id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 6535,MS VS 2010 compile failure using a droppable accumulator,michael.rosen@…,Eric Niebler," We are using Boost 1.48.0 and found a compilation failure on Windows using VS 2010. The project builds properly on Linux and OSX. I've provided a concise repro below. In short - a plain density accumulator is OK - a droppable density accumulator fails to compile (missing operator) - a droppable sum accumulator is OK. {{{ #include #include #include #include using namespace boost; using namespace accumulators; // OK. Plain density accumulator. Compiles fine on VStudio 2010, boost v1.48.0 //typedef accumulator_set > DensityAcc; // NG. Droppable density accumulator causes ""error C2676: binary '[' : 'const boost::accumulators::droppable_accumulator' does not define this operator or a conversion to a type acceptable to the predefined operator"" typedef accumulator_set> > DensityAcc; // OK. Droppable sum accumulator seems OK. // typedef accumulator_set> > SumAcc; int main() { DensityAcc myAccumulator( tag::density::num_bins = 20, tag::density::cache_size = 10); //SumAcc myAccumulator; return 0; } }}} ",Bugs,closed,To Be Determined,accumulator,Boost 1.48.0,Problem,fixed,,