Boost Testing :
Subject: Re: [Boost-testing] Adding regression tests for mingw(-64)/gcc and clang on Windows
From: Tom Kent (lists_at_[hidden])
Date: 2015-08-11 21:40:51
Can you document it somewhere? I'd be interested in adding clang/gcc on
mingw runs to the ones I do on windows, but I had never had much luck
getting them up and running.
On Tue, Aug 11, 2015 at 7:20 PM, Edward Diener <eldiener_at_[hidden]>
> On 8/11/2015 4:38 PM, Edward Diener wrote:
>> For a long time now we have had no regression tests for mingw/gcc or
>> clang targeting gcc on Windows. The only regression tests for Windows
>> are for various releases of VC++.
>> I have limited resources but I have a laptop usually sitting idle,
>> except for occasional travel where I take it with me, and I am set up to
>> run tests on that machine for mingw/gcc and clang on Windows.
>> However mingw/gcc and clang have limitations when running tests in that,
>> both relying on various mingw/gcc implementations, the path to the
>> implementation must be added at the beginning of the PATH before running
>> any of the tests. I have already argued with the mingw-64 people about
>> this necessity but they are adamant that this should be the case even
>> just to compile/link properly ( and have setup their directory structure
>> to enforce it ), and I don't want to waste my breath further with them.
>> Currently I have a batch file that does that for me when running tests
>> for any particular library, but I don't know how that can be achieved
>> when running the regression tests unless possibly I run regression tests
>> for only a single toolset at a time, and manipulate the PATH accodingly.
>> But that is really time consuming since evidently all of Boost must be
>> downloaded to the run directory each time. Is there an easy solution to
>> this or do I have to look at run.py and try modify it accordingly ( I
>> know Python well ) ?
> I figured out what my problem was running multiple tests, and how to
> achieve regression testing with clang and gcc on Windows.
>> Also I notice on the Boost web site regression test page (
>> http://www.boost.org/development/running_regression_tests.html ) that
>> the options of the regression tests are somewhat documented but none of
>> the commands are documented. Is there further documentation about the
>> regression test commands anywhere ?
> Boost-Testing mailing list