Subject: Re: [boost] [test] Bug in Mingw support?
From: Gennadiy Rozental (rogeeff_at_[hidden])
Date: 2015-07-07 11:20:48


John Maddock <jz.maddock <at> googlemail.com> writes:

> Go to http://sourceforge.net/projects/mingw-w64/files/?source=navbar and
> click on "download official installer".
>
> I suspect there are some MSVC workarounds which should be enabled for
> Mingw too?

Ok. I'll give it a try when I have some time.

> It depends: if you need variadic support in the PP library then you're
> doing the right thing (but the new interface will basically only be
> usable on MSVC/GCC/Clang and nothing else.

BTW, decorators not necessarily require variadics support. You can use
compatibility syntax:

BOOST_TEST_DECORATOR(...)
BOOST_AUTO_TEST_CASE( test ) {
...
}

 
> If you only need variadic support in the compiler then
> |BOOST_NO_CXX11_VARIADIC_MACROS is the config macro of choice.

Ok. I'll see if we can use this where possible. We do use Boost.PP though.

Gennadiy