|
Boost Testing : |
Subject: Re: [Boost-testing] [boost] [odeint] Regression tests fail for unknown reason
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2012-12-13 15:40:37
Le 13/12/12 21:28, Daniel James a écrit :
> On 13 December 2012 20:21, Vicente J. Botet Escriba
> <vicente.botet_at_[hidden]> wrote:
>> Maybe, but I don't think so. All the Boost.Thread test are failling, and
>> most of them don't use Boost.Test.
>> The problem is that here is no information. What is happening with the
>> regression test results?
> I tried it on my machine:
>
> darwin.compile.c++
> ../../../bin.v2/libs/thread/build/darwin-4.7x/debug/link-static/threading-multi/pthread/thread.o
> ../../../libs/thread/src/pthread/thread.cpp: In member function 'bool
> boost::thread::joinable() const':
> ../../../libs/thread/src/pthread/thread.cpp:398:34: error: cannot
> convert 'boost::detail::thread_data_ptr {aka
> boost::shared_ptr<boost::detail::thread_data_base>}' to 'bool' in
> return
> ../../../libs/thread/src/pthread/thread.cpp:399:5: warning: control
> reaches end of non-void function [-Wreturn-type]
>
> So it's shared_ptr's explicit bool?
>
Yes. I need to merge from trunk. I believed that I did it already :(
06:01 Changeset /[81788]/ by viboes
<https://svn.boost.org/trac/boost/changeset/81788>
Thread: fix shared_ptr implicit conversion to bool introduced in
[81780] <https://svn.boost.org/trac/boost/changeset/81780>
I will take care also of the merge of Boost.Test
06:43 Changeset /[81791]/ by viboes
<https://svn.boost.org/trac/boost/changeset/81791>
Test: fix shared_ptr implicit conversion to bool introduced in
[81780] <https://svn.boost.org/trac/boost/changeset/81780>
Thanks,
Vicente