id summary reporter owner description type status milestone component version severity resolution keywords cc 6623 Build fails in MSVC 2010 with 'isspace' : is not a member of 'std' anonymous Joel de Guzman "Build fails in MSVC 2010 with: C:\include\boost\spirit\home\support\char_encoding\standard.hpp(98) : error C2039: 'isspace' : is not a member of 'std' If #include is added after #include then the following error occurs: c:\include\boost\spirit\home\support\char_encoding\standard.hpp(99) : error C2780: 'bool std::isspace(_Elem,const std::locale &)' : expects 2 arguments - 1 provided So there is a locale specific version. However, it appears that there should be a non-locale specific version, especially since no other std function referenced from seems to have a problem: http://msdn.microsoft.com/en-us/library/f9xkk9fk.aspx replacing line 98 with: return ::isspace(ch); allows it to compile, but I don't know where it is pulling the function from. " Bugs closed To Be Determined spirit Boost 1.48.0 Problem worksforme