Boost logo

Boost :

From: Nicola Musatti (Nicola.Musatti_at_[hidden])
Date: 2004-12-08 05:00:40


Hallo,
A translation unit that only includes

#include <boost/numeric/ublas/matrix.hpp>

from Boost 1.32.0 doesn't compile with Borland's bcc32 5.6.4 (BCB6 with
Update 4), but it used to with Boost 1.31.0 .

I get the following error messages:

Build
   [C++ Error] traits.hpp(349): E2285 Could not find a match for
'std::abs(const _STL::complex<float>)'
   [C++ Error] traits.hpp(354): E2285 Could not find a match for
'std::sqrt(const _STL::complex<float>)'
   [C++ Error] traits.hpp(419): E2285 Could not find a match for
'std::abs(const _STL::complex<double>)'
   [C++ Error] traits.hpp(424): E2285 Could not find a match for
'std::sqrt(const _STL::complex<double>)'
   [C++ Error] traits.hpp(486): E2285 Could not find a match for
'std::abs(const _STL::complex<long double>)'
   [C++ Error] traits.hpp(491): E2285 Could not find a match for
'std::sqrt(const _STL::complex<long double>)'
   [C++ Error] vector.hpp(813): E2356 Type mismatch in redeclaration of 'T'
   [C++ Error] vector.hpp(804): E2344 Earlier declaration of 'T'
   [C++ Error] vector.hpp(819): E2356 Type mismatch in redeclaration of 'T'
   [C++ Error] vector.hpp(805): E2344 Earlier declaration of 'T'
   [C++ Error] vector.hpp(1030): E2356 Type mismatch in redeclaration of 'T'
   [C++ Error] vector.hpp(1022): E2344 Earlier declaration of 'T'

Cheers,
Nicola Musatti


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk