Boost logo

Boost :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2019-08-12 18:06:29


On Mon, Aug 12, 2019 at 5:43 AM Niall Douglas via Boost <
boost_at_[hidden]> wrote:

> As reported earlier, Boost.Build's predefined macro testing support is
> still misdetecting in RC 1:
>
> Using Boost 1.71 RC 1 with VS2019:
>
> b2 libs/outcome/test
> Performing configuration checks
>
> - default address-model : 32-bit
> - default architecture : x86
> - !BOOST_COMP_GNUC : no
> - BOOST_COMP_GNUC >= 6.0 : no
> - !BOOST_COMP_CLANG : no
> - BOOST_COMP_CLANG >= 4.0 : no
> - Boost.Config Feature Check: cxx14_variable_templates : yes
> - Boost.Config Feature Check: cxx14_constexpr : yes
> - !BOOST_COMP_GNUC : no
> - BOOST_COMP_GNUC >= 6.0 : no
> - !BOOST_COMP_CLANG : no
> - BOOST_COMP_CLANG >= 4.0 : no
> - Boost.Config Feature Check: cxx14_variable_templates : yes
> - Boost.Config Feature Check: cxx14_constexpr : yes
> ...found 1 target...
>
>
> Using Boost 1.71 RC 1 with GCC 7.3 on Linux:
>
> g++ --version
> g++ (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0
> Copyright (C) 2017 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There is
> NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> ./b2 libs/outcome/test
> Performing configuration checks
>
> - !BOOST_COMP_GNUC : no
> - BOOST_COMP_GNUC >= 6.0 : no
> - !BOOST_COMP_CLANG : no
> - BOOST_COMP_CLANG >= 4.0 : no
> - default address-model : 64-bit
> - default architecture : x86
> - Boost.Config Feature Check: cxx14_variable_templates : yes
> - Boost.Config Feature Check: cxx14_constexpr : yes
> - !BOOST_COMP_GNUC : no
> - BOOST_COMP_GNUC >= 6.0 : no
> - !BOOST_COMP_CLANG : no
> - BOOST_COMP_CLANG >= 4.0 : no
> - Boost.Config Feature Check: cxx14_variable_templates : yes
> - Boost.Config Feature Check: cxx14_constexpr : yes
> ...found 1 target...
>

Fixed with this change: <
https://github.com/boostorg/predef/commit/73d7b4f66f679dd47fa76e48c1feb76e1fd85ed0
>

-- 
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk