Boost C++ Libraries: Ticket #9747: Warning from template_arity_impl<F,N> using GCC 4.8.2 https://svn.boost.org/trac10/ticket/9747 <p> This code </p> <pre class="wiki">template&lt; typename F, int N &gt; struct template_arity_impl { BOOST_STATIC_CONSTANT(int, value = sizeof(::boost::mpl::aux::arity_helper(type_wrapper&lt;F&gt;(), arity_tag&lt;N&gt;())) - 1 ); }; </pre><p> from boost/mpl/aux_/preprocessed/gcc/template_arity.hpp assigns int value = sizeof(...) causing a sign-conversion warning. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9747 Trac 1.4.3