Hi,
I'm getting a lot of warnings while using Boost.Accumulators.
Would you accept a patch that resolve them by commenting the parameter name?
Best,
Vicente
In file included from 
stopwatch/basic_stopwatch_laps_accumulator_set_pass.cpp:17:
In file included from 
../../../boost/chrono/stopwatches/memories/laps_accumulator_set.hpp:12:
In file included from 
../../../boost/accumulators/framework/accumulator_set.hpp:19:
In file included from ../../../boost/parameter/parameters.hpp:45:
../../../boost/parameter/aux_/tagged_argument.hpp:123:60: warning: 
unused parameter 'x' [-Wunused-parameter]
     reference operator[](default_<key_type,Default> const& x) const
                                                            ^
../../../boost/parameter/aux_/tagged_argument.hpp:129:58: warning: 
unused parameter 'x' [-Wunused-parameter]
     reference operator[](lazy_default<key_type,F> const& x) const
                                                          ^
In file included from 
stopwatch/basic_stopwatch_laps_accumulator_set_pass.cpp:17:
In file included from 
../../../boost/chrono/stopwatches/memories/laps_accumulator_set.hpp:12:
In file included from 
../../../boost/accumulators/framework/accumulator_set.hpp:23:
In file included from 
../../../boost/accumulators/framework/depends_on.hpp:39:
In file included from ../../../boost/fusion/include/mpl.hpp:11:
In file included from ../../../boost/fusion/mpl.hpp:23:
In file included from ../../../boost/fusion/mpl/has_key.hpp:11:
../../../boost/fusion/sequence/intrinsic/has_key.hpp:71:29: warning: 
unused parameter 'seq' [-Wunused-parameter]
     has_key(Sequence const& seq)
                             ^
In file included from 
stopwatch/basic_stopwatch_laps_accumulator_set_pass.cpp:17:
In file included from 
../../../boost/chrono/stopwatches/memories/laps_accumulator_set.hpp:12:
In file included from 
../../../boost/accumulators/framework/accumulator_set.hpp:29:
In file included from ../../../boost/fusion/include/any.hpp:10:
In file included from ../../../boost/fusion/algorithm/query/any.hpp:13:
../../../boost/fusion/algorithm/query/detail/any.hpp:112:36: warning: 
unused parameter 'it' [-Wunused-parameter]
         static bool call(It const& it, F f)
                                    ^
../../../boost/fusion/algorithm/query/detail/any.hpp:112:42: warning: 
unused parameter 'f' [-Wunused-parameter]
         static bool call(It const& it, F f)
                                          ^
