id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 1747,[serialization] unreferenced formal parameter warnings from VC9,Richard Webb ,Robert Ramey,"Running the serialization tests on VC9 (visual studio 2008) with warning level 4 results in large numbers of C4100 ""unreferenced formal parameter"" warnings: {{{ boost/serialization/extended_type_info.hpp(45) : warning C4100: 'rhs' : unreferenced formal parameter boost/serialization/extended_type_info.hpp(50) : warning C4100: 'rhs' : unreferenced formal parameter boost/serialization/extended_type_info.hpp(78) : warning C4100: 'count' : unreferenced formal parameter boost/serialization/extended_type_info.hpp(82) : warning C4100: 'p' : unreferenced formal parameter boost/serialization/deque.hpp(46) : warning C4100: 'file_version' : unreferenced formal parameter boost/serialization/export.hpp(118) : warning C4100: 'key' : unreferenced formal parameter boost/serialization/valarray.hpp(40) : warning C4100: 'file_version' : unreferenced formal parameter boost/serialization/variant.hpp(67) : warning C4100: 'version' : unreferenced formal parameter boost/serialization/variant.hpp(85) : warning C4100: 'version' : unreferenced formal parameter boost/serialization/variant.hpp(83) : warning C4100: 'v' : unreferenced formal parameter boost/serialization/variant.hpp(82) : warning C4100: 'which' : unreferenced formal parameter boost/serialization/variant.hpp(81) : warning C4100: 'ar' : unreferenced formal parameter boost/archive/array/iarchive.hpp(69) : warning C4100: 'version' : unreferenced formal parameter boost/archive/detail/common_oarchive.hpp(66) : warning C4100: 'name' : unreferenced formal parameter boost/archive/detail/common_oarchive.hpp(67) : warning C4100: 'name' : unreferenced formal parameter boost/archive/detail/common_iarchive.hpp(63) : warning C4100: 'name' : unreferenced formal parameter boost/archive/detail/common_iarchive.hpp(64) : warning C4100: 'name' : unreferenced formal parameter // libs\serialization\src\codecvt_null.cpp(22) : warning C4100: 'state' : unreferenced formal parameter libs\serialization\src\codecvt_null.cpp(50) : warning C4100: 'state' : unreferenced formal parameter }}} and a few 4512 ""assignment operator could not be generated"" as well: {{{ boost/serialization/array.hpp(56) : warning C4512: 'boost::serialization::array' : assignment operator could not be generated boost/archive/basic_streambuf_locale_saver.hpp(54) : warning C4512: 'boost::archive::basic_streambuf_locale_saver' : assignment operator could not be generated boost/serialization/binary_object.hpp(59) : warning C4512: 'boost::serialization::binary_object' : assignment operator could not be generated }}} The attached patches clean up most of these for me. ",Bugs,closed,To Be Determined,serialization,Boost Development Trunk,Cosmetic,fixed,,