The change that breaks it has happened between Feb 06 2003 and Feb 07 2003 and as far as I can tell it comes from: mpl/aux_/has_xxx.hpp around line 79 the definition of struct msvc_is_incomplete and than detail/iterator.hpp around line 83 What do you think, can it be fixed? Nikolay Nikolay Mladenov wrote:
David Abrahams wrote:
Nikolay Mladenov ?nickm@sitius.com? writes:
? I can't get boost_python to compile with this swich, and I have ? 1.29.0 compiled with it.
You're saying Boost.Python 1.29.0 used to compile with /vmg?
Yes. Without a problem.
This is compiler insanity, plain and simple.
I can easily believe that:). Though the error seems to come from some msvc workaround code.
If indeed it used to compile, all I can suggest is that you do what I did this morning: a binary search through time for the CVS change which caused /vmg to start failing. Tedious but effective.
Okey, I 'll try that.