In file included from 
stopwatch/basic_stopwatch_laps_accumulator_set_pass.cpp:17:
In file included from 
../../../boost/chrono/stopwatches/memories/laps_accumulator_set.hpp:14:
In file included from ../../../boost/accumulators/statistics/sum.hpp:14:
../../../boost/accumulators/numeric/functional.hpp:188:5: warning: 
unused variable 'plus' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(plus, +, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
     ^
../../../boost/accumulators/numeric/functional.hpp:188:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(plus, +, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:189:5: warning: 
unused variable 'minus' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(minus, -, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
     ^
../../../boost/accumulators/numeric/functional.hpp:189:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(minus, -, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:190:5: warning: 
unused variable 'multiplies' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(multiplies, *, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
     ^
../../../boost/accumulators/numeric/functional.hpp:190:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(multiplies, *, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:191:5: warning: 
unused variable 'divides' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(divides, /, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
     ^
../../../boost/accumulators/numeric/functional.hpp:191:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(divides, /, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:192:5: warning: 
unused variable 'modulus' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(modulus, %, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
     ^
../../../boost/accumulators/numeric/functional.hpp:192:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(modulus, %, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:194:5: warning: 
unused variable 'greater_equal' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(greater_equal, >=, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
     ^
../../../boost/accumulators/numeric/functional.hpp:194:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(greater_equal, >=, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:196:5: warning: 
unused variable 'less_equal' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(less_equal, <=, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
     ^
../../../boost/accumulators/numeric/functional.hpp:196:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(less_equal, <=, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:197:5: warning: 
unused variable 'equal_to' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(equal_to, ==, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
     ^
../../../boost/accumulators/numeric/functional.hpp:197:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(equal_to, ==, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:198:5: warning: 
unused variable 'not_equal_to' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(not_equal_to, !=, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
     ^
../../../boost/accumulators/numeric/functional.hpp:198:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(not_equal_to, !=, 
BOOST_NUMERIC_FUNCTIONAL_DEDUCED)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:200:5: warning: 
unused variable 'assign' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(assign, =, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
     ^
../../../boost/accumulators/numeric/functional.hpp:200:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(assign, =, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:201:5: warning: 
unused variable 'plus_assign' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(plus_assign, +=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
     ^
../../../boost/accumulators/numeric/functional.hpp:201:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(plus_assign, +=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:202:5: warning: 
unused variable 'minus_assign' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(minus_assign, -=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
     ^
../../../boost/accumulators/numeric/functional.hpp:202:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(minus_assign, -=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:203:5: warning: 
unused variable 'multiplies_assign' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(multiplies_assign, *=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
     ^
../../../boost/accumulators/numeric/functional.hpp:203:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(multiplies_assign, *=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:204:5: warning: 
unused variable 'divides_assign' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(divides_assign, /=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
     ^
../../../boost/accumulators/numeric/functional.hpp:204:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(divides_assign, /=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:205:5: warning: 
unused variable 'modulus_assign' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(modulus_assign, %=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
     ^
../../../boost/accumulators/numeric/functional.hpp:205:47: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_BINARY_OP(modulus_assign, %=, 
BOOST_NUMERIC_FUNCTIONAL_LEFT)
                                               ^
../../../boost/accumulators/numeric/functional.hpp:207:5: warning: 
unused variable 'unary_plus' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_UNARY_OP(unary_plus, +)
     ^
../../../boost/accumulators/numeric/functional.hpp:207:46: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_UNARY_OP(unary_plus, +)
                                              ^
../../../boost/accumulators/numeric/functional.hpp:208:5: warning: 
unused variable 'unary_minus' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_UNARY_OP(unary_minus, -)
     ^
../../../boost/accumulators/numeric/functional.hpp:208:46: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_UNARY_OP(unary_minus, -)
                                              ^
../../../boost/accumulators/numeric/functional.hpp:209:5: warning: 
unused variable 'complement' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_UNARY_OP(complement, ~)
     ^
../../../boost/accumulators/numeric/functional.hpp:209:46: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_UNARY_OP(complement, ~)
                                              ^
../../../boost/accumulators/numeric/functional.hpp:210:5: warning: 
unused variable 'logical_not' [-Wunused-variable]
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_UNARY_OP(logical_not, !)
     ^
../../../boost/accumulators/numeric/functional.hpp:210:46: note: 
instantiated from:
     BOOST_NUMERIC_FUNCTIONAL_DEFINE_UNARY_OP(logical_not, !)
                                              ^
../../../boost/accumulators/numeric/functional.hpp:414:28: warning: 
unused variable 'average' [-Wunused-variable]
         op::average const &average = 
boost::detail::pod_singleton<op::average>::instance;
                            ^
../../../boost/accumulators/numeric/functional.hpp:417:28: warning: 
unused variable 'as_zero' [-Wunused-variable]
         op::as_zero const &as_zero = 
boost::detail::pod_singleton<op::as_zero>::instance;
                            ^
../../../boost/accumulators/numeric/functional.hpp:418:27: warning: 
unused variable 'as_one' [-Wunused-variable]
         op::as_one const &as_one = 
boost::detail::pod_singleton<op::as_one>::instance;
                           ^
In file included from 
stopwatch/basic_stopwatch_laps_accumulator_set_pass.cpp:17:
In file included from 
../../../boost/chrono/stopwatches/memories/laps_accumulator_set.hpp:14:
In file included from ../../../boost/accumulators/statistics/sum.hpp:16:
../../../boost/accumulators/framework/parameters/weight.hpp:17:1: 
warning: unused variable 'weight' [-Wunused-variable]
BOOST_PARAMETER_KEYWORD(tag, weight)
^
../../../boost/accumulators/framework/parameters/weight.hpp:17:30: note: 
instantiated from:
BOOST_PARAMETER_KEYWORD(tag, weight)
                              ^
In file included from 
stopwatch/basic_stopwatch_laps_accumulator_set_pass.cpp:17:
In file included from 
../../../boost/chrono/stopwatches/memories/laps_accumulator_set.hpp:18:
In file included from ../../../boost/accumulators/accumulators.hpp:21:
../../../boost/accumulators/framework/parameters/weights.hpp:17:1: 
warning: unused variable 'weights' [-Wunused-variable]
BOOST_PARAMETER_KEYWORD(tag, weights)
^
../../../boost/accumulators/framework/parameters/weights.hpp:17:30: 
note: instantiated from:
BOOST_PARAMETER_KEYWORD(tag, weights)
                              ^