
Thanks. I'm glad I'm not crazy. =)
On Wed, May 14, 2008 at 9:14 AM, Steven Watanabe
AMDG
Julie Larson wrote:
Oh phooey, I wonder if this is a 64 bit issue. I should have mentioned that. I'm compiling for 64 bit address space, pointer sizes, etc., I think it actually might have something to do with that.
Watching it in the debugger it gets into hashtable_node.hpp (boost::intrusive::detail::bucket_impl<Slist> during the iterator increment and comes back with a crazy number from this operation in (get_bucket_num):
//Now just calculate the index b has in the bucket array return &b - &first_bucket;
it is subtracting two addresses to arrive at the next bucket number and I think this is probably where my problem lies.
I suspect that this is a bug caused by the non-portable code in boost/units/detail/parent_from_member.hpp.
In Christ, Steven Watanabe
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users