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

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

Emil Dotchevski
Reverge Studios, Inc.

Boost list run by bdawes at, gregod at, cpdaniel at, john at