id summary reporter owner description type status milestone component version severity resolution keywords cc 4527 warning in Boost.format and Boost.test C4224 Paul A. Bristow Samuel Krempp "Creates a blizzard of C2442 warnings when called from Boost.Test. I:\boost_1_43_0\boost/format/alt_sstream.hpp(128): warning C4224: nonstandard extension used : formal parameter 'arg' was previously defined as a type I:\boost_1_43_0\boost/format/alt_sstream.hpp(145) : see reference to class template instantiation 'boost::io::basic_oaltstringstream::No_Op' being compiled with [ Ch=char, Tr=std::char_traits, Alloc=std::allocator ] Problem is in class basic_oaltstringstream template const T & operator()(const T & arg) { return arg; } This trivial change of name from ""arg"" to ""arg1"" cures it. template const T & operator()(const T & arg1) { return arg1; } " Bugs closed Boost 1.44.0 format Boost Development Trunk Cosmetic fixed format C4224