Boost logo

Boost :

Subject: Re: [boost] Test build for 1.56 available
From: Marcel Raad (raad_at_[hidden])
Date: 2014-07-07 04:41:14


Marshall Clow <mclow.lists <at> gmail.com> writes:

> I have made a test build for 1.56 and would appreciate help in finding
> problems with it.
> [...]
> I’m looking for:
> [...]
> * build failures

With Visual C++ 2013 (tested with Update 3 RC), there is the following
compiler error in debug mode:
boost/smart_ptr/detail/array_allocator.hpp(174): error C2059: syntax
error : 'constant'
boost/smart_ptr/detail/array_allocator.hpp(187) : see reference to class
template instantiation 'boost::detail::as_allocator<A,T,R>' being compiled
boost/smart_ptr/detail/array_allocator.hpp(182): error C2059: syntax
error : 'constant'

This is because of the following line in the Visual C++ headers in debug
mode:
#define free(p) _free_dbg(p, _NORMAL_BLOCK)

Also, there is a new internal compiler error in
boost/msm/back/dispatch_table.hpp, struct make_chain_row_from_map_entry.


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