Boost logo

Boost Users :

From: Oleg Smolsky (oleg.smolsky_at_[hidden])
Date: 2005-08-02 15:55:42


Hello Cory,

Cory Nelson wrote on 2/08/2005 at 5:43 p.m.:
>> 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.
> _CRT is for the C functions, _SCL is for the STL. Both will need to
> be used.
Right. Here is my new compilation command:

bjam "-sTOOLS=vc-8_0" "-sBUILD=debug release <runtime-link>dynamic
<threading>multi <define>_CRT_SECURE_NO_DEPRECATE
<define>_SCL_SECURE_NO_DEPRECATE" --prefix=..\boost
--builddir=..\boost-obj

However, it doesn't help.

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).
...patience...
...patience...
...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(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 *
        ]
        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
        ]

    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 -D_SCL_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(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 *
        ]
        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
        ]

    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 -D_SCL_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(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 *
        ]
        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
        ]

    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 -D_SCL_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(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 *
        ]
        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
        ]

    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 -D_SCL_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(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 *
        ]
        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
        ]

    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 -D_SCL_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(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 *
        ]
        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
        ]

    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 -D_SCL_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(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 *
        ]
        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
        ]

    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 -D_SCL_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(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 *
        ]
        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
        ]

    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 -D_SCL_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