#3594 closed Bugs (fixed)
[property_tree] regression test failures on VC10 Beta 2
Reported by: | Owned by: | Sebastian Redl | |
---|---|---|---|
Milestone: | Boost 1.42.0 | Component: | property_tree |
Version: | Boost Development Trunk | Severity: | Problem |
Keywords: | Cc: |
Description
Most of the property_tree regresion tests are failing on VC10 Beta 2 with errors about not being able to convert from std::_Pair_base<_Ty1,_Ty2>::* to std::pair<_Ty1,_Ty2>::* .
e.g.: http://tinyurl.com/ydgspan
The same error has occured in Wave and has been worked around - refer to #3106. Applying the workaround from Wave to property_tree allows the tests to pass.
Attachments (1)
Change History (4)
by , 13 years ago
Attachment: | property_tree.diff added |
---|
comment:1 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 13 years ago
(In [59734]) Work around a bug in the VC++10 standard library. Hopefully fixes bug 3594; regression tests will tell. This may need to be updated if subsequent releases have the same bug.
Note:
See TracTickets
for help on using tickets.
Thank you. Applied with an update for VC++ 2010 RC1 and a simplified condition - I don't care about all those old compilers that also get workarounds.