|
Boost : |
Subject: Re: [boost] Boost.Atomic request for review/inclusion
From: Oliver Kowalke (k-oli_at_[hidden])
Date: 2009-12-22 12:23:35
Hi Helge,
I've found some probs on XP (msvc-9.0) and FreeBSD (gcc-4.2.1):
XP:
boost/atomic.hpp(167): warning C4800: 'intptr_t': Variable wird auf
booleschen Wert (TRUE oder False) gesetzt
-> you could disable the warning with:
# if defined(BOOST_MSVC)
# pragma warning(push)
# pragma warning(disable:4800)
# endif
# if defined(BOOST_MSVC)
# pragma warning(pop)
# endif
boost/atomic/detail/builder.hpp(141): warning C4146: Einem
vorzeichenlosen Typ wurde ein unärer Minus-Operator zugewiesen. Das
Ergebnis ist weiterhin vorzeichen los.
boost/atomic/detail/builder.hpp(360): warning C4244: ' return'
Konvertierung von unsigned int in unsigned char
FreeBSD:
boost/atomic/detail/gcc-x86.hpp:63: multiple definition of 'void
boost::detail::atomic::platform_atomic_thread_fence<boost::memory_order>(boost::memory_order)
regards,
Oliver
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk