currently the constructors test of the multi array library fails for VACPP6. This is due to the fact that the test uses an unsigned int where a size_type should be used.
The attached patch replaces the unsigned int with size_t which allows the test to pass for VACPP6 and hopefully doesn't break it for anyone else.
Markus
Index: constructors.cpp =================================================================== RCS file: /cvsroot/boost/boost/libs/multi_array/test/constructors.cpp,v retrieving revision 1.3 diff -c -r1.3 constructors.cpp *** constructors.cpp 15 Jul 2002 22:19:16 -0000 1.3 --- constructors.cpp 18 Feb 2003 12:33:16 -0000 *************** *** 12,18 **** template <class Array> void check_shape(const Array& A, ! unsigned int* sizes, int* strides, unsigned int num_elements) { --- 12,18 ---- template <class Array> void check_shape(const Array& A, ! size_t * sizes, int* strides, unsigned int num_elements) { *************** *** 23,29 **** check_shape(A[0], ++sizes, ++strides, num_elements / A.size()); } ! void check_shape(const double&, unsigned int*, int*, unsigned int) {} template <typename ArrayA, typename ArrayB> --- 23,29 ---- check_shape(A[0], ++sizes, ++strides, num_elements / A.size()); } ! void check_shape(const double&, size_t*, int*, unsigned int) {} template <typename ArrayA, typename ArrayB>
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost