
Eric Niebler wrote:
Eric Niebler wrote:
John Maddock wrote:
Eric, can you and Peder co-operate on getting an improved version up and running, and tested with python as requested?
Certainly.
I haven't forgotten about this. :-) I have been playing with Peder's remove_xxx implementation for vc6 and vc7.0 and the results look really good so far. All the type_traits remove_* tests pass on these compilers with the patch. Also, python builds successfully, and approx 20% faster with the change. (The number seems large to me, I should rerun the tests to be sure.) The python tests also all pass. This is after disabling BOOST_TT_BROKEN_COMPILER_SPEC and using Peder's remove_* implementations.
I hope to run the full set of Boost's regression tests with the changes and compare with the results from HEAD. But that will have to wait until I get back from OOPSLA.
I've done some more testing, and things continue to look good for the remove_xxx traits for vc6.5/7.0. I'd like to commit these improved traits soon. John, should I submit a patch, or just commit? Also, we don't seem to have any test coverage for vc6.5/7.0 against HEAD right now. Should I hold off until after 1.33.1 is done? -- Eric Niebler Boost Consulting www.boost-consulting.com