Boost logo

Boost Users :

Subject: Re: [Boost-users] [MPL][Config] Can no longer pre-generate headers for MPL-containers with more than 50 elements.
From: John Maddock (jz.maddock_at_[hidden])
Date: 2015-04-10 14:03:46


On 10/04/2015 12:35, Deniz Bahadir wrote:
>>> Does anyone know how to workaround or better fix this? Or does anyone
>>> know who to talk to, to get these problems fixed?
>>> Also, I would suggest, that documentation for these python-scripts are
>>> added to the documentation of Boost.MPL.
>>
>> I couldn't get your bash script to work for me with cygwin - and you're
>> correct that these should be much better documented!
>
> I do not have cygwin and therefore cannot check that. (I am using
> Linux.) However, I realized that for the python-scripts it is crucial
> that the path to Boost's source-directory is an absolute path.
>
> I adjusted the bash-script accordingly and also extended it with some
> additional functionality. (For Boost up to 1.55.0 it should work.)
> Please give it a try ([1]). (Try to call the script with a value of
> '30' for the optional second argument.)
>

OK, I've got it working on Xubuntu (still no joy in cygwin).

I can confirm that it works in 1.55 but is broken in 1.56. Also that
the breakage is somewhere in the MPL headers.

I've tried reverting one change at a time (see
https://github.com/boostorg/mpl/compare/boost-1.55.0...boost-1.56.0),
but for some reason still couldn't narrow it down. Anyone any ideas?

John.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net