Using the attached batch file (below) to make Boost 1.55 beta 1 -  I did NOT have success building Boost 1.55b1 with the release version of VS2013.  I was however on a different PC able to build Boost with successfully with this batch file using VS2012.  Others have reported successful builds using VS2013 – am I missing something new?

[BUILD_MSVS.BAT]
@ECHO OFF

CLS
SET DRIVE=D:
SET BOOSTVER=1_55_0b1

@PUSHD %DRIVE%\boost_%BOOSTVER%

@IF NOT EXIST bjam.exe call bootstrap
@IF NOT EXIST bjam.txt bjam --help > bjam.txt
@IF NOT EXIST bjam_libs.txt bjam --show-libraries > bjam_libs.txt
@IF NOT EXIST bjam_obscure_options.txt bjam --help-options > bjam_obscure_options.txt
@IF EXIST msvs_build.log del msvs_build.log

@ECHO ON
@ECHO Building Boost libraries for Visual Studio

@REM Static library
b2 -a -q -j4 --prefix=%DRIVE%\boost --build-type=complete --build-dir=%DRIVE%\boostBuild_MSVS_%BOOSTVER% toolset=msvc --variant=release link=static threading=multi runtime-link=shared --without-python install >msvs_build.log 2>&1

@POPD

[OUTPUT LOG - MUCH DELETED]
compile-c-c++ D:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\date_time\build\msvc-12.0\debug\link-static\threading-multi\gregorian\greg_month.obj
greg_month.cpp
D:\boost_1_55_0b1\boost/iterator/detail/facade_iterator_category.hpp(166) : error C2039: 'assert_not_arg' : is not a member of 'boost::mpl'
        D:\boost_1_55_0b1\boost/mpl/eval_if.hpp(41) : see reference to class template instantiation 'boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>' being compiled
        with
        [
            CategoryOrTraversal=boost::forward_traversal_tag
,            ValueParam=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
,            Reference=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &
        ]
        D:\boost_1_55_0b1\boost/iterator/detail/facade_iterator_category.hpp(193) : see reference to class template instantiation 'boost::mpl::eval_if<boost::detail::is_iterator_category<CategoryOrTraversal>,boost::mpl::identity<boost::forward_traversal_tag>,boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>>' being compiled
        with
        [
            CategoryOrTraversal=boost::forward_traversal_tag
,            ValueParam=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
,            Reference=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &
        ]
        D:\boost_1_55_0b1\boost/iterator/iterator_facade.hpp(104) : see reference to class template instantiation 'boost::detail::facade_iterator_category<CategoryOrTraversal,ValueParam,Reference>' being compiled
        with
        [
            CategoryOrTraversal=boost::forward_traversal_tag
,            ValueParam=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
,            Reference=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &
        ]
        D:\boost_1_55_0b1\boost/iterator/iterator_facade.hpp(620) : see reference to class template instantiation 'boost::detail::iterator_facade_types<Value,CategoryOrTraversal,Reference,Difference>' being compiled
        with
        [
            Value=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
,            CategoryOrTraversal=boost::forward_traversal_tag
,            Reference=const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &
,            Difference=ptrdiff_t
        ]
        D:\boost_1_55_0b1\boost/token_iterator.hpp(40) : see reference to class template instantiation 'boost::iterator_facade<boost::token_iterator<TokenizerFunc,Iterator,Type>,Type,boost::forward_traversal_tag,const Type &,ptrdiff_t>' being compiled
        with
        [
            TokenizerFunc=char_separator_type
,            Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
,            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        D:\boost_1_55_0b1\boost/date_time/date_parsing.hpp(132) : see reference to class template instantiation 'boost::token_iterator<TokenizerFunc,Iterator,Type>' being compiled
        with
        [
            TokenizerFunc=char_separator_type
,            Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>
,            Type=std::basic_string<char,std::char_traits<char>,std::allocator<char>>
        ]
        D:\boost_1_55_0b1\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
        ]
