Boost C++ Libraries: Ticket #3219: restrict1 or mutable_restrict1 https://svn.boost.org/trac10/ticket/3219 <p> hi, when you compile the Bayes++ library with Boost (for 1.39 and 1.38 versions), there is a bug with uBlas : In boost/numeric/ublas/symmetric.hpp ln1145 : i = triangular_type::mutable_restrict1 (i, j); ln1175 : j = triangular_type::mutable_restrict2 (i, j); </p> <p> In boost/numeric/ublas/functional.hpp ln1730 there is a "<em> FIXME: this should not be used at all" for mutable_restrict1 and so. </em></p> <p> I get the following error message : error C2660: 'boost::numeric::ublas::detail::transposed_structure&lt;L&gt;::mutable_restrict1' : la fonction ne prend pas 2 arguments D:\Program Files\CEA\lcviExtern_test\boost_1_39_0\boost\numeric\ublas\symmetric.hpp 1145 </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3219 Trac 1.4.3 Gunter Mon, 05 Oct 2009 22:22:36 GMT milestone changed https://svn.boost.org/trac10/ticket/3219#comment:1 https://svn.boost.org/trac10/ticket/3219#comment:1 <ul> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.40.0</span> → <span class="trac-field-new">To Be Determined</span> </li> </ul> <p> There have been several fixes in functional.hpp. Does the issue still exist? </p> Ticket