Boost logo

Boost :

From: Thorsten Ottosen (nesotto_at_[hidden])
Date: 2004-09-21 15:02:24


Hi,

In the range regression I get errors like

cc-1282 CC: ERROR File =
/txusr/rwgrosse/boost_regression/boost/boost/range/empty.hpp, Line = 38
  More than one instance of overloaded function "boost::begin" matches the
          argument list.

            Function symbol function template "boost::begin(T &)" is ambiguous
                      by inheritance.
            Function symbol function template "boost::begin(const T &)" is
                      ambiguous by inheritance.
            The argument types are: (const std::pair<std::vector<int,
                      std::allocator<int>>::iterator, std::vector<int,
                      std::allocator<int>>::iterator>).
              return boost::begin( c ) == boost::end( c );

I don't know this compiler, but could it be that it does not configures

BOOST_NO_FUNCTION_TEMPLATE_ORDERING

properly? (I assume by the error above mipspro should define the macro to 1)

 If so, can somebody fix it?

Thanks

Thorsten


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