|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2003-10-28 20:47:03
"John Maddock" <john_at_[hidden]> writes:
>> I don't know if this is relevant to the discussion, but the heavy use
>> of macros in the type traits tests foils header dependency detection
>> in bjam, which completely screws up incremental testing. Can we go
>> back to regular #includes?
>
> The reason for those was so that the test code could be used to test
> std::tr1 implementations by just changing a couple of macros. I can
> see why you would want the change though, so if you want to make the
> changes I won't stop you :-)
I hate to quibble about things like this, but I don't think it should
fall to me to repair a change which breaks our testing procedures. I
can think of approaches which allow a similar easy switch to occur
without obscuring the #include directives, FWIW. It makes more work
for the maintainer of type_traits, of course...
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk