Changes between Initial Version and Version 1 of Ticket #13386, comment 1


Ignore:
Timestamp:
Jan 11, 2018, 1:42:26 AM (5 years ago)
Author:
awulkiew

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13386, comment 1

    initial v1  
    11I 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.
    22
    3 What Boost libraries are you including and in what order?
     3~~What Boost libraries are you including and in what order?~~
    44
    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
     7EDIT: 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
     14int main()
     15{}
     16}}}