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