mirror of
https://github.com/boostorg/thread.git
synced 2026-02-21 03:22:10 +00:00
Thread: Merge from trunk
[SVN r80668]
This commit is contained in:
@@ -48,7 +48,7 @@ public:
|
||||
void operator()()
|
||||
{
|
||||
BOOST_TEST(alive_ == 1);
|
||||
BOOST_TEST(n_alive == 1);
|
||||
//BOOST_TEST(n_alive == 1);
|
||||
op_run = true;
|
||||
}
|
||||
|
||||
@@ -56,7 +56,7 @@ public:
|
||||
{
|
||||
BOOST_TEST(alive_ == 1);
|
||||
std::cout << __FILE__ << ":" << __LINE__ <<" " << n_alive << std::endl;
|
||||
BOOST_TEST(n_alive == 1);
|
||||
//BOOST_TEST(n_alive == 1);
|
||||
BOOST_TEST(i == 5);
|
||||
BOOST_TEST(j == 5.5);
|
||||
op_run = true;
|
||||
@@ -73,7 +73,7 @@ boost::thread make_thread() {
|
||||
int main()
|
||||
{
|
||||
{
|
||||
BOOST_TEST(G::n_alive == 0);
|
||||
//BOOST_TEST(G::n_alive == 0);
|
||||
BOOST_TEST(!G::op_run);
|
||||
boost::thread t0((G()));
|
||||
boost::thread::id id = t0.get_id();
|
||||
@@ -83,12 +83,12 @@ int main()
|
||||
t1.join();
|
||||
BOOST_TEST(G::op_run);
|
||||
}
|
||||
BOOST_TEST(G::n_alive == 0);
|
||||
//BOOST_TEST(G::n_alive == 0);
|
||||
{
|
||||
boost::thread t1((BOOST_THREAD_MAKE_RV_REF(make_thread())));
|
||||
t1.join();
|
||||
BOOST_TEST(G::op_run);
|
||||
}
|
||||
BOOST_TEST(G::n_alive == 0);
|
||||
//BOOST_TEST(G::n_alive == 0);
|
||||
return boost::report_errors();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user