$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [test] Trunk broken: What happened to test_exec_monitor?
From: Jürgen Hunold (juergen.hunold_at_[hidden])
Date: 2011-10-02 13:50:31
Hi,
On Sunday, 2. October 2011 19:43:03 Jürgen Hunold wrote:
> Hi John,
> 
> On Sunday, 2. October 2011 18:51:56 John Maddock wrote:
> > Testing on Trunk is apparently broken as the test_exec_monitor target has
> > been removed from Boost.Test Trunk as of revision #74642.
> 
> The main issue seems to be that Gennadiy forgot to commit "decorator.cpp"
> in this commit.
And gcc-4.6.2 fails to compile the changed execution_monitor.cpp
gcc.compile.c++ 
/home/hunold/src/devel/boost/bin.v2/libs/test/build/gcc-4.6/debug/execution_monitor.o
In file included from 
/home/hunold/src/devel/boost/libs/test/src/execution_monitor.cpp:16:0:
/home/hunold/src/devel/boost/boost/test/impl/execution_monitor.ipp: In member 
function âvoid boost::execution_monitor::vexecute(const 
boost::function<void()>&)â:
/home/hunold/src/devel/boost/boost/test/impl/execution_monitor.ipp:1287:27: 
error: no matching function for call to 
âboost::execution_monitor::execute(boost::execution_monitor::vexecute(const 
boost::function<void()>&)::forward)â
/home/hunold/src/devel/boost/boost/test/impl/execution_monitor.ipp:1287:27: 
note: candidate is:
/home/hunold/src/devel/boost/boost/test/impl/execution_monitor.ipp:1151:1: 
note: int boost::execution_monitor::execute(const boost::function<int()>&)
/home/hunold/src/devel/boost/boost/test/impl/execution_monitor.ipp:1151:1: 
note:   no known conversion for argument 1 from 
âboost::execution_monitor::vexecute(const boost::function<void()>&)::forwardâ 
to âconst boost::function<int()>&â
> Gennadiy?
Yours,
Jürgen
-- 
Dipl.-Math. Jürgen Hunold       | IVE mbH
Software-Entwickler             | LützerodestraÃe 10 
Tel: +49 511 897668 33          | 30161 Hannover, Germany
Fax: +49 511 897668 29          | http://www.ivembh.de
juergen.hunold_at_[hidden]        | 
                                | Geschäftsführer:
Sitz des Unternehmens: Hannover | Univ.-Prof. Dr.-Ing. Thomas Siefer               
Amtsgericht Hannover, HRB 56965 | PD Dr.-Ing. Alfons Radtke