Boost logo

Boost :

From: Edward Diener (eldiener_at_[hidden])
Date: 2020-12-30 15:04:25


On 12/30/2020 7:20 AM, Paul A Bristow via Boost wrote:
> Boost.Math has a documented minimum requirement of C++11 (but many library functions, distributions etc still work with C++03, and some new library items require C++17, and some are likely to require C++20 very soon).
>
> I'm sorry that this doesn't fit neatly into your schema ☹

I think then 'cxxstd' should be '11' for Boost.Math. Does this also need
to be set for any of:

Math Common Factor
Math Octonian
Math Quaternion
Math/Special Functions
Math/Statistical Distributions

?

>
> Paul
>
>
>> -----Original Message-----
>> From: Boost <boost-bounces_at_[hidden]> On Behalf Of Edward Diener via Boost
>> Sent: 30 December 2020 04:23
>> To: boost_at_[hidden]
>> Cc: Edward Diener <eldiener_at_[hidden]>
>> Subject: [boost] C++11 on up Boost libraries
>>
>> In my effort to set the meta information of 'cxxstd' for the appropriate
>> C++11 on up libraries, my PRs for these libraries have been kindly
>> merged to 'develop' by the library maintainers:
>>
>> beast
>> callable_traits
>> context
>> convert
>> coroutine2
>> fiber
>> geometry
>> gil
>> hana
>> histogram
>> hof
>> json
>> leaf
>> mp11
>> nowide
>> outcome
>> pfr
>> process
>> safe_numerics
>> static_string
>> stl_interfaces
>> variant2
>> yap
>>
>> If anyone knows of any other current library which is a C++11 on up
>> library, please tell me. My testing showed that all other Boost
>> libraries will work in C++03 mode, but maybe I missed some other library
>> which is a C++11 on up library.
>>
>> Needless to say other libraries have noted their attention to move from
>> C++03 to C++11 in the near future. If any library does change the C++
>> mode necessary to use that library, I hope the maintainer(s) of that
>> library will update the 'cxxstd' meta information appropriately.
>>
>> If we can get the website to work properly using the 'cxxstd' meta
>> information, end-users should be able to know immediately whether a
>> Boost library is usable depending on the C++ standard mode their are using.
>>
>>
>> _______________________________________________
>> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>


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