|
Boost Users : |
From: Oleg Smolsky (oleg.smolsky_at_[hidden])
Date: 2005-08-01 23:18:59
Hello Doug,
Doug Gregor wrote on 2/08/2005 at 4:03 p.m.:
>> Doug Gregor wrote on 2/08/2005 at 5:04 a.m.:
>>> Boost 1.33.0 release candidate #1 is now available here:
>>> http://www.osl.iu.edu/~dgregor/boost-1.33.0/
>> I've just tried building it with the July build of Visual Studio
>> 2005/VC8 , and it failed to update 8 targets. bjam output is below...
>> bjam "-sTOOLS=vc-8_0" "-sBUILD=debug release <runtime-link>dynamic
>> <threading>multi" --prefix=..\boost --builddir=..\boost-obj
> It looks like the new security stuff is causing some problems in that
> build. Could you try adding
> <define>_SCL_SECURE_NO_DEPRECATE
> to the BUILD settings?
I'm guessing you meant _CRT_SECURE_NO_DEPRECATE which is documented in
MSDN.... In any case, this define just produces/suppresses warnings
and everything compiles anyway. A newer, shortened output is attached.
Best regards,
Oleg.
******************************************************
Building Boost.Iostreams with bzip2 support disabled. ECHO To enable bzip2, consult the Boost.Iostreams documentation
******************************************************
******************************************************
Building Boost.Iostreams with zlib and gzip support disabled.
To enable zlib and gzip, consult the Boost.Iostreams documentation
******************************************************
---------------------------------------------------------------------
*** If you don't need Boost.Python, you can ignore this section ***
*** pass --without-python to suppress this message in the future ***
skipping Boost.Python library build due to missing or incorrect configuration
couldn't find Python.h in "c:/tools/python/include"
You can configure the location of your python installation by setting:
PYTHON_ROOT - currently "c:/tools/python"
PYTHON_VERSION - The 2-part python Major.Minor version number (e.g.
"2.2", NOT "2.2.1") - currently "2.2"
The following are automatically configured from PYTHON_ROOT if not
otherwise set:
PYTHON_LIB_PATH - path to Python library object; currently
"c:/tools/python/libs"
---------------------------------------------------------------------
Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(and if you don't know what ICU is then you probably don't need it).
...found 8355 targets...
...updating 18 targets...
vc-C++ ..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\debug\threading-multi\c_regex_traits.obj
c_regex_traits.cpp
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : warning C4996: 'std::_Equal' was declared deprecated
C:\Program Files\vs8\VC\INCLUDE\xutility(2636) : 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'
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(144) : while compiling class template member function 'bool boost::re_detail::character_pointer_range<charT>::operator ==(const boost::re_detail::character_pointer_range<charT> &) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(169) : see reference to class template instantiation 'boost::re_detail::character_pointer_range<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\libs\regex\build\../src/c_regex_traits.cpp(154) : see reference to function template instantiation 'int boost::re_detail::get_default_class_id<char>(const charT *,const charT *)' being compiled
with
[
charT=char
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2640) : error C2668: 'std::_Equal' : ambiguous call to overloaded function
C:\Program Files\vs8\VC\INCLUDE\xutility(2622): could be 'bool std::_Equal<const char*,_InIt2>(_InIt1,_InIt1,_InIt2,std::random_access_iterator_tag,std::_Range_checked_iterator_tag)'
with
[
_InIt2=const char *,
_InIt1=const char *
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2578): or 'bool std::_Equal<std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(const char *,const char *,const char *,_InItCats,std::_Range_checked_iterator_tag)'
with
[
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
while trying to match the argument list '(const char *, const char *, const char *, std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat, std::_Range_checked_iterator_tag)'
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : see reference to function template instantiation 'bool std::_Equal<const char*,_InIt2,std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(_InIt1,_InIt1,_InIt2,_InItCats,std::_Unchecked_iterator_tag)' being compiled
with
[
_InIt2=const char *,
_InIt1=const char *,
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
CALL "C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\vcvars32.BAT" >nul
"C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\cl" /Zm800 -nologo /EHsc -c -DBOOST_REGEX_CONFIG_INFO=1 -DBOOST_REGEX_DYN_LINK=1 -D_CRT_SECURE_NO_DEPRECATE /Z7 /Od /Ob0 /EHsc /GR /MDd /Zc:forScope /Zc:wchar_t -I"..\boost-obj\bin\boost\libs\regex\build" -I"C:\testing\boost_1_33_0" -Fo"..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\debug\threading-multi\c_regex_traits.obj" -Tp"C:\testing\boost_1_33_0\libs\regex\build\../src/c_regex_traits.cpp"
...failed vc-C++ ..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\debug\threading-multi\c_regex_traits.obj...
vc-C++ ..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\debug\threading-multi\instances.obj
instances.cpp
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : warning C4996: 'std::_Equal' was declared deprecated
C:\Program Files\vs8\VC\INCLUDE\xutility(2636) : 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'
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(144) : while compiling class template member function 'bool boost::re_detail::character_pointer_range<charT>::operator ==(const boost::re_detail::character_pointer_range<charT> &) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(169) : see reference to class template instantiation 'boost::re_detail::character_pointer_range<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(535) : see reference to function template instantiation 'int boost::re_detail::get_default_class_id<charT>(const charT *,const charT *)' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(504) : while compiling class template member function 'unsigned long boost::re_detail::w32_regex_traits_implementation<charT>::lookup_classname_imp(const charT *,const charT *) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(606) : while compiling class template member function 'boost::w32_regex_traits<charT>::char_class_type boost::w32_regex_traits<charT>::lookup_classname(const charT *,const charT *) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits.hpp(67) : see reference to class template instantiation 'boost::w32_regex_traits<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/char_regex_traits.hpp(38) : see reference to class template instantiation 'boost::regex_traits<charT>' being compiled
with
[
charT=char
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2640) : error C2668: 'std::_Equal' : ambiguous call to overloaded function
C:\Program Files\vs8\VC\INCLUDE\xutility(2622): could be 'bool std::_Equal<const char*,_InIt2>(_InIt1,_InIt1,_InIt2,std::random_access_iterator_tag,std::_Range_checked_iterator_tag)'
with
[
_InIt2=const char *,
_InIt1=const char *
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2578): or 'bool std::_Equal<std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(const char *,const char *,const char *,_InItCats,std::_Range_checked_iterator_tag)'
with
[
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
while trying to match the argument list '(const char *, const char *, const char *, std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat, std::_Range_checked_iterator_tag)'
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : see reference to function template instantiation 'bool std::_Equal<const char*,_InIt2,std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(_InIt1,_InIt1,_InIt2,_InItCats,std::_Unchecked_iterator_tag)' being compiled
with
[
_InIt2=const char *,
_InIt1=const char *,
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
CALL "C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\vcvars32.BAT" >nul
"C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\cl" /Zm800 -nologo /EHsc -c -DBOOST_REGEX_CONFIG_INFO=1 -DBOOST_REGEX_DYN_LINK=1 -D_CRT_SECURE_NO_DEPRECATE /Z7 /Od /Ob0 /EHsc /GR /MDd /Zc:forScope /Zc:wchar_t -I"..\boost-obj\bin\boost\libs\regex\build" -I"C:\testing\boost_1_33_0" -Fo"..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\debug\threading-multi\instances.obj" -Tp"C:\testing\boost_1_33_0\libs\regex\build\../src/instances.cpp"
...failed vc-C++ ..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\debug\threading-multi\instances.obj...
...skipped <@boost!libs!regex!build\boost_regex.dll\vc-8_0\debug\threading-multi>boost_regex-vc80-mt-gd-1_33.CMD for lack of <@boost!libs!regex!build\boost_regex.dll\vc-8_0\debug\threading-multi>c_regex_traits.obj...
...skipped <@boost!libs!regex!build\boost_regex.dll\vc-8_0\debug\threading-multi>boost_regex-vc80-mt-gd-1_33.dll for lack of <@boost!libs!regex!build\boost_regex.dll\vc-8_0\debug\threading-multi>boost_regex-vc80-mt-gd-1_33.CMD...
...skipped <@boost!libs!regex!build\boost_regex.dll\vc-8_0\debug\threading-multi>boost_regex-vc80-mt-gd-1_33.lib for lack of <@boost!libs!regex!build\boost_regex.dll\vc-8_0\debug\threading-multi>boost_regex-vc80-mt-gd-1_33.CMD...
vc-C++ ..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\release\threading-multi\c_regex_traits.obj
c_regex_traits.cpp
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : warning C4996: 'std::_Equal' was declared deprecated
C:\Program Files\vs8\VC\INCLUDE\xutility(2636) : 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'
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(144) : while compiling class template member function 'bool boost::re_detail::character_pointer_range<charT>::operator ==(const boost::re_detail::character_pointer_range<charT> &) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(169) : see reference to class template instantiation 'boost::re_detail::character_pointer_range<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\libs\regex\build\../src/c_regex_traits.cpp(154) : see reference to function template instantiation 'int boost::re_detail::get_default_class_id<char>(const charT *,const charT *)' being compiled
with
[
charT=char
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2640) : error C2668: 'std::_Equal' : ambiguous call to overloaded function
C:\Program Files\vs8\VC\INCLUDE\xutility(2622): could be 'bool std::_Equal<const char*,_InIt2>(_InIt1,_InIt1,_InIt2,std::random_access_iterator_tag,std::_Range_checked_iterator_tag)'
with
[
_InIt2=const char *,
_InIt1=const char *
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2578): or 'bool std::_Equal<std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(const char *,const char *,const char *,_InItCats,std::_Range_checked_iterator_tag)'
with
[
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
while trying to match the argument list '(const char *, const char *, const char *, std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat, std::_Range_checked_iterator_tag)'
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : see reference to function template instantiation 'bool std::_Equal<const char*,_InIt2,std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(_InIt1,_InIt1,_InIt2,_InItCats,std::_Unchecked_iterator_tag)' being compiled
with
[
_InIt2=const char *,
_InIt1=const char *,
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
CALL "C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\vcvars32.BAT" >nul
"C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\cl" /Zm800 -nologo /EHsc -c -DNDEBUG -DNDEBUG -DBOOST_REGEX_DYN_LINK=1 -D_CRT_SECURE_NO_DEPRECATE /Ogity /O2 /Gs /Ob2 /EHsc /GR /MD /Zc:forScope /Zc:wchar_t -I"..\boost-obj\bin\boost\libs\regex\build" -I"C:\testing\boost_1_33_0" -Fo"..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\release\threading-multi\c_regex_traits.obj" -Tp"C:\testing\boost_1_33_0\libs\regex\build\../src/c_regex_traits.cpp"
...failed vc-C++ ..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\release\threading-multi\c_regex_traits.obj...
vc-C++ ..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\release\threading-multi\instances.obj
instances.cpp
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : warning C4996: 'std::_Equal' was declared deprecated
C:\Program Files\vs8\VC\INCLUDE\xutility(2636) : 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'
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(144) : while compiling class template member function 'bool boost::re_detail::character_pointer_range<charT>::operator ==(const boost::re_detail::character_pointer_range<charT> &) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(169) : see reference to class template instantiation 'boost::re_detail::character_pointer_range<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(535) : see reference to function template instantiation 'int boost::re_detail::get_default_class_id<charT>(const charT *,const charT *)' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(504) : while compiling class template member function 'unsigned long boost::re_detail::w32_regex_traits_implementation<charT>::lookup_classname_imp(const charT *,const charT *) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(606) : while compiling class template member function 'boost::w32_regex_traits<charT>::char_class_type boost::w32_regex_traits<charT>::lookup_classname(const charT *,const charT *) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits.hpp(67) : see reference to class template instantiation 'boost::w32_regex_traits<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/char_regex_traits.hpp(38) : see reference to class template instantiation 'boost::regex_traits<charT>' being compiled
with
[
charT=char
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2640) : error C2668: 'std::_Equal' : ambiguous call to overloaded function
C:\Program Files\vs8\VC\INCLUDE\xutility(2622): could be 'bool std::_Equal<const char*,_InIt2>(_InIt1,_InIt1,_InIt2,std::random_access_iterator_tag,std::_Range_checked_iterator_tag)'
with
[
_InIt2=const char *,
_InIt1=const char *
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2578): or 'bool std::_Equal<std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(const char *,const char *,const char *,_InItCats,std::_Range_checked_iterator_tag)'
with
[
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
while trying to match the argument list '(const char *, const char *, const char *, std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat, std::_Range_checked_iterator_tag)'
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : see reference to function template instantiation 'bool std::_Equal<const char*,_InIt2,std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(_InIt1,_InIt1,_InIt2,_InItCats,std::_Unchecked_iterator_tag)' being compiled
with
[
_InIt2=const char *,
_InIt1=const char *,
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
CALL "C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\vcvars32.BAT" >nul
"C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\cl" /Zm800 -nologo /EHsc -c -DNDEBUG -DNDEBUG -DBOOST_REGEX_DYN_LINK=1 -D_CRT_SECURE_NO_DEPRECATE /Ogity /O2 /Gs /Ob2 /EHsc /GR /MD /Zc:forScope /Zc:wchar_t -I"..\boost-obj\bin\boost\libs\regex\build" -I"C:\testing\boost_1_33_0" -Fo"..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\release\threading-multi\instances.obj" -Tp"C:\testing\boost_1_33_0\libs\regex\build\../src/instances.cpp"
...failed vc-C++ ..\boost-obj\bin\boost\libs\regex\build\boost_regex.dll\vc-8_0\release\threading-multi\instances.obj...
...skipped <@boost!libs!regex!build\boost_regex.dll\vc-8_0\release\threading-multi>boost_regex-vc80-mt-1_33.CMD for lack of <@boost!libs!regex!build\boost_regex.dll\vc-8_0\release\threading-multi>c_regex_traits.obj...
...skipped <@boost!libs!regex!build\boost_regex.dll\vc-8_0\release\threading-multi>boost_regex-vc80-mt-1_33.dll for lack of <@boost!libs!regex!build\boost_regex.dll\vc-8_0\release\threading-multi>boost_regex-vc80-mt-1_33.CMD...
...skipped <@boost!libs!regex!build\boost_regex.dll\vc-8_0\release\threading-multi>boost_regex-vc80-mt-1_33.lib for lack of <@boost!libs!regex!build\boost_regex.dll\vc-8_0\release\threading-multi>boost_regex-vc80-mt-1_33.CMD...
vc-C++ ..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\debug\threading-multi\c_regex_traits.obj
c_regex_traits.cpp
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : warning C4996: 'std::_Equal' was declared deprecated
C:\Program Files\vs8\VC\INCLUDE\xutility(2636) : 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'
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(144) : while compiling class template member function 'bool boost::re_detail::character_pointer_range<charT>::operator ==(const boost::re_detail::character_pointer_range<charT> &) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(169) : see reference to class template instantiation 'boost::re_detail::character_pointer_range<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\libs\regex\build\../src/c_regex_traits.cpp(154) : see reference to function template instantiation 'int boost::re_detail::get_default_class_id<char>(const charT *,const charT *)' being compiled
with
[
charT=char
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2640) : error C2668: 'std::_Equal' : ambiguous call to overloaded function
C:\Program Files\vs8\VC\INCLUDE\xutility(2622): could be 'bool std::_Equal<const char*,_InIt2>(_InIt1,_InIt1,_InIt2,std::random_access_iterator_tag,std::_Range_checked_iterator_tag)'
with
[
_InIt2=const char *,
_InIt1=const char *
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2578): or 'bool std::_Equal<std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(const char *,const char *,const char *,_InItCats,std::_Range_checked_iterator_tag)'
with
[
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
while trying to match the argument list '(const char *, const char *, const char *, std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat, std::_Range_checked_iterator_tag)'
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : see reference to function template instantiation 'bool std::_Equal<const char*,_InIt2,std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(_InIt1,_InIt1,_InIt2,_InItCats,std::_Unchecked_iterator_tag)' being compiled
with
[
_InIt2=const char *,
_InIt1=const char *,
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
CALL "C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\vcvars32.BAT" >nul
"C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\cl" /Zm800 -nologo /EHsc -c -DBOOST_REGEX_CONFIG_INFO=1 -D_CRT_SECURE_NO_DEPRECATE /Z7 /Od /Ob0 /EHsc /GR /MDd /Zc:forScope /Zc:wchar_t -I"..\boost-obj\bin\boost\libs\regex\build" -I"C:\testing\boost_1_33_0" -Fo"..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\debug\threading-multi\c_regex_traits.obj" -Tp"C:\testing\boost_1_33_0\libs\regex\build\../src/c_regex_traits.cpp"
...failed vc-C++ ..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\debug\threading-multi\c_regex_traits.obj...
vc-C++ ..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\debug\threading-multi\instances.obj
instances.cpp
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : warning C4996: 'std::_Equal' was declared deprecated
C:\Program Files\vs8\VC\INCLUDE\xutility(2636) : 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'
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(144) : while compiling class template member function 'bool boost::re_detail::character_pointer_range<charT>::operator ==(const boost::re_detail::character_pointer_range<charT> &) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(169) : see reference to class template instantiation 'boost::re_detail::character_pointer_range<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(535) : see reference to function template instantiation 'int boost::re_detail::get_default_class_id<charT>(const charT *,const charT *)' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(504) : while compiling class template member function 'unsigned long boost::re_detail::w32_regex_traits_implementation<charT>::lookup_classname_imp(const charT *,const charT *) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(606) : while compiling class template member function 'boost::w32_regex_traits<charT>::char_class_type boost::w32_regex_traits<charT>::lookup_classname(const charT *,const charT *) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits.hpp(67) : see reference to class template instantiation 'boost::w32_regex_traits<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/char_regex_traits.hpp(38) : see reference to class template instantiation 'boost::regex_traits<charT>' being compiled
with
[
charT=char
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2640) : error C2668: 'std::_Equal' : ambiguous call to overloaded function
C:\Program Files\vs8\VC\INCLUDE\xutility(2622): could be 'bool std::_Equal<const char*,_InIt2>(_InIt1,_InIt1,_InIt2,std::random_access_iterator_tag,std::_Range_checked_iterator_tag)'
with
[
_InIt2=const char *,
_InIt1=const char *
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2578): or 'bool std::_Equal<std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(const char *,const char *,const char *,_InItCats,std::_Range_checked_iterator_tag)'
with
[
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
while trying to match the argument list '(const char *, const char *, const char *, std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat, std::_Range_checked_iterator_tag)'
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : see reference to function template instantiation 'bool std::_Equal<const char*,_InIt2,std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(_InIt1,_InIt1,_InIt2,_InItCats,std::_Unchecked_iterator_tag)' being compiled
with
[
_InIt2=const char *,
_InIt1=const char *,
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
CALL "C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\vcvars32.BAT" >nul
"C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\cl" /Zm800 -nologo /EHsc -c -DBOOST_REGEX_CONFIG_INFO=1 -D_CRT_SECURE_NO_DEPRECATE /Z7 /Od /Ob0 /EHsc /GR /MDd /Zc:forScope /Zc:wchar_t -I"..\boost-obj\bin\boost\libs\regex\build" -I"C:\testing\boost_1_33_0" -Fo"..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\debug\threading-multi\instances.obj" -Tp"C:\testing\boost_1_33_0\libs\regex\build\../src/instances.cpp"
...failed vc-C++ ..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\debug\threading-multi\instances.obj...
...skipped <@boost!libs!regex!build\libboost_regex.lib\vc-8_0\debug\threading-multi>libboost_regex-vc80-mt-gd-1_33.CMD for lack of <@boost!libs!regex!build\libboost_regex.lib\vc-8_0\debug\threading-multi>c_regex_traits.obj...
...skipped <@boost!libs!regex!build\libboost_regex.lib\vc-8_0\debug\threading-multi>libboost_regex-vc80-mt-gd-1_33.lib for lack of <@boost!libs!regex!build\libboost_regex.lib\vc-8_0\debug\threading-multi>c_regex_traits.obj...
vc-C++ ..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\release\threading-multi\c_regex_traits.obj
c_regex_traits.cpp
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : warning C4996: 'std::_Equal' was declared deprecated
C:\Program Files\vs8\VC\INCLUDE\xutility(2636) : 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'
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(144) : while compiling class template member function 'bool boost::re_detail::character_pointer_range<charT>::operator ==(const boost::re_detail::character_pointer_range<charT> &) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(169) : see reference to class template instantiation 'boost::re_detail::character_pointer_range<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\libs\regex\build\../src/c_regex_traits.cpp(154) : see reference to function template instantiation 'int boost::re_detail::get_default_class_id<char>(const charT *,const charT *)' being compiled
with
[
charT=char
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2640) : error C2668: 'std::_Equal' : ambiguous call to overloaded function
C:\Program Files\vs8\VC\INCLUDE\xutility(2622): could be 'bool std::_Equal<const char*,_InIt2>(_InIt1,_InIt1,_InIt2,std::random_access_iterator_tag,std::_Range_checked_iterator_tag)'
with
[
_InIt2=const char *,
_InIt1=const char *
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2578): or 'bool std::_Equal<std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(const char *,const char *,const char *,_InItCats,std::_Range_checked_iterator_tag)'
with
[
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
while trying to match the argument list '(const char *, const char *, const char *, std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat, std::_Range_checked_iterator_tag)'
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : see reference to function template instantiation 'bool std::_Equal<const char*,_InIt2,std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(_InIt1,_InIt1,_InIt2,_InItCats,std::_Unchecked_iterator_tag)' being compiled
with
[
_InIt2=const char *,
_InIt1=const char *,
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
CALL "C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\vcvars32.BAT" >nul
"C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\cl" /Zm800 -nologo /EHsc -c -DNDEBUG -DNDEBUG -D_CRT_SECURE_NO_DEPRECATE /Ogity /O2 /Gs /Ob2 /EHsc /GR /MD /Zc:forScope /Zc:wchar_t -I"..\boost-obj\bin\boost\libs\regex\build" -I"C:\testing\boost_1_33_0" -Fo"..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\release\threading-multi\c_regex_traits.obj" -Tp"C:\testing\boost_1_33_0\libs\regex\build\../src/c_regex_traits.cpp"
...failed vc-C++ ..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\release\threading-multi\c_regex_traits.obj...
vc-C++ ..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\release\threading-multi\instances.obj
instances.cpp
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : warning C4996: 'std::_Equal' was declared deprecated
C:\Program Files\vs8\VC\INCLUDE\xutility(2636) : 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'
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(144) : while compiling class template member function 'bool boost::re_detail::character_pointer_range<charT>::operator ==(const boost::re_detail::character_pointer_range<charT> &) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(169) : see reference to class template instantiation 'boost::re_detail::character_pointer_range<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(535) : see reference to function template instantiation 'int boost::re_detail::get_default_class_id<charT>(const charT *,const charT *)' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(504) : while compiling class template member function 'unsigned long boost::re_detail::w32_regex_traits_implementation<charT>::lookup_classname_imp(const charT *,const charT *) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/w32_regex_traits.hpp(606) : while compiling class template member function 'boost::w32_regex_traits<charT>::char_class_type boost::w32_regex_traits<charT>::lookup_classname(const charT *,const charT *) const'
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits.hpp(67) : see reference to class template instantiation 'boost::w32_regex_traits<charT>' being compiled
with
[
charT=char
]
C:\testing\boost_1_33_0\boost/regex/v4/char_regex_traits.hpp(38) : see reference to class template instantiation 'boost::regex_traits<charT>' being compiled
with
[
charT=char
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2640) : error C2668: 'std::_Equal' : ambiguous call to overloaded function
C:\Program Files\vs8\VC\INCLUDE\xutility(2622): could be 'bool std::_Equal<const char*,_InIt2>(_InIt1,_InIt1,_InIt2,std::random_access_iterator_tag,std::_Range_checked_iterator_tag)'
with
[
_InIt2=const char *,
_InIt1=const char *
]
C:\Program Files\vs8\VC\INCLUDE\xutility(2578): or 'bool std::_Equal<std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(const char *,const char *,const char *,_InItCats,std::_Range_checked_iterator_tag)'
with
[
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
while trying to match the argument list '(const char *, const char *, const char *, std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat, std::_Range_checked_iterator_tag)'
C:\Program Files\vs8\VC\INCLUDE\xutility(2649) : see reference to function template instantiation 'bool std::_Equal<const char*,_InIt2,std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat>(_InIt1,_InIt1,_InIt2,_InItCats,std::_Unchecked_iterator_tag)' being compiled
with
[
_InIt2=const char *,
_InIt1=const char *,
_InItCats=std::_Iter_random_helper<std::random_access_iterator_tag,std::random_access_iterator_tag>::_Iter_random_cat
]
C:\testing\boost_1_33_0\boost/regex/v4/regex_traits_defaults.hpp(145) : see reference to function template instantiation 'bool std::equal<const charT*,const charT*>(_InIt1,_InIt1,_InIt2)' being compiled
with
[
charT=char,
_InIt1=const char *,
_InIt2=const char *
]
CALL "C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\vcvars32.BAT" >nul
"C:\Program Files\vs8\Common7\Tools\..\..\VC\bin\cl" /Zm800 -nologo /EHsc -c -DNDEBUG -DNDEBUG -D_CRT_SECURE_NO_DEPRECATE /Ogity /O2 /Gs /Ob2 /EHsc /GR /MD /Zc:forScope /Zc:wchar_t -I"..\boost-obj\bin\boost\libs\regex\build" -I"C:\testing\boost_1_33_0" -Fo"..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\release\threading-multi\instances.obj" -Tp"C:\testing\boost_1_33_0\libs\regex\build\../src/instances.cpp"
...failed vc-C++ ..\boost-obj\bin\boost\libs\regex\build\libboost_regex.lib\vc-8_0\release\threading-multi\instances.obj...
...skipped <@boost!libs!regex!build\libboost_regex.lib\vc-8_0\release\threading-multi>libboost_regex-vc80-mt-1_33.CMD for lack of <@boost!libs!regex!build\libboost_regex.lib\vc-8_0\release\threading-multi>c_regex_traits.obj...
...skipped <@boost!libs!regex!build\libboost_regex.lib\vc-8_0\release\threading-multi>libboost_regex-vc80-mt-1_33.lib for lack of <@boost!libs!regex!build\libboost_regex.lib\vc-8_0\release\threading-multi>c_regex_traits.obj...
...failed updating 8 targets...
...skipped 10 targets...
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net