Boost logo

Boost Testing :

Subject: Re: [Boost-testing] Teeks clang tests all C++98?
From: Tom Kent (lists_at_[hidden])
Date: 2017-02-22 22:40:45


On Wed, Feb 22, 2017 at 1:16 PM, John Maddock via Boost-Testing <
boost-testing_at_[hidden]> wrote:

> Nearly all the Teeks clang tests are in C++98 mode in-spite of their
> names, for example http://www.boost.org/developme
> nt/tests/develop/developer/output/teeks99-02-dc3-5-14-Docker
> -64on64-boost-bin-v2-libs-config-test-config_test-test-
> clang-linux-3-5~c++14-debug.html is listed as "C++14" but is actually
> C++98 (check the __cpluplus version). Which means the tests all sort of
> duplicate each other :(
>

Hmm, that's alarming. Any clang or user-config.jam experts out there who
can tell me what switches are needed to get C++11/14/1x/1y/1z/etc support
to turn on?

The info file for that runner:
http://www.boost.org/development/tests/develop/teeks99-02-dc3-5-14-Docker-
64on64.html
Indicates that the job (run with the regression parameter
`--toolsets=clang-3.5~c++14`) is running with the flags `-Wno-c99-extensions
-std=c++14`...I had thought this was correct?

Thanks for any help,
Tom



Boost-testing list run by mbergal at meta-comm.com