|
Boost : |
Subject: Re: [boost] [release] Boost 1.69.0 Release Candidate 1
From: Marshall Clow (mclow.lists_at_[hidden])
Date: 2018-12-07 01:57:35
On Thu, Dec 6, 2018 at 10:44 AM Marshall Clow <mclow.lists_at_[hidden]> wrote:
> The release candidates for the 1.68.0 release are now available at:
> <https://dl.bintray.com/boostorg/release/1.69.0/source/>
>
> As always, the release managers would appreciate it if you download
> the candidate of your choice and give building it a try. Please report
> both success and failure, and anything else that is noteworthy.
>
I have built the RC on Mac OS X 10.11 using Apple LLVM version 8.0.0
(clang-800.0.42.1)
successfully while specifying c++03/11/14/1z
I have built the RC on Mac OS X 10.13 using Apple LLVM version 10.0.0
(clang-1000.10.44.4)
successfully while specifying c++03/11/14,
but failed when specifying c++17/2a, because the Python 2.7 headers shipped
with Mac OS 10.13 use the "register" keyword:
In file included from
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/Python.h:85:
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/unicodeobject.h:534:5:
error: ISO C++17 does not allow 'register' storage class specifier
[-Wregister]
register PyObject *obj, /* Object */
^~~~~~~~~
I have built the RC on Mac OS X 10.13 using a recent trunk build of clang
(version 8.0.0 (trunk 348515))
successfully while specifying c++03/11/14,
but failed when specifying c++17/2a, because the Python 2.7 headers shipped
with Mac OS 10.13 use the "register" keyword:
In file included from
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/Python.h:85:
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/unicodeobject.h:534:5:
error: ISO C++17 does not allow 'register' storage class specifier
[-Wregister]
register PyObject *obj, /* Object */
^~~~~~~~~
(same results as with Apple's clang)
-- Marshall
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk