Boost logo

Boost :

From: AlisdairM (alisdair.meredith_at_[hidden])
Date: 2005-06-06 16:40:58


Douglas Gregor wrote:

> Boost regression test failures
> ------------------------------
> Report time: 2005-06-06T18:05:54Z

I posted a Borland patch for boost::test - equal strings comparison
yesterday, if someone can verify and commit it.

token_iterator_test in the test library depends on the new parameter
library, and that should be marked as not compatible with the current
Borland compiler - unless someone can find a workaround for the
following compiler bug (I tried and failed)

struct base
{
  void member();
};

template< class T >
struct basic : T
{
  using T::member;
};

template< class T >
struct workaround : T
{
  typedef T base_type;
  using base_type::member;
};

int main()
{
    basic< base > x;
    workaround< base > y;
    return 0;
}

Borland will complain that T::member is not a base class, and the
attempted workaround is no help.

AlisdairM


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