From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2004-02-22 21:24:11
Jonathan Turkanis wrote:
> > Defining BOOST_MPL_METAFUNCTION_MAX_ARITY together with
> > BOOST_MPL_NO_PREPROCESSED_HEADERS the should do it. If not, it's a
> > bug. I'll check if that's the case with the current CVS state.
> Thanks. FYI I got the errors with VC7.1.
These were caused by a hard-coded 'bind' specialization in the "if.hpp"
header. The code fails only if you disable the preprocessed headers
_and_ reconfigure the arity, while the usual testing procedure was
to test only with BOOST_MPL_NO_PREPROCESSED_HEADERS, and that's why the
regression hasn't been caught earlier. Fixed in the main trunk.
Thanks for reporting it,
-- Aleksey Gurtovoy MetaCommunications Engineering
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk