
Le 13/12/12 22:08, Vicente J. Botet Escriba a écrit :
Le 13/12/12 21:40, Vicente J. Botet Escriba a écrit :
Le 13/12/12 21:28, Daniel James a écrit :
On 13 December 2012 20:21, Vicente J. Botet Escriba <vicente.botet@wanadoo.fr> 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>
Committed revision 81913. Committed revision 81914. Vicente