Boost logo

Boost :

Subject: [boost] [thread] Windows compilation broke with 8853a4c
From: Jürgen Hunold (jhunold_at_[hidden])
Date: 2015-04-22 05:30:54


Hi Vicente,

the commit 8853a4cbdf34d2699d7997ea99adf62fe9d6d568 broke compilation on
windows:

compile-c-c++ E:
\dev\devel\boost\bin.v2\libs\thread\test\test_barrier_void_fct.test\msvc-12.0\debug\test_barrier_void_fct.obj
test_barrier_void_fct.cpp
E:\dev\devel\boost\boost/thread/win32/condition_variable.hpp(344) : error
C2039: 'is_pos_infinity' : is not a member of 'boost::xtime'
        E:\dev\devel\boost\boost/thread/xtime.hpp(35) : see declaration of
'boost::xtime'
E:\dev\devel\boost\boost/thread/win32/condition_variable.hpp(349) : error
C2039: 'is_special' : is not a member of 'boost::xtime'
        E:\dev\devel\boost\boost/thread/xtime.hpp(35) : see declaration of
'boost::xtime'

It seems you are calling Boost.DateTime special functions on boost::xtime
variables. I'm not sure on how to fix this.

The change has not been pickup by the regression matrix yet.

Yours,

Jürgen

-- 
* Dipl.-Math. Jürgen Hunold  ! 
* voice: ++49 4257 300       ! Fährstraße 1
* fax  : ++49 4257 300       ! 31609 Balge/Sebbenhausen
* jhunold_at_gmx.eu             ! Germany

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