Index: boost/numeric/ublas/banded.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/numeric/ublas/banded.hpp,v retrieving revision 1.17 diff -u -r1.17 banded.hpp --- boost/numeric/ublas/banded.hpp 28 Nov 2003 07:58:56 -0000 1.17 +++ boost/numeric/ublas/banded.hpp 4 May 2004 05:59:24 -0000 @@ -1029,7 +1029,7 @@ template typename banded_matrix::value_type banded_matrix::zero_ = - banded_matrix::value_type (); + typename banded_matrix::value_type (); // Diagonal matrix class template @@ -2073,7 +2073,7 @@ typename banded_adaptor::matrix_type banded_adaptor::nil_; template typename banded_adaptor::value_type banded_adaptor::zero_ = - banded_adaptor::value_type (); + typename banded_adaptor::value_type (); // Diagonal matrix adaptor class template Index: boost/numeric/ublas/matrix_sparse.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/numeric/ublas/matrix_sparse.hpp,v retrieving revision 1.20 diff -u -r1.20 matrix_sparse.hpp --- boost/numeric/ublas/matrix_sparse.hpp 28 Nov 2003 07:58:57 -0000 1.20 +++ boost/numeric/ublas/matrix_sparse.hpp 4 May 2004 05:59:38 -0000 @@ -1401,9 +1401,9 @@ template typename sparse_matrix::value_type sparse_matrix::zero_ = - sparse_matrix::value_type (); + typename sparse_matrix::value_type (); - // Array based sparse matrix class + // Array based sparse matrix class template class sparse_vector_of_sparse_vector: public matrix_expression > { @@ -2564,7 +2564,7 @@ template typename sparse_vector_of_sparse_vector::value_type sparse_vector_of_sparse_vector::zero_ = - sparse_vector_of_sparse_vector::value_type (); + typename sparse_vector_of_sparse_vector::value_type (); // Array based sparse matrix class // Thanks to Kresimir Fresl for extending this to cover different index bases. @@ -3878,7 +3878,7 @@ template typename compressed_matrix::value_type compressed_matrix::zero_ = - compressed_matrix::value_type (); + typename compressed_matrix::value_type (); // Array based sparse matrix class // Thanks to Kresimir Fresl for extending this to cover different index bases. @@ -5190,7 +5190,7 @@ template typename coordinate_matrix::value_type coordinate_matrix::zero_ = - coordinate_matrix::value_type (); + typename coordinate_matrix::value_type (); }}} Index: boost/numeric/ublas/triangular.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/numeric/ublas/triangular.hpp,v retrieving revision 1.18 diff -u -r1.18 triangular.hpp --- boost/numeric/ublas/triangular.hpp 28 Nov 2003 07:58:57 -0000 1.18 +++ boost/numeric/ublas/triangular.hpp 4 May 2004 05:59:44 -0000 @@ -958,10 +958,10 @@ template typename triangular_matrix::value_type triangular_matrix::zero_ = - triangular_matrix::value_type (); + typename triangular_matrix::value_type (); template typename triangular_matrix::value_type triangular_matrix::one_ = - triangular_matrix::value_type (1); + typename triangular_matrix::value_type (1); // Triangular matrix adaptor class template @@ -1890,10 +1890,10 @@ typename triangular_adaptor::matrix_type triangular_adaptor::nil_; template typename triangular_adaptor::value_type triangular_adaptor::zero_ = - triangular_adaptor::value_type (); + typename triangular_adaptor::value_type (); template typename triangular_adaptor::value_type triangular_adaptor::one_ = - triangular_adaptor::value_type (1); + typename triangular_adaptor::value_type (1); template struct matrix_vector_solve_traits { Index: boost/numeric/ublas/vector_sparse.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/numeric/ublas/vector_sparse.hpp,v retrieving revision 1.22 diff -u -r1.22 vector_sparse.hpp --- boost/numeric/ublas/vector_sparse.hpp 28 Nov 2003 07:58:57 -0000 1.22 +++ boost/numeric/ublas/vector_sparse.hpp 4 May 2004 05:59:49 -0000 @@ -779,7 +779,7 @@ template typename sparse_vector::value_type sparse_vector::zero_ = - sparse_vector::value_type (); + typename sparse_vector::value_type (); // Array based sparse vector class // Thanks to Kresimir Fresl for extending this to cover different index bases. @@ -1348,7 +1348,7 @@ template typename compressed_vector::value_type compressed_vector::zero_ = - compressed_vector::value_type (); + typename compressed_vector::value_type (); // Array based sparse vector class // Thanks to Kresimir Fresl for extending this to cover different index bases. @@ -1948,7 +1948,7 @@ template typename coordinate_vector::value_type coordinate_vector::zero_ = - coordinate_vector::value_type (); + typename coordinate_vector::value_type (); }}} Index: status/Jamfile =================================================================== RCS file: /cvsroot/boost/boost/status/Jamfile,v retrieving revision 1.128 diff -u -r1.128 Jamfile --- status/Jamfile 25 Apr 2004 08:31:56 -0000 1.128 +++ status/Jamfile 4 May 2004 06:00:11 -0000 @@ -241,6 +241,18 @@ <*>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092" <*>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092" ] + [ run libs/numeric/ublas/test7/test7.cpp + libs/numeric/ublas/test7/test71.cpp + libs/numeric/ublas/test7/test72.cpp + libs/numeric/ublas/test7/test73.cpp + : # args + : # input files + : # requirements + + # borland warns so often that successful compilation is prevented. + <*>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092" + <*>"-w-8026 -w-8027 -w-8057 -w-8084 -w-8092" + ] [ run libs/numeric/ublas/concepts.cpp : # args : # input files