diff --git a/include/boost/numeric/ublas/concepts.hpp b/include/boost/numeric/ublas/concepts.hpp index 6f180723..bedcd97b 100644 --- a/include/boost/numeric/ublas/concepts.hpp +++ b/include/boost/numeric/ublas/concepts.hpp @@ -1142,11 +1142,9 @@ namespace boost { namespace numeric { namespace ublas { // Sparse Storage #if defined (INTERNAL) || defined (INTERNAL_STORAGE_SPARSE) SparseStorageContainerConcept >::constraints (); -//FIXME - fails with pair allocator definition -// MutableSparseStorageContainerConcept >::constraints (); + MutableSparseStorageContainerConcept >::constraints (); RandomAccessIteratorConcept::const_iterator, std::ptrdiff_t, std::pair >::constraints (); -//FIXME - fails with pair allocator definition -// MutableRandomAccessIteratorConcept::iterator, std::ptrdiff_t, std::pair >::constraints (); + MutableRandomAccessIteratorConcept::iterator, std::ptrdiff_t, std::pair >::constraints (); #ifdef BOOST_UBLAS_DEPRACATED SparseStorageContainerConcept >::constraints (); @@ -1488,7 +1486,6 @@ namespace boost { namespace numeric { namespace ublas { MutableIndexedBidirectional2DIteratorConcept::reverse_iterator1, sparse_matrix::reverse_iterator2>::constraints (); -/* FIXME - sparse_vector_of_sparse_vector broken MatrixConcept >::constraints (); MutableMatrixConcept >::constraints (); IndexedBidirectional2DIteratorConcept::const_iterator1, @@ -1499,7 +1496,6 @@ namespace boost { namespace numeric { namespace ublas { sparse_vector_of_sparse_vector::const_reverse_iterator2>::constraints (); MutableIndexedBidirectional2DIteratorConcept::reverse_iterator1, sparse_vector_of_sparse_vector::reverse_iterator2>::constraints (); -*/ MatrixConcept >::constraints (); MutableMatrixConcept >::constraints ();