D:\boost_1_55_0b1\boost/iterator/detail/facade_iterator_category.hpp(166) : error C3861: 'assert_not_arg': identifier not found

    call "C:\Program Files (x86)\microsoft visual studio 12.0\vc\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo @"D:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\date_time\build\msvc-12.0\debug\link-static\threading-multi\gregorian\greg_month.obj.rsp" 

...failed compile-c-c++ D:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\date_time\build\msvc-12.0\debug\link-static\threading-multi\gregorian\greg_month.obj...
...skipped <pD:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\date_time\build\msvc-12.0\debug\link-static\threading-multi>libboost_date_time-vc120-mt-gd-1_55.lib for lack of <pD:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\date_time\build\msvc-12.0\debug\link-static\threading-multi>gregorian\greg_month.obj...
compile-c-c++ D:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\exception\build\msvc-12.0\debug\link-static\threading-multi\clone_current_exception_non_intrusive.obj
clone_current_exception_non_intrusive.cpp
compile-c-c++ D:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\filesystem\build\msvc-12.0\debug\link-static\threading-multi\codecvt_error_category.obj
codecvt_error_category.cpp
compile-c-c++ D:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\filesystem\build\msvc-12.0\debug\link-static\threading-multi\operations.obj
operations.cpp
D:\boost_1_55_0b1\boost/iterator/detail/facade_iterator_category.hpp(166) : error C2039: 'assert_not_arg' : is not a member of 'boost::mpl'
        D:\boost_1_55_0b1\boost/mpl/eval_if.hpp(41) : see reference to class template instantiation 'boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>' being compiled
        with
        [
            CategoryOrTraversal=boost::bidirectional_traversal_tag
,            ValueParam=const boost::filesystem::path
,            Reference=const boost::filesystem::path &
        ]
        D:\boost_1_55_0b1\boost/iterator/detail/facade_iterator_category.hpp(193) : see reference to class template instantiation 'boost::mpl::eval_if<boost::detail::is_iterator_category<CategoryOrTraversal>,boost::mpl::identity<boost::bidirectional_traversal_tag>,boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>>' being compiled
        with
        [
            CategoryOrTraversal=boost::bidirectional_traversal_tag
,            ValueParam=const boost::filesystem::path
,            Reference=const boost::filesystem::path &
        ]
        D:\boost_1_55_0b1\boost/iterator/iterator_facade.hpp(104) : see reference to class template instantiation 'boost::detail::facade_iterator_category<CategoryOrTraversal,ValueParam,Reference>' being compiled
        with
        [
            CategoryOrTraversal=boost::bidirectional_traversal_tag
,            ValueParam=const boost::filesystem::path
,            Reference=const boost::filesystem::path &
        ]
        D:\boost_1_55_0b1\boost/iterator/iterator_facade.hpp(620) : see reference to class template instantiation 'boost::detail::iterator_facade_types<Value,CategoryOrTraversal,Reference,Difference>' being compiled
        with
        [
            Value=const boost::filesystem::path
,            CategoryOrTraversal=boost::bidirectional_traversal_tag
,            Reference=const boost::filesystem::path &
,            Difference=ptrdiff_t
        ]
        D:\boost_1_55_0b1\boost/filesystem/path.hpp(574) : see reference to class template instantiation 'boost::iterator_facade<boost::filesystem::path::iterator,const boost::filesystem::path,boost::bidirectional_traversal_tag,Value &,ptrdiff_t>' being compiled
        with
        [
            Value=const boost::filesystem::path
        ]
D:\boost_1_55_0b1\boost/iterator/detail/facade_iterator_category.hpp(166) : error C3861: 'assert_not_arg': identifier not found

    call "C:\Program Files (x86)\microsoft visual studio 12.0\vc\vcvarsall.bat" x86 >nul
cl /Zm800 -nologo @"D:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\filesystem\build\msvc-12.0\debug\link-static\threading-multi\operations.obj.rsp" 

...failed compile-c-c++ D:\boostBuild_MSVS_1_55_0b1\boost\bin.v2\libs\filesystem\build\msvc-12.0\debug\link-static\threading-multi\operations.obj...
...failed updating 2 targets...
...skipped 1 target...
...updated 6578 targets...