Merged recent changes from trunk.

git-svn-id: http://svn.boost.org/svn/boost/branches/release@86297 b8fc166d-592f-0410-95f2-cb63ce0dd405
Merge from trunk:
* Fixed construction of `any` from `const any&&` (fixes #9215)

git-svn-id: http://svn.boost.org/svn/boost/branches/release@86298 b8fc166d-592f-0410-95f2-cb63ce0dd405
lockfree: merge fixes from trunk


git-svn-id: http://svn.boost.org/svn/boost/branches/release@86299 b8fc166d-592f-0410-95f2-cb63ce0dd405