id summary reporter owner description type status milestone component version severity resolution keywords cc 9474 "boost/type_traits/has_new_operator.hpp causes compilation errors when macro ""new"" is defined" myasnikovmaksim@… John Maddock "It is a recommended practice to #define new DEBUG_NEW in order to detect memory leaks in MFC projects, but it causes compilation errors in boost/type_traits/has_new_operator.hpp due to undesirable macro substitution.[[BR]] I suggest to hide this macro at the beginning of the file and restore it at the end. Attached patch is suitable only for Visual C++ compiler.[[BR]] Best regards, Maksim." Bugs closed To Be Determined type_traits Boost 1.55.0 Problem fixed