id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 2767,#pragma warning pop is missing in boost/function/function_base.hpp,Denis Gurchenkov ,Douglas Gregor,"boost/function/function_base.hpp contains #pragma warning push directive but does not contain the corresponding #pragma warning pop. As a result, global warnings state is changed and thus warnings in user code may not be reported correctly. #pragma warnings push/pop are Visual C++ specific pragmas that maintain a stack of warnings state. Having push and no pop means stack nesting is broken. Fix is trivial (patchfile is attached). ",Bugs,closed,Boost 1.39.0,function,Boost 1.38.0,Problem,fixed,#pragma warning,