compile-c-c++ bin.v2\libs\date_time\build\msvc-12.0\debug\address-model-32\link-static\threading-multi\gregorian\greg_month.obj greg_month.cpp d:\Work\boost\boost/iterator/detail/facade_iterator_category.hpp(166) : error C2039: 'assert_not_arg' : is not a member of 'boost::mpl' d:\Work\boost\boost/mpl/eval_if.hpp(41) : see reference to class template instantiation 'boost::detail::facade_iterator_category_impl' being compiled with [ CategoryOrTraversal=boost::forward_traversal_tag , ValueParam=std::basic_string,std::allocator> , Reference=const std::basic_string,std::allocator> & ] d:\Work\boost\boost/iterator/detail/facade_iterator_category.hpp(193) : see reference to class template instantiation 'boost::mpl::eval_if,boost::mpl::identity,boost::detail::facade_iterator_category_impl>' being compiled with [ CategoryOrTraversal=boost::forward_traversal_tag , ValueParam=std::basic_string,std::allocator> , Reference=const std::basic_string,std::allocator> & ] d:\Work\boost\boost/iterator/iterator_facade.hpp(104) : see reference to class template instantiation 'boost::detail::facade_iterator_category' being compiled with [ CategoryOrTraversal=boost::forward_traversal_tag , ValueParam=std::basic_string,std::allocator> , Reference=const std::basic_string,std::allocator> & ] d:\Work\boost\boost/iterator/iterator_facade.hpp(620) : see reference to class template instantiation 'boost::detail::iterator_facade_types' being compiled with [ Value=std::basic_string,std::allocator> , CategoryOrTraversal=boost::forward_traversal_tag , Reference=const std::basic_string,std::allocator> & , Difference=ptrdiff_t ] d:\Work\boost\boost/token_iterator.hpp(40) : see reference to class template instantiation 'boost::iterator_facade,Type,boost::forward_traversal_tag,const Type &,ptrdiff_t>' being compiled with [ TokenizerFunc=char_separator_type , Iterator=std::_String_const_iterator>> , Type=std::basic_string,std::allocator> ] d:\Work\boost\boost/date_time/date_parsing.hpp(132) : see reference to class template instantiation 'boost::token_iterator' being compiled with [ TokenizerFunc=char_separator_type , Iterator=std::_String_const_iterator>> , Type=std::basic_string,std::allocator> ] d:\Work\boost\boost/date_time/gregorian/parsers.hpp(30) : see reference to function template instantiation 'date_type boost::date_time::parse_date(const std::string &,int)' being compiled with [ date_type=boost::gregorian::date ] call "D:\program files (x86)\microsoft visual studio 12.0\VC\vcvarsall.bat" x86 >nul cl /Zm800 -nologo @"bin.v2\libs\date_time\build\msvc-12.0\debug\address-model-32\link-static\threading-multi\gregorian\greg_month.obj.rsp" ...failed compile-c-c++ bin.v2\libs\date_time\build\msvc-12.0\debug\address-model-32\link-static\threading-multi\gregorian\greg_month.obj...