
"Peter Dimov" <pdimov@mmltd.net> writes:
I don't have 9 since my beta license expired and a new one hasn't arrived from MW yet. I could just turn those overloads off for all __MWERKS__ if a conforming compiler shouldn't need them. Is that what you had in mind?
No, no. The overloads are required to support
bind<int&>( &X::i, _1 )(x) = 5;
but this is not a critical feature (which is why there are no tests for it),
I object. We should at least be trying to test everything.
so there isn't much harm if we disable it for CW8. But we shouldn't disable it for CW9+ if there's no need. FWIW, my evaluation license for CW9.2 expired, too. ;-)
I'm waiting for MWerks to send me a regular copy of pro9, which I had to ask for explicitly. -- Dave Abrahams Boost Consulting http://www.boost-consulting.com