Boost logo

Boost :

Subject: Re: [boost] Libraries failing across the board.
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2014-07-09 08:14:44


On Wednesday 09 July 2014 13:01:23 John Maddock wrote:
> > Marshall is just a few days away from being able to put out a beta release
> > candidate. (And that is very good news!)
> >
> > But we still have too many libraries failing across the board on master:
> >
> > accumulators
> > interprocess
> > numeric/ublas
> > pool
>
> Pool hasn't been maintained (or changed) in years.
>
> The failures seem to be caused by something in /boost/core/demangle.hpp,
> so the pool lib seems to be an innocent bystander here?

The failing test #defines free to a non-existing symbol, and demangle.hpp uses
free() and this causes the failure. If free is defined as a macro on some
platform, it must be compatible with the function call syntax, so to my mind
the test is broken.


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