id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 1631,[accumulators] compiler warnings with VC9 + warning level 4,Richard Webb ,Eric Niebler,"Running the accumulators tests with VC9 on warning level 4 produces quite a few warnings: assignment operator could not be generated: {{{ boost/accumulators/framework/accumulators/droppable_accumulator.hpp(53) : warning C4512: 'boost::accumulators::detail::add_ref_visitor' : assignment operator could not be generated boost/accumulators/framework/accumulators/droppable_accumulator.hpp(92) : warning C4512: 'boost::accumulators::detail::drop_visitor' : assignment operator could not be generated boost/accumulators/framework/accumulator_set.hpp(58) : warning C4512: 'boost::accumulators::detail::accumulator_visitor' : assignment operator could not be generated boost/accumulators/statistics/tail.hpp(258) : warning C4512: 'boost::accumulators::impl::tail_impl::indirect_cmp' : assignment operator could not be generated boost/accumulators/statistics/tail.hpp(88) : warning C4512: 'boost::accumulators::detail::stat_assign_visitor' : assignment operator could not be generated }}} unreferenced formal parameter: {{{ boost/accumulators/statistics/weighted_extended_p_square.hpp(243) : warning C4100: 'args' : unreferenced formal parameter boost/accumulators/statistics/weighted_p_square_quantile.hpp(206) : warning C4100: 'args' : unreferenced formal parameter boost/accumulators/statistics/weighted_median.hpp(137) : warning C4100: 'args' : unreferenced formal parameter boost/accumulators/framework/accumulators/droppable_accumulator.hpp(127) : warning C4100: 'args' : unreferenced formal parameter boost/accumulators/statistics/extended_p_square.hpp(226) : warning C4100: 'args' : unreferenced formal parameter boost/accumulators/statistics/p_square_quantile.hpp(189) : warning C4100: 'args' : unreferenced formal parameter }}} conditional expression is constant: {{{ boost/accumulators/statistics/tail_quantile.hpp(83) : warning C4127: conditional expression is constant boost/accumulators/statistics/tail_mean.hpp(144) : warning C4127: conditional expression is constant boost/accumulators/statistics/tail_variate_means.hpp(124) : warning C4127: conditional expression is constant boost/accumulators/statistics/weighted_tail_mean.hpp(104) : warning C4127: conditional expression is constant boost/accumulators/statistics/weighted_peaks_over_threshold.hpp(177) : warning C4127: conditional expression is constant boost/accumulators/statistics/weighted_tail_quantile.hpp(88) : warning C4127: conditional expression is constant boost/accumulators/statistics/weighted_tail_variate_means.hpp(131) : warning C4127: conditional expression is constant boost/accumulators/statistics/extended_p_square_quantile.hpp(101) : warning C4127: conditional expression is constant boost/accumulators/statistics/peaks_over_threshold.hpp(271) : warning C4127: conditional expression is constant }}} Unfortunately these are a bit difficult to spot in the logs as they get buried under loads of 4512 warnings from fusion, random, and others :(",Bugs,closed,To Be Determined,accumulator,Boost Development Trunk,Cosmetic,fixed,,