boost/numeric/ublas/triangular.hpp - applied patch, see #4024
libs/numeric/ublas/test/test_inplace_solve.cpp - fixed includes

libs/numeric/ublas/test/utils.hpp - applied patch (after s/BOOST_UBLA_TEST/BOOST_UBLAS_TEST/g), see #7296
boost/numeric/ublas/traits.hpp - apply patch, see #6514

boost/numeric/ublas/operation: num_rows.hpp, num_columns.hpp - use matrix_traits, see #7297

boost/numeric/ublas/vector_expression.hpp - use enable_if for operator/(vector, scalar), see #6511
* reopen #6010 - patch was never applied

* boost/numeric/ublas/assignment.hpp - applied patch from #6010
libs/numeric/ublas/test/test_inplace_solve.cpp: see #4024 - remove unused headers
boost/numeric/ublas/matrix_sparse.hpp : fix mapped_vector_of_mapped_vector

libs/numeric/ublas/test/test_inplace_solve.cpp : make test set configurable, see #4024

libs/numeric/ublas/test/test32.cpp, libs/numeric/ublas/test/test33.cpp : add mapped_vector_of_mapped_vector

libs/numeric/ublas/test/Jamfile.v2 : see #4024 - split some tests to separate "good" and "bad" matrix types

boost/numeric/ublas/traits.hpp, libs/numeric/ublas/test/test_assignment.cpp, libs/numeric/ublas/test/begin_end.cpp: see #7296, fix test issues with unsigned integer types

* libs/numeric/ublas/test/utils.hpp : see #7296, improved macros

* libs/numeric/ublas/test/Jamfile.v2 : add new test for utils.hpp
* boost/numeric/ublas/matrix_sparse.hpp: see #7363, add new define BOOST_UBLAS_COO_ALWAYS_DO_FULL_SORT in order to force a full sort instead of partial sort + inplace merge

* libs/numeric/ublas/test/Jamfile.v2: add test to see effect of new define
* libs/numeric/ublas/test/utils.hpp: test suite should return non-zero status if any test failed

* libs/numeric/ublas/tests/utils.hpp: see #7296 - replace __func__ by __FUNCTION__ if compiled with MSVC
Comment out missing ublas test.

* libs/numeric/ublas/test/test_ticket7296.cpp: see #7296 - add missing test
Uncommit out ublas test (revert [80531]).

The test has now been added. I sent an email to the ublas list about this, but
I think it's stuck in moderation limbo, I guess that's why this wasn't reverted
before.

* libs/numeric/ublas/test/Jamfile.v2: see #7363 - separate test of COO matrix

* boost/numeric/ublas/vector_sparse.hpp: add ifdef BOOST_UBLAS_COO_ALWAYS_DO_FULL_SORT to coordinate_vector::sort() (similar to coordinate_matrix::sort()), see #7363

* libs/numeric/ublas/test/Jamfile.v2: use COO_ALWAYS_DO_FULL_SORT in test_assign because we do not want to test performance here

* boost/numeric/ublas/operation/size.hpp: apply patch, see #5812

* libs/numeric/ublas/test/test_triangular.cpp - remove unused includes, see #4024

* libs/numeric/ublas/test/utils.hpp: use 'using ::std' instead of full qualified names because MSVC complains, reopen #7296