Re: [Boost-bugs] [Boost C++ Libraries] #11377: Boost condition variable always waits for system clock deadline

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #11377: Boost condition variable always waits for system clock deadline
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-09-08 21:31:19


#11377: Boost condition variable always waits for system clock deadline
-------------------------------------+-------------------------------------
  Reporter: Dave Bacher | Owner: viboes
  <dbacher@…> | Status: assigned
      Type: Bugs | Component: thread
 Milestone: To Be Determined | Severity: Problem
   Version: Boost 1.56.0 | Keywords: condition variable,
Resolution: | clock
-------------------------------------+-------------------------------------

Comment (by Dave Bacher <dbacher@…>):

 Thanks for addressing this. I will try to help test.

 As of 9/8, I'm unable to build the thread library from the master or
 develop branches:

 {{{
 $ ./b2 --with-thread
 ...
 gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.8/release/threading-
 multi/pthread/thread.o
 In file included from ./boost/utility/result_of.hpp:202:0,
                  from ./boost/thread/detail/invoker.hpp:28,
                  from ./boost/thread/future.hpp:20,
                  from libs/thread/src/pthread/thread.cpp:19:
 ./boost/preprocessor/iteration/detail/iter/forward1.hpp:47:37: fatal
 error: boost/utility/detail/result_of_iterate.hpp: No such file or
 directory
  # include BOOST_PP_FILENAME_1
                                      ^
 compilation terminated.

     "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall
 -pedantic -pthread -fPIC -m64 -Wextra -Wno-long-long -Wno-unused-parameter
 -Wno-variadic-macros -Wunused-function -pedantic -DBOOST_ALL_NO_LIB=1
 -DBOOST_ATOMIC_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1
 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_DONT_USE_CHRONO
 -DBOOST_THREAD_POSIX -DNDEBUG -I"." -c -o
 "bin.v2/libs/thread/build/gcc-4.8/release/threading-
 multi/pthread/thread.o" "libs/thread/src/pthread/thread.cpp"
 }}}


 I'm new to building boost from the git sources, so it's possible I'm doing
 something wrong. The chrono and system libraries build fine in my clone.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/11377#comment:9>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:19 UTC