Changes between Initial Version and Version 1 of Ticket #13386, comment 1
- Timestamp:
- Jan 11, 2018, 1:42:26 AM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #13386, comment 1
initial v1 1 1 I don't think it's a problem in the Boost.Geometry. Looking at the discussion under the other bug report (#13368) it seems that it depends on the compiler and the order of includes. It looks like `count` is interpreted as a template by the compiler. We could add some workaround but this would be for the problem existing somewhere else. It would be better to find the actual cause. 2 2 3 What Boost libraries are you including and in what order? 3 ~~What Boost libraries are you including and in what order?~~ 4 4 5 Could you experiment with the order of includes in order to find problematic library? 5 ~~Could you experiment with the order of includes in order to find problematic library?~~ 6 7 EDIT: It seems that it is related with Boost.Range. Code required to reproduce it looks like this: 8 9 10 {{{ 11 #include <boost/range/algorithm/count.hpp> 12 #include <boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp> 13 14 int main() 15 {} 16 }}}