|
Boost : |
From: Daniel Frey (daniel.frey_at_[hidden])
Date: 2003-04-17 10:32:35
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: daniel.frey_at_[hidden], web: http://www.aixigo.de
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk