
Beman Dawes wrote:
The following are failing on critical platforms (Darwin/Linux/Windows with recent GCC or VC++ releases):
... multi_array ...
My personal opinion is that we can't ship 1.47.0 until the number of failures is dramatically reduced.
This msvc-10 failure for multi_array is still the old "facade_iterator_category" issue. A patch can be found here: <http://lists.boost.org/Archives/boost/2010/05/165798.php> I know I had said that I would enter a track ticket for Boost.Iterator, but it looks like I haven't found the time to do so. Other libraries with the same problem have fixed this by replacing "boost::random_access_traversal_tag" with "std::random_access_iterator_tag", which would also work for multi_array. I think there even exists a mail where one of the maintainers of Boost.Iterator sort of suggests this hack. Regards, Thomas