id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 12100,including brings static c++ initializers into my code,Richard Powell ,Eric Niebler,"At least I think so. If I #include Then I see that I have static variables that will need to be initialized. Because I want to include my code as a framework for other projects, we have a policy of avoiding having static initializers run (because of dynamic linkage). I believe the issue is with the extractors: namespace extract { extractor const lazy_rolling_mean = {}; extractor const immediate_rolling_mean = {}; extractor const rolling_mean = {}; BOOST_ACCUMULATORS_IGNORE_GLOBAL(lazy_rolling_mean) BOOST_ACCUMULATORS_IGNORE_GLOBAL(immediate_rolling_mean) BOOST_ACCUMULATORS_IGNORE_GLOBAL(rolling_mean) } using extract::lazy_rolling_mean; using extract::immediate_rolling_mean; using extract::rolling_mean; I think lazy_rolling_mean is the issue.",Bugs,new,To Be Determined,accumulator,Boost 1.61.0,Problem,,,