This project has moved and is read-only. For the latest updates, please go here.


Some boost::container::* and boost::intrusive::* classes doesn't works in boost 1.55.0


Looks like they changed the internals, so every visualizer I've tried recently no longer works. Like members_ is replaced with m_holder for vector stuff. Any plans on updating this?
Closed Mar 25, 2014 at 1:16 PM by KindDragon


mjklaim wrote Mar 6, 2014 at 7:48 AM

Indeed, it's not working at all in my usage, I'm working with a pre-1.55 version of Boost (from svn trunk) and it's already wrong.
It looks like this project have not been updated for some time so I don't see the use until this is fixed.

mjklaim wrote Mar 21, 2014 at 7:52 PM

I upgraded to 1.55 release (plus a patch) and it still don't work.

KindDragon wrote Mar 22, 2014 at 11:52 AM

Unfortunatly, VS not allow me support old boost version and 1.55

KindDragon wrote Mar 23, 2014 at 2:02 PM

Only some boost::container and boost::intrusive classes doesn't works

mjklaim wrote Mar 23, 2014 at 2:45 PM

No boost::container works for me.

KindDragon wrote Mar 23, 2014 at 8:21 PM

Please specify in detail next time what does not work.

mjklaim wrote Mar 23, 2014 at 8:43 PM

In VS2013 Debugger, I don't see the representation of the content of the containers, I only see internal pointers which don't let me easily figure out what the container actually contain.
Do you want screenshots? It's just like if there was no extension at all.

KindDragon wrote Mar 23, 2014 at 11:13 PM

Try version 1.0.15

mjklaim wrote Mar 23, 2014 at 11:47 PM

It looks like it does work with this version, thanks for the fix!
I only tried with a few containers, mostly these I used, flat_set with different types.
I'll report if I find another problem.