2
0
mirror of https://github.com/boostorg/thread.git synced 2026-02-20 15:12:11 +00:00

Run some failing tests that work when BOOST_NO_CXX11_RVALUE_REFERENCES is not defined.

This commit is contained in:
Vicente J. Botet Escriba
2015-02-28 10:38:15 +01:00
parent c192777aef
commit 05d6eca09d
2 changed files with 8 additions and 9 deletions

View File

@@ -47,7 +47,7 @@ int main()
BOOST_TEST(! q.closed());
}
#if 0
#ifndef BOOST_NO_CXX11_RVALUE_REFERENCES
{
// empty queue push rvalue/non_copyable succeeds
boost::sync_queue<non_copyable> q;
@@ -108,11 +108,11 @@ int main()
BOOST_TEST(! q.closed());
}
#if 0
#ifndef BOOST_NO_CXX11_RVALUE_REFERENCES
{
// empty queue try_push rvalue/non-copyable succeeds
boost::sync_queue<non_copyable> q;
BOOST_TEST(boost::queue_op_status::success ==q.try_push(non_copyable()));
BOOST_TEST(boost::queue_op_status::success ==q.try_push(non_copyable(1)));
BOOST_TEST(! q.empty());
BOOST_TEST(! q.full());
BOOST_TEST_EQ(q.size(), 1u);
@@ -150,7 +150,7 @@ int main()
BOOST_TEST(! q.closed());
}
#if 0
#ifndef BOOST_NO_CXX11_RVALUE_REFERENCES
{
// empty queue nonblocking_push rvalue/non-copyable succeeds
boost::sync_queue<non_copyable> q;