Opened 6 years ago
Closed 6 years ago
#12443 closed Bugs (fixed)
Missed include of <iostream> in boost/geometry/algorithms/detail/overlay/handle_colocations.hpp
Reported by: | Owned by: | Barend Gehrels | |
---|---|---|---|
Milestone: | Boost 1.63.0 | Component: | geometry |
Version: | Boost 1.61.0 | Severity: | Problem |
Keywords: | Cc: |
Description
Compiling my program on gcc 5.1 does not work. Here is the error: boost/geometry/algorithms/detail/overlay/handle_colocations.hpp:198:5: error: ‘cout’ is not a member of ‘std’ std::cout << " TODO: merge " << cid0 << " and " << cid1 << std::endl;
Change History (8)
comment:1 by , 6 years ago
comment:2 by , 6 years ago
Milestone: | To Be Determined → Boost 1.62.0 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
What is 6.2.1? Should be fixed in Boost 1.62.0
comment:4 by , 6 years ago
OK, thanks - it should be fixed now in all GCC versions, for boost 1.62 (to be released soon)
follow-up: 6 comment:5 by , 6 years ago
It seems that the issue still exists in 1.62.
- handle_colocations.hpp:201
- handle_colocations.hpp:320
are not wrapped with BOOST_GEOMETRY_DEBUG_HANDLE_COLOCATIONS
comment:6 by , 6 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Reopening ticket
Replying to samuel.chui@…:
It seems that the issue still exists in 1.62.
- handle_colocations.hpp:201
- handle_colocations.hpp:320
are not wrapped with BOOST_GEOMETRY_DEBUG_HANDLE_COLOCATIONS
comment:7 by , 6 years ago
Milestone: | Boost 1.62.0 → Boost 1.63.0 |
---|
Sorry - indeed. It is fixed, and in time, but in the end it was not merged (my bad). So it will be 1.63, sorry for the inconvenience.
comment:8 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Same here with 6.2.1. It happens as soon as you include
boost/geometry/index/rtree.hpp
.Judging from the code, there are two instances that should be wrapped with
BOOST_GEOMETRY_DEBUG_HANDLE_COLOCATIONS
as well: