Opened 11 years ago
Closed 11 years ago
#6111 closed Bugs (fixed)
[unordered] graph regression tests failing on VC9 due to inclusion of <tr1/tuple>
Reported by: | Owned by: | Daniel James | |
---|---|---|---|
Milestone: | To Be Determined | Component: | unordered |
Version: | Boost Release Branch | Severity: | Problem |
Keywords: | Cc: |
Description
A few of the Graph regression tests are failing on VC9 due to unordered/detail/emplace_args.hpp trying to include <tr1/tuple>, which is a GCC specific header. e.g.
VC9 puts its tr1::tuple implementation in <tuple>, so that should be included rather than <tr1/tuple>.
Change History (4)
comment:1 by , 11 years ago
Status: | new → assigned |
---|
comment:4 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Thanks for the report. It's actually a bit worse than that,
BOOST_HAS_TR1_TUPLE
is a Boost.TR1 macro, not a config macro, so there's a missing header include. Which explains why this wasn't caught in the unordered tests. Will change to use Boost.TR1 correctly.