boost/sort/block_indirect_sort/block_indirect_sort.hpp doesn't compile under VS2017
- Dominant language
- C++
- Stars
- 58
- Forks
- 47
- PR merge metrics
- No merged PRs in 30d
Description
Including #include "boost/sort/block_indirect_sort/block_indirect_sort.hpp" and using boost::sort::block_indirect_sort doesn't compile on VS2017 (C++17 compiler). There are following errors:
1>c:\views\conan\BoostHeaders\3.0.0+1.75.0\rs3\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\boost/sort/common/spinlock.hpp(72): error C2065: 'not': undeclared identifier
1>c:\views\conan\BoostHeaders\3.0.0+1.75.0\rs3\stable\package\5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9\include\boost/sort/common/spinlock.hpp(72): error C2146: syntax error: missing ';' before identifier 'af'
Furthermore including: #include along causes more errors since boost::sort is now template method and also internal namespace name used by block_indirect_sort.hpp header.
This is in boost 1.75.0, but I don't see it fixed in current version either (by brief look).
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.