Boost logo

Boost :

Subject: Re: [boost] Libraries failing across the board.
From: John Maddock (boost.regex_at_[hidden])
Date: 2014-07-09 13:19:08


> 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.

I've submitted a pull request - someone from the community maintenance
team will have to apply this and the other pending fix though.

John.


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