
31 Jul
2004
31 Jul
'04
9:26 a.m.
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 -- Giovanni Bajo