Boost logo

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