>Travis Vitek commented on STDCXX-742:
>-------------------------------------
>
>This is happening because we don't use the -qrtti=dynamiccast 
>option. We internally use a dynamic_cast to determine if the 
>facet is of the correct derived type, but if dynamic_cast 
>isn't supported we use a C style cast, and that returns bad results.
>
>This case is essentially the same as STDCXX-664. We didn't add 
>-qrtti=dynamiccast back then, and we just worked around the 
>issue in the test. It seems to me that we should have added 
>the flag. Would this be a binary compatible change?
>

What are the thoughts on this? There was some discussion
[http://tinyurl.com/3xfdma] of enabling -qrtti=dynamiccast for the
VisualAge C++ compiler, but it petered out. 

Travis

Reply via email to