Boost logo

Boost :

Subject: [boost] Status of (boost) lockfree?
From: Emil Dotchevski (emil_at_[hidden])
Date: 2010-02-28 01:22:10


I decided to give the lockfree library that's currently in the review
queue a try. On MSVC 9.0, I'm getting this error:

boost\lockfree\detail\cas.hpp(129) : error C2440: 'reinterpret_cast' :
cannot convert from 'const boost::uint64_t' to 'LONGLONG'

The compiler then continues to say:

Conversion is a valid standard conversion, which can be performed
implicitly or by use of static_cast, C-style cast or function-style
cast

Am I missing a configuration macro, or is this a valid compile error?

Emil Dotchevski
Reverge Studios, Inc.
http://www.revergestudios.com/reblog/index.php?n=ReCode


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk