John Maddock wrote:
Yes, I made it gcc specific, also added a similar fix for is_union, but not
for has_trivial_copy which also produces these warnings.  Fixes will be in
cvs towards the weekend - when I get my cvs access up again (I only have
limited mail access at present).

Looks good. That means, I think it will do the job - not that I like the #ifdef's :)


Also, IIRC, the comment from Dave seen below is lying (due to changes
that happened after he wrote it). Maybe we should fix this up, too. It
would IMHO lead to the removal of the #ifdef-block, but I didn't wanted
to mix it up with the fix for the warnings, so I left it out for now.

Not quite - the fix is required if you can't pass non-copyable types through is_convertible, and that is still true for some compilers unfortunately, even if this has been fixed for most of them...

Ah, thanks. And sorry to Dave. Hm, type traits are a good example for "never change a running system" I guess... :))


Regards, Daniel

--
Daniel Frey

aixigo AG - financial training, research and technology
Schloß-Rahe-Straße 15, 52072 Aachen, Germany
fon: +49 (0)241 936737-42, fax: +49 (0)241 936737-99
eMail: [EMAIL PROTECTED], web: http://www.aixigo.de


_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to