Subject: Re: [boost] [test] Bug in Mingw support?
From: Edward Diener (eldiener_at_[hidden])
Date: 2015-07-06 18:29:36
On 7/6/2015 1:32 PM, John Maddock wrote:
> The short program below passes with MSVC and GCC Linux, but fails with
> Mingw-x64 at runtime (the expected failures count gets ignored).
> This is with current develop. Any ideas?
> BTW the new decorator based approach does work OK, but is only supported
> on a tiny number of compilers as it seems to rely on the preprocessor
> lib using variadic macros, as opposed to Boost.Config marking them as
Without wishing to defend or disagree with Paul Mensonides' decision to
make Boost PP not depend on Boost config and to use a fairly
conservative test for variadic macro support in Boost PP, Boost.Test
#define BOOST_PP_VARIADICS !BOOST_NO_CXX11_VARIADIC_MACROS
before including any Boost PP headers to let config determine variadic
> Here's the program:
> #define BOOST_TEST_MAIN
> #include <boost/test/unit_test.hpp>
> BOOST_AUTO_TEST_CASE_EXPECTED_FAILURES(test_main, 10000);
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk