
Giovanni Bajo wrote:
Rene Rivera wrote:
It took some digging but I figured out what the problem with the failure on this test is for CW8. Basically CW8 is doing a copy construction on the use of static_cast for a reference when the type of the reference is itself a template typename. In all other cases it does the cast correctly. The work-around is to do the cast on the pointer type and dereference instead of the cast on the reference directly:
Yup. See also: http://article.gmane.org/gmane.comp.lib.boost.devel/95575 http://article.gmane.org/gmane.comp.lib.boost.devel/95579
Thanks for the references... It still doesn't make the error easier to locate :-( I just spent many hours finding another one of these that was preventing the serialization lib from working. -- More on that in another post. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com - 102708583/icq