id summary reporter owner description type status milestone component version severity resolution keywords cc 1502 Invalid matrix_indirect / vector_indirect construction with shortcuts Stanislav Funiak Gunter "I'm using the indirect array proxies with BOOST_UBLAS_ENABLE_PROXY_SHORTCUTS defined. The template parameters of matrix_indirect / vector_indirect in matrix_expression / vector_expression are invalid. See lines 372-381 in expression_types.hpp (in SVN revision 39369). Changing matrix_indirect to matrix_indirect > seems to solve the problem. {{{ #define BOOST_UBLAS_ENABLE_PROXY_SHORTCUTS #include #include #include #include #include int main() { using namespace boost::numeric::ublas; indirect_array > ia; matrix m; vector v; m(ia,ia); // compilation error v(ia); // compilation error } }}} " Bugs closed Boost 1.36.0 uBLAS Boost 1.34.1 Problem fixed