|
Boost : |
Subject: Re: [boost] [1.54.0][release] Provisional schedule
From: Edward Diener (eldiener_at_[hidden])
Date: 2013-05-06 17:04:41
On 5/6/2013 4:01 PM, Daniel James wrote:
> On 6 May 2013 19:15, Edward Diener <eldiener_at_[hidden]> wrote:
>> On 5/6/2013 9:08 AM, Daniel James wrote:
>>>
>>> The first thing to do is add it to the unit tests (by adding it to
>>> status/Jamfile.v2), and get them looking decent.
>>
>>
>> A number of unit tests for TTI depend on the compiler supporting variadic
>> macros. I can add all the TTI unit tests to status/Jamfile.v2 easily enough
>> but for any compiler not supporting variadic macros that subset of the tests
>> will fail. Is that OK, or do I have to do something different for this
>> particular case in status/Jamfile.v2 ?
>
> You can specify tests that are expected to fail in
> status/explicit-failures-markup.xml, but you can do that after adding
> the tests. Which compilers will it fail for?
The tests which assume support for variadic macros will fail for any
compiler/version which simply does not recognize the syntax. There
aren't too many around but I do currently support some pretty early
versions of gcc ( prior to 4+ ) which do not support variadic macros. Of
course the test matrix will probably not even test these early versions.
The equivalent non-variadic versions should not have any problems.
I am also still working on support for Intel and Sun C++ compilers on
Linux and so have not determined yet how much of TTI will work with them.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk