type traites - is_virtual_base

I've noticed that this is returning true when it should be returning false in the tests on 64 bit compilers. Is it possible that 64 bit structure alignment might be breaking the implementation? tests for SUN compilers also manifest this symptom. Maybe the has a similar cause. Robert Ramey

I've noticed that this is returning true when it should be returning false in the tests on 64 bit compilers. Is it possible that 64 bit structure alignment might be breaking the implementation? tests for SUN compilers also manifest this symptom. Maybe the has a similar cause.
Robert, I don't have a system I can reproduce this on, if you do can you try reverting this change: https://svn.boost.org/trac/boost/changeset/51988/trunk/boost/type_traits/is_... and see if it helps at all? Thanks, John.

I don't have such a system either. I just noticed on the trunk tests. Robert Ramey John Maddock wrote:
I've noticed that this is returning true when it should be returning false in the tests on 64 bit compilers. Is it possible that 64 bit structure alignment might be breaking the implementation? tests for SUN compilers also manifest this symptom. Maybe the has a similar cause.
Robert, I don't have a system I can reproduce this on, if you do can you try reverting this change: https://svn.boost.org/trac/boost/changeset/51988/trunk/boost/type_traits/is_... and see if it helps at all?
Thanks, John.
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
participants (2)
-
John Maddock
-
Robert Ramey