|
Boost : |
Subject: Re: [boost] How to make tests building faster?
From: Mateusz Åoskot (mateusz_at_[hidden])
Date: 2011-12-20 18:55:10
On 20 December 2011 16:23, Dave Abrahams <dave_at_[hidden]> wrote:
> on Tue Dec 20 2011, Mateusz Åoskot <mateusz-AT-loskot.net> wrote:
>
>> I'm trying to figure out if there is anything I could do to improve
>> compile/link-time for tests of Boost.Geometry library.
>> Currently, the tests follow fairly canonical approach in Boost:
>>
>> 1) Each .cpp file defines a single test program and all local test
>> Â Â routines are executed from test_main()
>
> That's your problem right there.
Yes, I'm aware that's a weak link.
>Â The canonical organization is
> unfriendly to fast test times and I would not use it for my next
> library. Â It's better to put more tests together in the same executable,
> and more in the same translation unit.
Interesting. Would you use Boost.Test for next libary?
Best regards,
-- Mateusz Loskot, http://mateusz.loskot.net
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk