id summary reporter owner description type status milestone component version severity resolution keywords cc 2251 Bad comment, I think Dave Abrahams Dave Abrahams "{{{ // - swap_impl has a using-directive, rather than a using-declaration, // because some compilers (including MSVC 7.1, Borland 5.9.3, and // Intel 8.1) don't do argument-dependent lookup when it has a // using-declaration instead. }}} IIUC, this isn't because of a peculiarity of any compiler: the standard says that ADL operates on names brought in to associated namespaces through using-declarations, but not on those visible by using-directives. A using-declaration is a declaration, while a using-directive is not :-)" Bugs closed Boost 1.37.0 utility Boost 1.36.0 Problem invalid niels_dekker joseph.gauterin