diff options
Diffstat (limited to 'libstdc++-v3/testsuite/20_util')
184 files changed, 11 insertions, 461 deletions
diff --git a/libstdc++-v3/testsuite/20_util/addressof/1.cc b/libstdc++-v3/testsuite/20_util/addressof/1.cc index 16482cb6b93..333a3f77a1b 100644 --- a/libstdc++-v3/testsuite/20_util/addressof/1.cc +++ b/libstdc++-v3/testsuite/20_util/addressof/1.cc @@ -27,7 +27,6 @@ void f1(int) { } void test01() { - bool test __attribute__((unused)) = true; using namespace __gnu_test; OverloadedAddress* ao1 = new OverloadedAddress(); diff --git a/libstdc++-v3/testsuite/20_util/align/1.cc b/libstdc++-v3/testsuite/20_util/align/1.cc index bb037332a78..39b2c70bf1b 100644 --- a/libstdc++-v3/testsuite/20_util/align/1.cc +++ b/libstdc++-v3/testsuite/20_util/align/1.cc @@ -30,8 +30,6 @@ void test01() { - bool test __attribute__((unused)) = true; - size_t space = 100; void* ptr = new char[space]; char* const orig_ptr = static_cast<char*>(ptr); diff --git a/libstdc++-v3/testsuite/20_util/align/2.cc b/libstdc++-v3/testsuite/20_util/align/2.cc index 2c43ac2e6a3..2308048ad10 100644 --- a/libstdc++-v3/testsuite/20_util/align/2.cc +++ b/libstdc++-v3/testsuite/20_util/align/2.cc @@ -27,8 +27,6 @@ void test01() { - bool test __attribute__((unused)) = true; - int i = 0; void* ptr = &i; auto space = sizeof(i); diff --git a/libstdc++-v3/testsuite/20_util/allocator/1.cc b/libstdc++-v3/testsuite/20_util/allocator/1.cc index 4fc1aef1ea3..6905c86bd2d 100644 --- a/libstdc++-v3/testsuite/20_util/allocator/1.cc +++ b/libstdc++-v3/testsuite/20_util/allocator/1.cc @@ -44,7 +44,6 @@ void operator delete(void *v) throw() void test01() { - bool test __attribute__((unused)) = true; std::allocator<gnu> obj; // NB: These should work for various size allocation and diff --git a/libstdc++-v3/testsuite/20_util/allocator/10378.cc b/libstdc++-v3/testsuite/20_util/allocator/10378.cc index 7987e1aa4c8..a8384799ae0 100644 --- a/libstdc++-v3/testsuite/20_util/allocator/10378.cc +++ b/libstdc++-v3/testsuite/20_util/allocator/10378.cc @@ -32,7 +32,6 @@ public: void test01() { using namespace std; - bool test __attribute__((unused)) = true; list<Bob> uniset; uniset.push_back(Bob()); diff --git a/libstdc++-v3/testsuite/20_util/allocator/8230.cc b/libstdc++-v3/testsuite/20_util/allocator/8230.cc index dd2d4925414..d99c7b858df 100644 --- a/libstdc++-v3/testsuite/20_util/allocator/8230.cc +++ b/libstdc++-v3/testsuite/20_util/allocator/8230.cc @@ -26,7 +26,7 @@ // libstdc++/8230 void test02() { - bool test __attribute__((unused)) = true; + bool test = true; try { std::allocator<int> alloc; diff --git a/libstdc++-v3/testsuite/20_util/allocator_traits/members/allocate_hint.cc b/libstdc++-v3/testsuite/20_util/allocator_traits/members/allocate_hint.cc index ba8eddee3ca..ceb524cb4b6 100644 --- a/libstdc++-v3/testsuite/20_util/allocator_traits/members/allocate_hint.cc +++ b/libstdc++-v3/testsuite/20_util/allocator_traits/members/allocate_hint.cc @@ -46,8 +46,6 @@ struct hintable_allocator void test01() { - bool test __attribute__((unused)) = true; - typedef std::allocator_traits<hintable_allocator<X>> traits_type; traits_type::allocator_type a; traits_type::const_void_pointer v; @@ -74,8 +72,6 @@ struct unhintable_allocator void test02() { - bool test __attribute__((unused)) = true; - typedef std::allocator_traits<unhintable_allocator<X>> traits_type; traits_type::allocator_type a; traits_type::const_void_pointer v; diff --git a/libstdc++-v3/testsuite/20_util/allocator_traits/members/construct.cc b/libstdc++-v3/testsuite/20_util/allocator_traits/members/construct.cc index 6d616f1eee8..7b1adb98cbc 100644 --- a/libstdc++-v3/testsuite/20_util/allocator_traits/members/construct.cc +++ b/libstdc++-v3/testsuite/20_util/allocator_traits/members/construct.cc @@ -52,8 +52,6 @@ struct fake_allocator void test01() { - bool test __attribute__((unused)) = true; - typedef std::allocator_traits<fake_allocator<X>> traits_type; traits_type::allocator_type a; X* p = traits_type::allocate(a, 1); diff --git a/libstdc++-v3/testsuite/20_util/allocator_traits/members/destroy.cc b/libstdc++-v3/testsuite/20_util/allocator_traits/members/destroy.cc index 930b0b1e6ba..0ce84046e8d 100644 --- a/libstdc++-v3/testsuite/20_util/allocator_traits/members/destroy.cc +++ b/libstdc++-v3/testsuite/20_util/allocator_traits/members/destroy.cc @@ -53,8 +53,6 @@ struct allocator_without_destroy void test01() { - bool test __attribute__((unused)) = true; - typedef std::allocator_traits<allocator_with_destroy<X>> traits_type; traits_type::allocator_type a; X* p = 0; @@ -65,8 +63,6 @@ void test01() void test02() { - bool test __attribute__((unused)) = true; - typedef std::allocator_traits<allocator_without_destroy<X>> traits_type; traits_type::allocator_type a; char buf[sizeof(X)]; diff --git a/libstdc++-v3/testsuite/20_util/allocator_traits/members/max_size.cc b/libstdc++-v3/testsuite/20_util/allocator_traits/members/max_size.cc index c274c4a76ba..745acca3550 100644 --- a/libstdc++-v3/testsuite/20_util/allocator_traits/members/max_size.cc +++ b/libstdc++-v3/testsuite/20_util/allocator_traits/members/max_size.cc @@ -42,8 +42,6 @@ struct unsized_allocator void test01() { - bool test __attribute__((unused)) = true; - typedef std::allocator_traits<maxsize_allocator<X>> traits_type; traits_type::allocator_type a; auto size = a.max_size(); @@ -52,8 +50,6 @@ void test01() void test02() { - bool test __attribute__((unused)) = true; - typedef std::allocator_traits<unsized_allocator<X>> traits_type; traits_type::allocator_type a; auto size = std::numeric_limits<traits_type::size_type>::max(); @@ -62,8 +58,6 @@ void test02() void test03() { - bool test __attribute__((unused)) = true; - typedef std::allocator_traits<unsized_allocator<int>> traits_type; traits_type::allocator_type a; auto size = std::numeric_limits<traits_type::size_type>::max(); diff --git a/libstdc++-v3/testsuite/20_util/any/assign/exception.cc b/libstdc++-v3/testsuite/20_util/any/assign/exception.cc index 11a1a55ce80..31a87a2b439 100644 --- a/libstdc++-v3/testsuite/20_util/any/assign/exception.cc +++ b/libstdc++-v3/testsuite/20_util/any/assign/exception.cc @@ -57,8 +57,8 @@ int main() a1 = a2; } catch (...) { auto x = std::any_cast<Good>(a1); - assert(del_count == 0); - assert(a1.has_value()); + VERIFY( del_count == 0 ); + VERIFY( a1.has_value() ); std::any_cast<Good>(a1); } std::any a3 = Good(); @@ -70,8 +70,8 @@ int main() a3 = a4; } catch (...) { auto x = std::any_cast<Good>(a1); - assert(del_count == 0); - assert(a1.has_value()); + VERIFY( del_count == 0 ); + VERIFY( a1.has_value() ); std::any_cast<Good>(a1); } } diff --git a/libstdc++-v3/testsuite/20_util/auto_ptr/1.cc b/libstdc++-v3/testsuite/20_util/auto_ptr/1.cc index c0cafa895da..55a25e94de4 100644 --- a/libstdc++-v3/testsuite/20_util/auto_ptr/1.cc +++ b/libstdc++-v3/testsuite/20_util/auto_ptr/1.cc @@ -62,7 +62,6 @@ int test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::auto_ptr<A> A_default; VERIFY( A_default.get() == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/auto_ptr/2.cc b/libstdc++-v3/testsuite/20_util/auto_ptr/2.cc index 8200edbd257..47b24bbef17 100644 --- a/libstdc++-v3/testsuite/20_util/auto_ptr/2.cc +++ b/libstdc++-v3/testsuite/20_util/auto_ptr/2.cc @@ -59,7 +59,6 @@ int test02() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::auto_ptr<A> A_from_A(new A); std::auto_ptr<B> B_from_B(new B); diff --git a/libstdc++-v3/testsuite/20_util/auto_ptr/3.cc b/libstdc++-v3/testsuite/20_util/auto_ptr/3.cc index 3245fa75501..82c87b838cf 100644 --- a/libstdc++-v3/testsuite/20_util/auto_ptr/3.cc +++ b/libstdc++-v3/testsuite/20_util/auto_ptr/3.cc @@ -59,7 +59,6 @@ int test03() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::auto_ptr<A> A_from_ptr_A; std::auto_ptr<A> A_from_ptr_B; diff --git a/libstdc++-v3/testsuite/20_util/auto_ptr/4.cc b/libstdc++-v3/testsuite/20_util/auto_ptr/4.cc index 8455c923621..279665f1688 100644 --- a/libstdc++-v3/testsuite/20_util/auto_ptr/4.cc +++ b/libstdc++-v3/testsuite/20_util/auto_ptr/4.cc @@ -60,7 +60,6 @@ int test04() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; {/*lifetine scope*/ std::auto_ptr<A> A_from_A(new A); diff --git a/libstdc++-v3/testsuite/20_util/auto_ptr/5.cc b/libstdc++-v3/testsuite/20_util/auto_ptr/5.cc index a9e9032a45b..16e28ca90e0 100644 --- a/libstdc++-v3/testsuite/20_util/auto_ptr/5.cc +++ b/libstdc++-v3/testsuite/20_util/auto_ptr/5.cc @@ -68,7 +68,6 @@ private: int test05() { - bool test __attribute__((unused)) = true; reset_count_struct __attribute__((unused)) reset; pimpl<A>(); diff --git a/libstdc++-v3/testsuite/20_util/auto_ptr/6.cc b/libstdc++-v3/testsuite/20_util/auto_ptr/6.cc index 54581207691..02545c72b32 100644 --- a/libstdc++-v3/testsuite/20_util/auto_ptr/6.cc +++ b/libstdc++-v3/testsuite/20_util/auto_ptr/6.cc @@ -61,7 +61,6 @@ int test06() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::auto_ptr<A> A_from_A(new A); std::auto_ptr<A> A_from_A_ptr(A_from_A.release()); diff --git a/libstdc++-v3/testsuite/20_util/auto_ptr/7.cc b/libstdc++-v3/testsuite/20_util/auto_ptr/7.cc index 32ca098cdab..1e8319f29ff 100644 --- a/libstdc++-v3/testsuite/20_util/auto_ptr/7.cc +++ b/libstdc++-v3/testsuite/20_util/auto_ptr/7.cc @@ -70,7 +70,6 @@ static void drain(std::auto_ptr<T>) int test07() { - bool test __attribute__((unused)) = true; reset_count_struct __attribute__((unused)) reset; drain(source<A>()); diff --git a/libstdc++-v3/testsuite/20_util/bind/all_bound.cc b/libstdc++-v3/testsuite/20_util/bind/all_bound.cc index 9f6570c528f..cf70f39c474 100644 --- a/libstdc++-v3/testsuite/20_util/bind/all_bound.cc +++ b/libstdc++-v3/testsuite/20_util/bind/all_bound.cc @@ -24,8 +24,6 @@ // Operations on empty function<> objects void test01() { - bool test __attribute__((unused)) = true; - VERIFY( std::bind(std::plus<int>(), 3, 5)() == 8 ); VERIFY( std::bind(std::minus<int>(), 3, 5)() == -2 ); VERIFY( std::bind<int>(std::plus<int>(), 3, 5)() == 8 ); diff --git a/libstdc++-v3/testsuite/20_util/bind/conv_result.cc b/libstdc++-v3/testsuite/20_util/bind/conv_result.cc index cf7aa1cc7fd..1d6d91ab766 100644 --- a/libstdc++-v3/testsuite/20_util/bind/conv_result.cc +++ b/libstdc++-v3/testsuite/20_util/bind/conv_result.cc @@ -30,7 +30,6 @@ struct X void test01() { - bool test __attribute__((unused)) = true; using std::bind; using std::ref; ::X x = { true }; diff --git a/libstdc++-v3/testsuite/20_util/bind/cv_quals.cc b/libstdc++-v3/testsuite/20_util/bind/cv_quals.cc index e81780e2c29..ebf654fd268 100644 --- a/libstdc++-v3/testsuite/20_util/bind/cv_quals.cc +++ b/libstdc++-v3/testsuite/20_util/bind/cv_quals.cc @@ -42,8 +42,6 @@ using std::placeholders::_2; void test01() { - bool test __attribute__((unused)) = true; - auto b0 = std::bind(X()); VERIFY( b0() == 0 ); @@ -59,8 +57,6 @@ void test01() void test02() { - bool test __attribute__((unused)) = true; - auto b0 = std::bind<int>(X()); VERIFY( b0() == 0 ); @@ -76,8 +72,6 @@ void test02() void test03() { - bool test __attribute__((unused)) = true; - auto b0 = std::bind(X(), 0, _1, _2); VERIFY( b0(0, 0) == 0 ); @@ -93,8 +87,6 @@ void test03() void test04() { - bool test __attribute__((unused)) = true; - auto b0 = std::bind<int>(X(), 0, _1, _2); VERIFY( b0(0, 0) == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/bind/cv_quals_2.cc b/libstdc++-v3/testsuite/20_util/bind/cv_quals_2.cc index a3b5c3b899f..9252285bb2a 100644 --- a/libstdc++-v3/testsuite/20_util/bind/cv_quals_2.cc +++ b/libstdc++-v3/testsuite/20_util/bind/cv_quals_2.cc @@ -30,8 +30,6 @@ struct X void test01() { - bool test __attribute__((unused)) = true; - const auto b0 = std::bind(X()); VERIFY( b0() == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/bind/nested.cc b/libstdc++-v3/testsuite/20_util/bind/nested.cc index 04425eff68f..823978e3d27 100644 --- a/libstdc++-v3/testsuite/20_util/bind/nested.cc +++ b/libstdc++-v3/testsuite/20_util/bind/nested.cc @@ -24,7 +24,6 @@ // Operations on empty function<> objects void test01() { - bool test __attribute__((unused)) = true; using namespace std::placeholders; int five = 5; diff --git a/libstdc++-v3/testsuite/20_util/bind/placeholders.cc b/libstdc++-v3/testsuite/20_util/bind/placeholders.cc index 14b9ffbde71..0ddaa01d264 100644 --- a/libstdc++-v3/testsuite/20_util/bind/placeholders.cc +++ b/libstdc++-v3/testsuite/20_util/bind/placeholders.cc @@ -24,7 +24,6 @@ // Operations on empty function<> objects void test01() { - bool test __attribute__((unused)) = true; using namespace std::placeholders; int five = 5; diff --git a/libstdc++-v3/testsuite/20_util/bind/ref.cc b/libstdc++-v3/testsuite/20_util/bind/ref.cc index 6b7fc53621d..a0c7e60d50f 100644 --- a/libstdc++-v3/testsuite/20_util/bind/ref.cc +++ b/libstdc++-v3/testsuite/20_util/bind/ref.cc @@ -37,7 +37,6 @@ private: // Operations on empty function<> objects void test01() { - bool test __attribute__((unused)) = true; using std::bind; using std::ref; ::X x; diff --git a/libstdc++-v3/testsuite/20_util/bind/ref2.cc b/libstdc++-v3/testsuite/20_util/bind/ref2.cc index 161a2b266e7..d9ba387a293 100644 --- a/libstdc++-v3/testsuite/20_util/bind/ref2.cc +++ b/libstdc++-v3/testsuite/20_util/bind/ref2.cc @@ -28,8 +28,6 @@ int inc(int& i) { return ++i; } void test01() { - bool test __attribute__((unused)) = true; - int counter = 0; std::bind(&inc, _1)(counter); VERIFY(counter == 1 ); @@ -47,8 +45,6 @@ struct Inc void test02() { - bool test __attribute__((unused)) = true; - int counter = 0; std::bind(Inc(), _1)(counter); VERIFY(counter == 1 ); diff --git a/libstdc++-v3/testsuite/20_util/common_type/requirements/typedefs-1.cc b/libstdc++-v3/testsuite/20_util/common_type/requirements/typedefs-1.cc index 12ea6071a6d..163426dd88d 100644 --- a/libstdc++-v3/testsuite/20_util/common_type/requirements/typedefs-1.cc +++ b/libstdc++-v3/testsuite/20_util/common_type/requirements/typedefs-1.cc @@ -66,7 +66,6 @@ struct B : A { }; void test01() { - bool test __attribute__((unused)) = true; using std::common_type; using std::is_same; @@ -98,7 +97,6 @@ void test01() void test02() { - bool test __attribute__((unused)) = true; using std::common_type; using std::is_same; diff --git a/libstdc++-v3/testsuite/20_util/duration/arithmetic/1.cc b/libstdc++-v3/testsuite/20_util/duration/arithmetic/1.cc index b74ae9af8c9..3f642b9dcab 100644 --- a/libstdc++-v3/testsuite/20_util/duration/arithmetic/1.cc +++ b/libstdc++-v3/testsuite/20_util/duration/arithmetic/1.cc @@ -27,7 +27,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; duration<int> d0(3); @@ -59,7 +58,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; using namespace std::chrono; duration<int> d7(3); diff --git a/libstdc++-v3/testsuite/20_util/duration/arithmetic/2.cc b/libstdc++-v3/testsuite/20_util/duration/arithmetic/2.cc index 015f2abe6cf..d3282eaaee1 100644 --- a/libstdc++-v3/testsuite/20_util/duration/arithmetic/2.cc +++ b/libstdc++-v3/testsuite/20_util/duration/arithmetic/2.cc @@ -27,7 +27,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; duration<int> d0(12); diff --git a/libstdc++-v3/testsuite/20_util/duration/arithmetic/58850.cc b/libstdc++-v3/testsuite/20_util/duration/arithmetic/58850.cc index 24f7f09af87..489125814c3 100644 --- a/libstdc++-v3/testsuite/20_util/duration/arithmetic/58850.cc +++ b/libstdc++-v3/testsuite/20_util/duration/arithmetic/58850.cc @@ -23,7 +23,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; typedef duration<std::int64_t, std::ratio<36 * 24 * 36525>> Years; diff --git a/libstdc++-v3/testsuite/20_util/duration/arithmetic/dr2020.cc b/libstdc++-v3/testsuite/20_util/duration/arithmetic/dr2020.cc index 994e4f75bce..e9bc53cf06e 100644 --- a/libstdc++-v3/testsuite/20_util/duration/arithmetic/dr2020.cc +++ b/libstdc++-v3/testsuite/20_util/duration/arithmetic/dr2020.cc @@ -26,7 +26,6 @@ // DR 2020 void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; constexpr duration<int> d0(12); diff --git a/libstdc++-v3/testsuite/20_util/duration/arithmetic/dr934-2.cc b/libstdc++-v3/testsuite/20_util/duration/arithmetic/dr934-2.cc index 2073fb8db49..e059c9632d0 100644 --- a/libstdc++-v3/testsuite/20_util/duration/arithmetic/dr934-2.cc +++ b/libstdc++-v3/testsuite/20_util/duration/arithmetic/dr934-2.cc @@ -25,7 +25,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; const duration<int> d0(17); diff --git a/libstdc++-v3/testsuite/20_util/duration/comparison_operators/1.cc b/libstdc++-v3/testsuite/20_util/duration/comparison_operators/1.cc index 59d458f8426..8a44e6ba8ce 100644 --- a/libstdc++-v3/testsuite/20_util/duration/comparison_operators/1.cc +++ b/libstdc++-v3/testsuite/20_util/duration/comparison_operators/1.cc @@ -27,7 +27,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; duration<int> d0(12); diff --git a/libstdc++-v3/testsuite/20_util/duration/cons/1.cc b/libstdc++-v3/testsuite/20_util/duration/cons/1.cc index fe54142affa..d880ec208e5 100644 --- a/libstdc++-v3/testsuite/20_util/duration/cons/1.cc +++ b/libstdc++-v3/testsuite/20_util/duration/cons/1.cc @@ -106,7 +106,6 @@ typedef type_emulator<double> dbl_emulator; void test01() { - bool test __attribute__((unused)) = true; using std::chrono::duration; int r = 3; diff --git a/libstdc++-v3/testsuite/20_util/duration/cons/2.cc b/libstdc++-v3/testsuite/20_util/duration/cons/2.cc index e41f09391d3..ead01bb99b9 100644 --- a/libstdc++-v3/testsuite/20_util/duration/cons/2.cc +++ b/libstdc++-v3/testsuite/20_util/duration/cons/2.cc @@ -87,7 +87,6 @@ typedef type_emulator<double> dbl_emulator; void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; duration<int> d0(3); diff --git a/libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs.cc b/libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs.cc index 86f99cf1f48..b23cc34cd81 100644 --- a/libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs.cc +++ b/libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs.cc @@ -23,7 +23,6 @@ void test01() { - bool test __attribute__((unused)) = true; using std::enable_if; // Positive tests. diff --git a/libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs_neg.cc b/libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs_neg.cc index b047856ccb3..7ff151a4193 100644 --- a/libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs_neg.cc +++ b/libstdc++-v3/testsuite/20_util/enable_if/requirements/typedefs_neg.cc @@ -24,11 +24,10 @@ void test01() { - bool test __attribute__((unused)) = true; using std::enable_if; // Negative tests. typedef enable_if<false, int>::type test2_type; } -// { dg-error "does not name a type" "" { target *-*-* } 31 } +// { dg-error "does not name a type" "" { target *-*-* } 30 } diff --git a/libstdc++-v3/testsuite/20_util/enable_shared_from_this/members/assign.cc b/libstdc++-v3/testsuite/20_util/enable_shared_from_this/members/assign.cc index 024ccb07f89..58c0442d600 100644 --- a/libstdc++-v3/testsuite/20_util/enable_shared_from_this/members/assign.cc +++ b/libstdc++-v3/testsuite/20_util/enable_shared_from_this/members/assign.cc @@ -24,7 +24,6 @@ struct X : public std::enable_shared_from_this<X> { }; void test01() { - bool test __attribute__((unused)) = true; auto x1 = std::make_shared<X>(), x2 = std::make_shared<X>(); *x1 = *x2; VERIFY( x1->shared_from_this() != x2->shared_from_this() ); diff --git a/libstdc++-v3/testsuite/20_util/exchange/1.cc b/libstdc++-v3/testsuite/20_util/exchange/1.cc index c8f3c9bb5ea..42396117587 100644 --- a/libstdc++-v3/testsuite/20_util/exchange/1.cc +++ b/libstdc++-v3/testsuite/20_util/exchange/1.cc @@ -41,8 +41,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - struct DefaultConstructible { DefaultConstructible(int i = 0) : value(i) { } @@ -63,8 +61,6 @@ double f(double) { return 0; } void test03() { - bool test __attribute__((unused)) = true; - int (*fp)(int); std::exchange(fp, &f); VERIFY( fp != nullptr ); diff --git a/libstdc++-v3/testsuite/20_util/forward/a.cc b/libstdc++-v3/testsuite/20_util/forward/a.cc index b2b808afd7c..6ecf7fbfc22 100644 --- a/libstdc++-v3/testsuite/20_util/forward/a.cc +++ b/libstdc++-v3/testsuite/20_util/forward/a.cc @@ -45,7 +45,6 @@ public: void test() const { - bool test __attribute__((unused)) = true; VERIFY( data_ == 3 ); } }; diff --git a/libstdc++-v3/testsuite/20_util/forward/b.cc b/libstdc++-v3/testsuite/20_util/forward/b.cc index f2ae8da6f40..6b00c583f4c 100644 --- a/libstdc++-v3/testsuite/20_util/forward/b.cc +++ b/libstdc++-v3/testsuite/20_util/forward/b.cc @@ -45,7 +45,6 @@ public: void test() const { - bool test __attribute__((unused)) = true; VERIFY( data_ == 3 ); } }; diff --git a/libstdc++-v3/testsuite/20_util/forward/d.cc b/libstdc++-v3/testsuite/20_util/forward/d.cc index a0264161821..3e23ccfee8a 100644 --- a/libstdc++-v3/testsuite/20_util/forward/d.cc +++ b/libstdc++-v3/testsuite/20_util/forward/d.cc @@ -45,7 +45,6 @@ public: void test() const { - bool test __attribute__((unused)) = true; VERIFY( data_ == 3 ); } }; diff --git a/libstdc++-v3/testsuite/20_util/function/1.cc b/libstdc++-v3/testsuite/20_util/function/1.cc index 4d06df33413..a3442ec3979 100644 --- a/libstdc++-v3/testsuite/20_util/function/1.cc +++ b/libstdc++-v3/testsuite/20_util/function/1.cc @@ -24,8 +24,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - // Operations on empty function<> objects void test01() { diff --git a/libstdc++-v3/testsuite/20_util/function/2.cc b/libstdc++-v3/testsuite/20_util/function/2.cc index 2fd6d3273e1..b5dd40e050c 100644 --- a/libstdc++-v3/testsuite/20_util/function/2.cc +++ b/libstdc++-v3/testsuite/20_util/function/2.cc @@ -25,8 +25,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - // Put function pointers into function<> wrappers void test02() { diff --git a/libstdc++-v3/testsuite/20_util/function/3.cc b/libstdc++-v3/testsuite/20_util/function/3.cc index 8739248134a..a4d62aa3b1f 100644 --- a/libstdc++-v3/testsuite/20_util/function/3.cc +++ b/libstdc++-v3/testsuite/20_util/function/3.cc @@ -25,8 +25,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - // Put nearly-matching function pointers into function<> wrappers void test03() { diff --git a/libstdc++-v3/testsuite/20_util/function/4.cc b/libstdc++-v3/testsuite/20_util/function/4.cc index 0827475d59c..00f471616d3 100644 --- a/libstdc++-v3/testsuite/20_util/function/4.cc +++ b/libstdc++-v3/testsuite/20_util/function/4.cc @@ -25,8 +25,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - // Put function objects into function<> wrappers void test04() { diff --git a/libstdc++-v3/testsuite/20_util/function/43397.cc b/libstdc++-v3/testsuite/20_util/function/43397.cc index b8a268081a6..aae172b9401 100644 --- a/libstdc++-v3/testsuite/20_util/function/43397.cc +++ b/libstdc++-v3/testsuite/20_util/function/43397.cc @@ -36,8 +36,6 @@ struct Foo void test01() { - bool test __attribute__((unused)) = true; - using std::function; using std::ref; diff --git a/libstdc++-v3/testsuite/20_util/function/5.cc b/libstdc++-v3/testsuite/20_util/function/5.cc index cfaa770abb4..9d599dcfca2 100644 --- a/libstdc++-v3/testsuite/20_util/function/5.cc +++ b/libstdc++-v3/testsuite/20_util/function/5.cc @@ -25,8 +25,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - // Put member pointers into function<> wrappers void test05() { diff --git a/libstdc++-v3/testsuite/20_util/function/6.cc b/libstdc++-v3/testsuite/20_util/function/6.cc index 1ec27f6d710..180fbff3efd 100644 --- a/libstdc++-v3/testsuite/20_util/function/6.cc +++ b/libstdc++-v3/testsuite/20_util/function/6.cc @@ -24,8 +24,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - struct secret {}; struct noncopyable_function_object_type diff --git a/libstdc++-v3/testsuite/20_util/function/7.cc b/libstdc++-v3/testsuite/20_util/function/7.cc index ef939d70796..097438ca02f 100644 --- a/libstdc++-v3/testsuite/20_util/function/7.cc +++ b/libstdc++-v3/testsuite/20_util/function/7.cc @@ -25,8 +25,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - // Put reference_wrappers to function pointers into function<> wrappers void test07() { diff --git a/libstdc++-v3/testsuite/20_util/function/8.cc b/libstdc++-v3/testsuite/20_util/function/8.cc index 49299a47542..7b8bcc0107b 100644 --- a/libstdc++-v3/testsuite/20_util/function/8.cc +++ b/libstdc++-v3/testsuite/20_util/function/8.cc @@ -25,8 +25,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - // Put reference_wrappers to member pointers void test08() { diff --git a/libstdc++-v3/testsuite/20_util/function/9.cc b/libstdc++-v3/testsuite/20_util/function/9.cc index 704476ad973..88c4a041b67 100644 --- a/libstdc++-v3/testsuite/20_util/function/9.cc +++ b/libstdc++-v3/testsuite/20_util/function/9.cc @@ -25,8 +25,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - // Put function objects into a void-returning function<> wrapper void test09() { diff --git a/libstdc++-v3/testsuite/20_util/function/assign/move.cc b/libstdc++-v3/testsuite/20_util/function/assign/move.cc index c4860eeaafc..7caf8edff10 100644 --- a/libstdc++-v3/testsuite/20_util/function/assign/move.cc +++ b/libstdc++-v3/testsuite/20_util/function/assign/move.cc @@ -25,8 +25,6 @@ struct { int operator()() { return 2; } } f2; void test01() { - bool test __attribute__((unused)) = true; - typedef std::function<int()> function; function fo(f1); diff --git a/libstdc++-v3/testsuite/20_util/function/cons/move.cc b/libstdc++-v3/testsuite/20_util/function/cons/move.cc index f2c1bcb3add..f88a04118c4 100644 --- a/libstdc++-v3/testsuite/20_util/function/cons/move.cc +++ b/libstdc++-v3/testsuite/20_util/function/cons/move.cc @@ -25,8 +25,6 @@ struct { int operator()() { return 2; } } f2; void test01() { - bool test __attribute__((unused)) = true; - typedef std::function<int()> function; function fo(f1); diff --git a/libstdc++-v3/testsuite/20_util/function_objects/dr660.cc b/libstdc++-v3/testsuite/20_util/function_objects/dr660.cc index 83bf0201e2e..592cec12424 100644 --- a/libstdc++-v3/testsuite/20_util/function_objects/dr660.cc +++ b/libstdc++-v3/testsuite/20_util/function_objects/dr660.cc @@ -23,8 +23,6 @@ // DR 660. Missing Bitwise Operations. void test01() { - bool test __attribute__((unused)) = true; - for (int i1 = 0; i1 < 1000; ++i1) for (int i2 = 0; i2 < 1000; ++i2) { diff --git a/libstdc++-v3/testsuite/20_util/hash/chi2_q_bit_flip_set.cc b/libstdc++-v3/testsuite/20_util/hash/chi2_q_bit_flip_set.cc index 8da12a064db..58762aa7b62 100644 --- a/libstdc++-v3/testsuite/20_util/hash/chi2_q_bit_flip_set.cc +++ b/libstdc++-v3/testsuite/20_util/hash/chi2_q_bit_flip_set.cc @@ -27,7 +27,6 @@ void test_bit_flip_set() { - bool test __attribute__((unused)) = true; const unsigned long N = SAMPLES; const unsigned long k = N/100; const unsigned int len = 67; diff --git a/libstdc++-v3/testsuite/20_util/hash/chi2_q_bit_string_set.cc b/libstdc++-v3/testsuite/20_util/hash/chi2_q_bit_string_set.cc index 8275523d753..7cc5b7cc543 100644 --- a/libstdc++-v3/testsuite/20_util/hash/chi2_q_bit_string_set.cc +++ b/libstdc++-v3/testsuite/20_util/hash/chi2_q_bit_string_set.cc @@ -27,7 +27,6 @@ void test_bit_string_set() { - bool test __attribute__((unused)) = true; const unsigned long N = SAMPLES; const unsigned long k = N/100; std::vector<std::string> set; diff --git a/libstdc++-v3/testsuite/20_util/hash/chi2_q_document_words.cc b/libstdc++-v3/testsuite/20_util/hash/chi2_q_document_words.cc index fae7bde71f8..56cca2d142e 100644 --- a/libstdc++-v3/testsuite/20_util/hash/chi2_q_document_words.cc +++ b/libstdc++-v3/testsuite/20_util/hash/chi2_q_document_words.cc @@ -25,7 +25,6 @@ void test_document_words() { - bool test __attribute__((unused)) = true; const std::string f_name = "thirty_years_among_the_dead_preproc.txt"; std::ifstream in(f_name); VERIFY( in.is_open() ); diff --git a/libstdc++-v3/testsuite/20_util/hash/chi2_q_numeric_pattern_set.cc b/libstdc++-v3/testsuite/20_util/hash/chi2_q_numeric_pattern_set.cc index e4ff66edd3d..697ddec2ed6 100644 --- a/libstdc++-v3/testsuite/20_util/hash/chi2_q_numeric_pattern_set.cc +++ b/libstdc++-v3/testsuite/20_util/hash/chi2_q_numeric_pattern_set.cc @@ -27,7 +27,6 @@ void test_numeric_pattern_set() { - bool test __attribute__((unused)) = true; const unsigned long N = SAMPLES; const unsigned long k = N/100; std::vector<std::string> set; diff --git a/libstdc++-v3/testsuite/20_util/hash/chi2_q_uniform_random.cc b/libstdc++-v3/testsuite/20_util/hash/chi2_q_uniform_random.cc index 075f1cd4bba..959070abe02 100644 --- a/libstdc++-v3/testsuite/20_util/hash/chi2_q_uniform_random.cc +++ b/libstdc++-v3/testsuite/20_util/hash/chi2_q_uniform_random.cc @@ -26,7 +26,6 @@ void test_uniform_random() { - bool test __attribute__((unused)) = true; std::srand(137); std::unordered_set<std::string> set; std::string s; diff --git a/libstdc++-v3/testsuite/20_util/hash/operators/size_t.cc b/libstdc++-v3/testsuite/20_util/hash/operators/size_t.cc index e82d962678d..06b8a7387ff 100644 --- a/libstdc++-v3/testsuite/20_util/hash/operators/size_t.cc +++ b/libstdc++-v3/testsuite/20_util/hash/operators/size_t.cc @@ -26,8 +26,6 @@ template<typename T> void do_test() { - bool test __attribute__((unused)) = true; - typedef T value_type; typedef std::hash<value_type> hash_type; using std::size_t; diff --git a/libstdc++-v3/testsuite/20_util/hash/quality.cc b/libstdc++-v3/testsuite/20_util/hash/quality.cc index 63b6e2bd479..014788ccc52 100644 --- a/libstdc++-v3/testsuite/20_util/hash/quality.cc +++ b/libstdc++-v3/testsuite/20_util/hash/quality.cc @@ -59,7 +59,6 @@ random_strings(unsigned int n, unsigned int len) double score_from_varying_position(string s, unsigned int index) { - bool test __attribute__((unused)) = true; unsigned int bits_in_hash_code = sizeof(size_t) * 8; // We'll iterate through all 256 vals for s[index], leaving the rest @@ -146,7 +145,6 @@ quality_test(unsigned int num_strings, unsigned int string_size) void quality_test() { - bool test __attribute__((unused)) = true; srand(137); double sum_of_scores = 0; for (unsigned int i = 0; i < num_quality_tests; i++) diff --git a/libstdc++-v3/testsuite/20_util/integral_constant/static_definition.cc b/libstdc++-v3/testsuite/20_util/integral_constant/static_definition.cc index 58ae045917e..f3fa280c0a8 100644 --- a/libstdc++-v3/testsuite/20_util/integral_constant/static_definition.cc +++ b/libstdc++-v3/testsuite/20_util/integral_constant/static_definition.cc @@ -22,7 +22,6 @@ void test01() { - bool test __attribute__((unused)) = true; const bool* p = &std::integral_constant<bool, true>::value; VERIFY( p ); } diff --git a/libstdc++-v3/testsuite/20_util/integral_constant/true_false_value.cc b/libstdc++-v3/testsuite/20_util/integral_constant/true_false_value.cc index 53866139d7c..bf9e324ac6d 100644 --- a/libstdc++-v3/testsuite/20_util/integral_constant/true_false_value.cc +++ b/libstdc++-v3/testsuite/20_util/integral_constant/true_false_value.cc @@ -22,7 +22,6 @@ void test01() { - bool test __attribute__((unused)) = true; using std::true_type; using std::false_type; diff --git a/libstdc++-v3/testsuite/20_util/is_function/24808.cc b/libstdc++-v3/testsuite/20_util/is_function/24808.cc index eeec1ecc675..066b7001d02 100644 --- a/libstdc++-v3/testsuite/20_util/is_function/24808.cc +++ b/libstdc++-v3/testsuite/20_util/is_function/24808.cc @@ -24,7 +24,6 @@ // libstdc++/24808 void test01() { - bool test __attribute__((unused)) = true; using std::is_function; using namespace __gnu_test; diff --git a/libstdc++-v3/testsuite/20_util/is_object/24808.cc b/libstdc++-v3/testsuite/20_util/is_object/24808.cc index f209ca2769f..77bb69e28b7 100644 --- a/libstdc++-v3/testsuite/20_util/is_object/24808.cc +++ b/libstdc++-v3/testsuite/20_util/is_object/24808.cc @@ -24,7 +24,6 @@ // libstdc++/24808 void test01() { - bool test __attribute__((unused)) = true; using std::is_object; using namespace __gnu_test; diff --git a/libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc b/libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc index 36b170ffc3e..7da691901cc 100644 --- a/libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc +++ b/libstdc++-v3/testsuite/20_util/move_if_noexcept/1.cc @@ -93,8 +93,6 @@ private: void test01() { - bool test __attribute__((unused)) = true; - noexcept_move_copy nemc1; auto nemc2 __attribute__((unused)) = std::move_if_noexcept(nemc1); VERIFY( nemc1 == false ); diff --git a/libstdc++-v3/testsuite/20_util/move_if_noexcept/constexpr.cc b/libstdc++-v3/testsuite/20_util/move_if_noexcept/constexpr.cc index b12d8f95bea..a9a9ebf80fb 100644 --- a/libstdc++-v3/testsuite/20_util/move_if_noexcept/constexpr.cc +++ b/libstdc++-v3/testsuite/20_util/move_if_noexcept/constexpr.cc @@ -28,8 +28,6 @@ struct simple void test01() { - bool test __attribute__((unused)) = true; - constexpr simple s { 5 }; constexpr auto s2 __attribute__((unused)) = std::move_if_noexcept(s); } diff --git a/libstdc++-v3/testsuite/20_util/owner_less/cmp.cc b/libstdc++-v3/testsuite/20_util/owner_less/cmp.cc index 552eb92cd8b..8fdc4ad3372 100644 --- a/libstdc++-v3/testsuite/20_util/owner_less/cmp.cc +++ b/libstdc++-v3/testsuite/20_util/owner_less/cmp.cc @@ -32,8 +32,6 @@ struct B { A a[2]; }; int test01() { - bool test __attribute__((unused)) = true; - // test empty shared_ptrs compare equivalent std::owner_less<std::shared_ptr<A>> less; std::owner_less<std::weak_ptr<A>> wless; @@ -51,8 +49,6 @@ test01() int test02() { - bool test __attribute__((unused)) = true; - std::owner_less<std::shared_ptr<A>> less; std::owner_less<std::weak_ptr<A>> wless; @@ -84,8 +80,6 @@ test02() int test03() { - bool test __attribute__((unused)) = true; - std::owner_less<std::shared_ptr<A>> less; std::owner_less<std::weak_ptr<A>> wless; @@ -108,8 +102,6 @@ test03() int test04() { - bool test __attribute__((unused)) = true; - std::owner_less<std::shared_ptr<A>> less; std::shared_ptr<A> a[3]; diff --git a/libstdc++-v3/testsuite/20_util/pair/1.cc b/libstdc++-v3/testsuite/20_util/pair/1.cc index ddafd1a3665..caae3eac418 100644 --- a/libstdc++-v3/testsuite/20_util/pair/1.cc +++ b/libstdc++-v3/testsuite/20_util/pair/1.cc @@ -45,8 +45,6 @@ template<typename T> // heterogeneous void test01() { - bool test __attribute__((unused)) = true; - std::pair<bool, long> p_bl_1(true, 433); std::pair<bool, long> p_bl_2 = std::make_pair(true, 433); VERIFY( p_bl_1 == p_bl_2 ); diff --git a/libstdc++-v3/testsuite/20_util/pair/2.cc b/libstdc++-v3/testsuite/20_util/pair/2.cc index 1cc13982319..dac378eebba 100644 --- a/libstdc++-v3/testsuite/20_util/pair/2.cc +++ b/libstdc++-v3/testsuite/20_util/pair/2.cc @@ -44,8 +44,6 @@ template<typename T> // homogeneous void test02() { - bool test __attribute__((unused)) = true; - std::pair<bool, bool> p_bb_1(true, false); std::pair<bool, bool> p_bb_2 = std::make_pair(true, false); VERIFY( p_bb_1 == p_bb_2 ); diff --git a/libstdc++-v3/testsuite/20_util/pair/3.cc b/libstdc++-v3/testsuite/20_util/pair/3.cc index 3bb61aa69fd..7cfc474c9b2 100644 --- a/libstdc++-v3/testsuite/20_util/pair/3.cc +++ b/libstdc++-v3/testsuite/20_util/pair/3.cc @@ -45,8 +45,6 @@ template<typename T> // const void test03() { - bool test __attribute__((unused)) = true; - const std::pair<bool, long> p_bl_1(true, 433); const std::pair<bool, long> p_bl_2 = std::make_pair(true, 433); VERIFY( p_bl_1 == p_bl_2 ); diff --git a/libstdc++-v3/testsuite/20_util/pair/4.cc b/libstdc++-v3/testsuite/20_util/pair/4.cc index e40ea1c821c..0e1fbcd2e88 100644 --- a/libstdc++-v3/testsuite/20_util/pair/4.cc +++ b/libstdc++-v3/testsuite/20_util/pair/4.cc @@ -44,7 +44,6 @@ template<typename T> // const& void test04() { - bool test __attribute__((unused)) = true; const gnu_obj& obj1 = gnu_obj(5); const std::pair<const char*, gnu_obj> p_sg_1("enlightenment", obj1); const std::pair<const char*, gnu_obj> p_sg_2 = diff --git a/libstdc++-v3/testsuite/20_util/pair/make_pair/constexpr.cc b/libstdc++-v3/testsuite/20_util/pair/make_pair/constexpr.cc index b110e26e452..1195db7eeb2 100644 --- a/libstdc++-v3/testsuite/20_util/pair/make_pair/constexpr.cc +++ b/libstdc++-v3/testsuite/20_util/pair/make_pair/constexpr.cc @@ -27,7 +27,6 @@ void test1() { - bool test __attribute__((unused)) = true; typedef std::pair<int, float> pair_type; constexpr pair_type p1 __attribute__((unused)) = std::make_pair(22, 22.222); } diff --git a/libstdc++-v3/testsuite/20_util/pair/moveable.cc b/libstdc++-v3/testsuite/20_util/pair/moveable.cc index ecc8eb93e51..9c26f278567 100644 --- a/libstdc++-v3/testsuite/20_util/pair/moveable.cc +++ b/libstdc++-v3/testsuite/20_util/pair/moveable.cc @@ -26,8 +26,6 @@ #include <utility> #include <testsuite_hooks.h> -bool test __attribute__((unused)) = true; - void test1() { diff --git a/libstdc++-v3/testsuite/20_util/pair/piecewise.cc b/libstdc++-v3/testsuite/20_util/pair/piecewise.cc index 894e0697e74..854b6dea207 100644 --- a/libstdc++-v3/testsuite/20_util/pair/piecewise.cc +++ b/libstdc++-v3/testsuite/20_util/pair/piecewise.cc @@ -67,8 +67,6 @@ private: void test01() { - bool test __attribute__((unused)) = true; - std::pair<type_one, type_zero> pp0(std::piecewise_construct, std::forward_as_tuple(-3), std::forward_as_tuple()); diff --git a/libstdc++-v3/testsuite/20_util/pair/swap.cc b/libstdc++-v3/testsuite/20_util/pair/swap.cc index 5a18f2511b5..024fff1825f 100644 --- a/libstdc++-v3/testsuite/20_util/pair/swap.cc +++ b/libstdc++-v3/testsuite/20_util/pair/swap.cc @@ -24,7 +24,6 @@ void test01() { - bool test __attribute__((unused)) = true; typedef __gnu_test::uneq_allocator<double> ua_type; ua_type one(1), two(2); diff --git a/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp1.cc b/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp1.cc index b86296eea37..74dcf35cab9 100644 --- a/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp1.cc +++ b/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp1.cc @@ -24,8 +24,6 @@ void test01() { - bool test __attribute__((unused)) = true; - VERIFY(( std::ratio_equal<std::ratio<2,6>, std::ratio<1,3>>::value == 1 )); VERIFY(( std::ratio_equal<std::ratio<2,6>, std::ratio<1,4>>::value == 0 )); @@ -38,8 +36,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - VERIFY( (std::ratio_less<std::ratio<1,4>, std::ratio<1,3>>::value == 1) ); VERIFY( (std::ratio_less<std::ratio<-1,3>, std::ratio<1,3>>::value == 1) ); diff --git a/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp2.cc b/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp2.cc index 5c5412eba1d..bed70cbc6a6 100644 --- a/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp2.cc +++ b/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp2.cc @@ -26,8 +26,6 @@ static const std::intmax_t M = INTMAX_MAX; void test01() { - bool test __attribute__((unused)) = true; - // No overflow with same denominator VERIFY( (std::ratio_less<std::ratio<M - 2, M>, std::ratio<M - 1, M>>::value == 1) ); diff --git a/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp3.cc b/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp3.cc index 2c1c32b4836..8c6cd980667 100644 --- a/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp3.cc +++ b/libstdc++-v3/testsuite/20_util/ratio/comparisons/comp3.cc @@ -26,8 +26,6 @@ void test01() { - bool test __attribute__((unused)) = true; - VERIFY( (std::ratio_less<std::ratio<59, 29131>, std::ratio<59, 29129>>::value == 1) ); VERIFY( (std::ratio_less<std::ratio<4733, 13>, diff --git a/libstdc++-v3/testsuite/20_util/ratio/cons/cons1.cc b/libstdc++-v3/testsuite/20_util/ratio/cons/cons1.cc index 02a40d0b223..9ef1c3858c7 100644 --- a/libstdc++-v3/testsuite/20_util/ratio/cons/cons1.cc +++ b/libstdc++-v3/testsuite/20_util/ratio/cons/cons1.cc @@ -26,8 +26,6 @@ void test01() { - bool test __attribute__((unused)) = true; - std::ratio<1,3> r0; std::ratio<2,6> r1; std::ratio<2,-6> r2; diff --git a/libstdc++-v3/testsuite/20_util/ratio/operations/45866.cc b/libstdc++-v3/testsuite/20_util/ratio/operations/45866.cc index 48630d31049..c8bf8401636 100644 --- a/libstdc++-v3/testsuite/20_util/ratio/operations/45866.cc +++ b/libstdc++-v3/testsuite/20_util/ratio/operations/45866.cc @@ -26,8 +26,6 @@ // libstdc++/45866 void test01() { - bool test __attribute__((unused)) = true; - typedef std::ratio<1, 4>::type r_type1; typedef std::ratio<3, 2>::type r_type2; diff --git a/libstdc++-v3/testsuite/20_util/ratio/operations/47913.cc b/libstdc++-v3/testsuite/20_util/ratio/operations/47913.cc index 75f58a772ae..8c5254cfecc 100644 --- a/libstdc++-v3/testsuite/20_util/ratio/operations/47913.cc +++ b/libstdc++-v3/testsuite/20_util/ratio/operations/47913.cc @@ -25,7 +25,6 @@ // libstdc++/47913 void test01() { - bool test __attribute__((unused)) = true; using namespace std; const intmax_t m1 = (intmax_t)1 << (4 * sizeof(intmax_t) - 1); diff --git a/libstdc++-v3/testsuite/20_util/ratio/operations/ops1.cc b/libstdc++-v3/testsuite/20_util/ratio/operations/ops1.cc index cb0b31179cc..32072fe8359 100644 --- a/libstdc++-v3/testsuite/20_util/ratio/operations/ops1.cc +++ b/libstdc++-v3/testsuite/20_util/ratio/operations/ops1.cc @@ -26,8 +26,6 @@ void test01() { - bool test __attribute__((unused)) = true; - std::ratio_add<std::ratio<3,8>, std::ratio<5,12>>::type r; VERIFY( r.num == 19 ); @@ -37,7 +35,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; std::ratio_subtract<std::ratio<3,8>, std::ratio<5,12>>::type r; VERIFY( r.num == -1 ); @@ -47,7 +44,6 @@ test02() void test03() { - bool test __attribute__((unused)) = true; std::ratio_multiply<std::ratio<3,8>, std::ratio<5,12>>::type r; VERIFY( r.num == 5 ); @@ -57,7 +53,6 @@ test03() void test04() { - bool test __attribute__((unused)) = true; std::ratio_divide<std::ratio<3,8>, std::ratio<5,12>>::type r; VERIFY( r.num == 9 ); diff --git a/libstdc++-v3/testsuite/20_util/ratio/operations/ops2.cc b/libstdc++-v3/testsuite/20_util/ratio/operations/ops2.cc index 6bf7bf6600c..8172c77a00d 100644 --- a/libstdc++-v3/testsuite/20_util/ratio/operations/ops2.cc +++ b/libstdc++-v3/testsuite/20_util/ratio/operations/ops2.cc @@ -31,8 +31,6 @@ typedef std::ratio<INTMAX_MAX, 2> max_over_two; void test01() { - bool test __attribute__((unused)) = true; - std::ratio_add<one_over_max, one_over_max>::type r1; VERIFY( r1.num == two_over_max::num); @@ -48,9 +46,7 @@ test01() void test02() -{ - bool test __attribute__((unused)) = true; - +{ std::ratio_subtract<one_over_max, one_over_max>::type r1; VERIFY( r1.num == 0); diff --git a/libstdc++-v3/testsuite/20_util/ratio/operations/ops3.cc b/libstdc++-v3/testsuite/20_util/ratio/operations/ops3.cc index 8b8a0648e5d..39ba67aa058 100644 --- a/libstdc++-v3/testsuite/20_util/ratio/operations/ops3.cc +++ b/libstdc++-v3/testsuite/20_util/ratio/operations/ops3.cc @@ -26,8 +26,6 @@ void test01() { - bool test __attribute__((unused)) = true; - std::ratio_multiply< std::ratio<2, INTMAX_MAX>, std::ratio<INTMAX_MAX, 2>>::type r1; @@ -45,9 +43,7 @@ test01() void test02() -{ - bool test __attribute__((unused)) = true; - +{ std::ratio_divide< std::ratio<INTMAX_MAX, 2>, std::ratio<INTMAX_MAX, 2>>::type r1; diff --git a/libstdc++-v3/testsuite/20_util/reference_wrapper/invoke.cc b/libstdc++-v3/testsuite/20_util/reference_wrapper/invoke.cc index e5c02ca926b..b4a1eec7efd 100644 --- a/libstdc++-v3/testsuite/20_util/reference_wrapper/invoke.cc +++ b/libstdc++-v3/testsuite/20_util/reference_wrapper/invoke.cc @@ -24,8 +24,6 @@ using namespace __gnu_test; -bool test __attribute__((unused)) = true; - struct X { typedef int result_type; diff --git a/libstdc++-v3/testsuite/20_util/scoped_allocator/1.cc b/libstdc++-v3/testsuite/20_util/scoped_allocator/1.cc index e101fc5a4b3..f380f99652d 100644 --- a/libstdc++-v3/testsuite/20_util/scoped_allocator/1.cc +++ b/libstdc++-v3/testsuite/20_util/scoped_allocator/1.cc @@ -44,8 +44,6 @@ struct Element void test01() { - bool test __attribute((unused)) = false; - typedef std::scoped_allocator_adaptor<Element::allocator_type> alloc1_type; typedef std::vector<Element, alloc1_type> EltVec; @@ -59,8 +57,6 @@ void test01() void test02() { - bool test __attribute((unused)) = false; - typedef std::scoped_allocator_adaptor<Element::allocator_type> inner_alloc_type; typedef std::vector<Element, inner_alloc_type> EltVec; diff --git a/libstdc++-v3/testsuite/20_util/scoped_allocator/2.cc b/libstdc++-v3/testsuite/20_util/scoped_allocator/2.cc index 58b192f1df3..0ef5d7efacb 100644 --- a/libstdc++-v3/testsuite/20_util/scoped_allocator/2.cc +++ b/libstdc++-v3/testsuite/20_util/scoped_allocator/2.cc @@ -120,8 +120,6 @@ template<typename A, typename B> void test_def() { - bool test __attribute((unused)) = false; - typedef std::pair<A, B> test_type; typedef uneq_allocator<test_type> alloc_type; typedef scoped_allocator_adaptor<alloc_type, alloc_type> alloc_adaptor; @@ -167,8 +165,6 @@ template<typename A, typename B> void test_copying() { - bool test __attribute((unused)) = false; - typedef std::pair<A, B> test_type; typedef uneq_allocator<test_type> alloc_type; typedef scoped_allocator_adaptor<alloc_type, alloc_type> alloc_adaptor; @@ -218,8 +214,6 @@ template<typename A, typename B> void test_moving() { - bool test __attribute((unused)) = false; - typedef std::pair<A, B> test_type; typedef uneq_allocator<test_type> alloc_type; typedef scoped_allocator_adaptor<alloc_type, alloc_type> alloc_adaptor; diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/assign.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/assign.cc index 7139f207daf..7eaa33712af 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/assign.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/assign.cc @@ -49,7 +49,6 @@ void test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a; diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/auto_ptr.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/auto_ptr.cc index d29bd36089f..105fe1103ab 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/auto_ptr.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/auto_ptr.cc @@ -63,7 +63,6 @@ int test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a(new A); std::auto_ptr<B> b(new B); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc index b0a6394ab7a..56d818ec10a 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc @@ -32,8 +32,6 @@ struct B { }; int test01() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> a; std::auto_ptr<B> b; a = std::move(b); // { dg-error "here" } diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/move.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/move.cc index b2a95c4e890..cef25707da7 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/move.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/move.cc @@ -62,7 +62,6 @@ void test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a1; std::shared_ptr<A> a2(new A); @@ -86,7 +85,6 @@ void test02() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a; std::shared_ptr<B> b(new B); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/shared_ptr.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/shared_ptr.cc index ed97538e887..5d63029140b 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/shared_ptr.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/shared_ptr.cc @@ -62,7 +62,6 @@ void test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a; diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc index 1527e00ea5a..46e3bf5a0f4 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc @@ -30,8 +30,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> a; std::unique_ptr<A> u; a = u; // { dg-error "" } diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/comparison/cmp.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/comparison/cmp.cc index 39aba41a663..2eaef29d527 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/comparison/cmp.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/comparison/cmp.cc @@ -36,8 +36,6 @@ struct B : A int test01() { - bool test __attribute__((unused)) = true; - // test empty shared_ptrs compare equivalent std::shared_ptr<A> p1; std::shared_ptr<B> p2; @@ -52,8 +50,6 @@ test01() int test02() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> A_default; std::shared_ptr<A> A_from_A(new A); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/comparison/less.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/comparison/less.cc index f60b7aeed1a..6c55d74967c 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/comparison/less.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/comparison/less.cc @@ -41,8 +41,6 @@ namespace std int test01() { - bool test __attribute__((unused)) = true; - std::less<std::shared_ptr<A>> less; // test empty shared_ptrs compare equivalent std::shared_ptr<A> p1; @@ -57,8 +55,6 @@ test01() int test02() { - bool test __attribute__((unused)) = true; - std::less<std::shared_ptr<A>> less; std::shared_ptr<A> empty; @@ -81,8 +77,6 @@ test02() int test03() { - bool test __attribute__((unused)) = true; - std::less<std::shared_ptr<A>> less; A a; diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/alias.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/alias.cc index a881035d67a..482a5bb262e 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/alias.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/alias.cc @@ -44,7 +44,7 @@ void deletefunc(A* p) { delete p; } int test01() { - bool test __attribute__((unused)) = true; + bool test = true; std::shared_ptr<A> a; std::shared_ptr<bool> b1(a, &test); @@ -62,8 +62,6 @@ int test01() int test02() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> a(new A); std::shared_ptr<int> i1(a, &a->i); VERIFY( i1.use_count() == 2 ); @@ -78,8 +76,6 @@ test02() int test03() { - bool test __attribute__((unused)) = true; - std::shared_ptr<B> b(new B); std::shared_ptr<A> a1(b, b.get()); std::shared_ptr<A> a2(b, &b->a); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/alloc.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/alloc.cc index 51570f1fb99..7c480b69dc5 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/alloc.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/alloc.cc @@ -41,7 +41,6 @@ long D::delete_count = 0; int test01() { - bool test __attribute__((unused)) = true; tracker_allocator_counter::reset(); std::shared_ptr<A> p1(new A, deletefunc, tracker_allocator<A>()); @@ -68,7 +67,6 @@ test01() int test02() { - bool test __attribute__((unused)) = true; tracker_allocator_counter::reset(); std::shared_ptr<A> p1(new A, deletefunc, tracker_allocator<A>()); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/auto_ptr.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/auto_ptr.cc index 3eaf07698ff..7a99490bcac 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/auto_ptr.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/auto_ptr.cc @@ -31,8 +31,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - std::auto_ptr<A> a(new A); std::shared_ptr<A> a2(std::move(a)); VERIFY( a.get() == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/copy.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/copy.cc index 2be1ad5c232..09d18110355 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/copy.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/copy.cc @@ -61,7 +61,6 @@ struct reset_count_struct int test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a1; std::shared_ptr<A> a2(a1); @@ -78,7 +77,6 @@ int test02() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a1(new A); std::shared_ptr<A> a2(a1); @@ -95,7 +93,6 @@ int test03() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<B> b(new B); std::shared_ptr<A> a(b); @@ -112,7 +109,6 @@ int test04() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<B> b(new B, &deleter); std::shared_ptr<A> a(b); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/default.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/default.cc index bb53e1c072f..262674e6082 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/default.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/default.cc @@ -30,8 +30,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> a; VERIFY( a.get() == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/move.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/move.cc index 77295bc69e1..26786d60170 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/move.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/move.cc @@ -68,7 +68,6 @@ struct reset_count_struct int test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a1; std::shared_ptr<A> a2(std::move(a1)); @@ -86,7 +85,6 @@ int test02() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a1(new A); std::shared_ptr<A> a2(std::move(a1)); @@ -102,7 +100,6 @@ int test03() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<B> b(new B); std::shared_ptr<A> a(std::move(b)); @@ -120,7 +117,6 @@ int test04() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<B> b(new B, D()); std::shared_ptr<A> a(std::move(b)); @@ -142,7 +138,6 @@ int test05() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a(std::move(std::shared_ptr<A>(new A))); VERIFY( a.use_count() == 1 ); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/nullptr.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/nullptr.cc index 5af8c388495..593fc48f6c8 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/nullptr.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/nullptr.cc @@ -39,8 +39,6 @@ struct deleter void test01() { - bool test __attribute__((unused)) = true; - std::shared_ptr<int> p = nullptr; VERIFY( p.get() == nullptr ); VERIFY( p.use_count() == 0 ); @@ -50,8 +48,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - deleter d; std::shared_ptr<int> p(nullptr, std::ref(d)); VERIFY( p.get() == nullptr ); @@ -66,8 +62,6 @@ test02() void test03() { - bool test __attribute__((unused)) = true; - deleter d; __gnu_test::tracker_allocator<int> a; std::shared_ptr<int> p(nullptr, std::ref(d), a); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/pointer.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/pointer.cc index fa4bb369b87..c8d11bd422a 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/pointer.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/pointer.cc @@ -33,8 +33,6 @@ struct B : A { }; int test01() { - bool test __attribute__((unused)) = true; - A * const a = 0; std::shared_ptr<A> p(a); VERIFY( p.get() == 0 ); @@ -46,8 +44,6 @@ test01() int test02() { - bool test __attribute__((unused)) = true; - A * const a = new A; std::shared_ptr<A> p(a); VERIFY( p.get() == a ); @@ -60,8 +56,6 @@ test02() int test03() { - bool test __attribute__((unused)) = true; - B * const b = new B; std::shared_ptr<A> p(b); VERIFY( p.get() == b ); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr.cc index 58335c3a299..18e66162754 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr.cc @@ -30,8 +30,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A> up(new A); std::shared_ptr<A> sp(std::move(up)); VERIFY( up.get() == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_array.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_array.cc index d01f38cfa53..72eed477c8f 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_array.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_array.cc @@ -35,8 +35,6 @@ struct A : std::enable_shared_from_this<A> int test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A[]> up(new A[2]); std::shared_ptr<A> sp(std::move(up)); VERIFY( up.get() == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc index 73f9c23716d..d773d23f7af 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc @@ -37,8 +37,6 @@ int D::count = 0; void test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A, D> up(new A, D()); { std::shared_ptr<A> sp(std::move(up)); @@ -52,8 +50,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - D::count = 0; std::unique_ptr<A, D> up; { diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc index 49629a2610a..702daeb4295 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc @@ -37,8 +37,6 @@ struct D { int test01() { - bool test __attribute__((unused)) = true; - D d = D(); std::unique_ptr<A, D&> up(new A, d); { diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc index c15caf7b543..f29a4b766a7 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc @@ -39,8 +39,6 @@ struct D { int test01() { - bool test __attribute__((unused)) = true; - D d; std::unique_ptr<A, D&> p1(new A, d); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc index 2a0ac70f59a..5a28de6d098 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc @@ -30,8 +30,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A> a; std::shared_ptr<A> p(a); // { dg-error "" } diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/weak_ptr.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/weak_ptr.cc index a6717984b5f..c0cc05f5f58 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/cons/weak_ptr.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/cons/weak_ptr.cc @@ -30,8 +30,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - A * const a = new A; std::shared_ptr<A> a1(a); std::weak_ptr<A> wa(a1); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/creation/alloc.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/creation/alloc.cc index e0f761b2adb..d7d4763048a 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/creation/alloc.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/creation/alloc.cc @@ -56,7 +56,6 @@ struct reset_count_struct void test01() { - bool test __attribute__((unused)) = true; reset_count_struct __attribute__((unused)) reset; { @@ -74,7 +73,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; reset_count_struct __attribute__((unused)) reset; std::shared_ptr<A> p1; diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/creation/dr402.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/creation/dr402.cc index 9f12affd5a4..425bd276496 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/creation/dr402.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/creation/dr402.cc @@ -21,12 +21,11 @@ #include <memory> #include <new> -#include <testsuite_hooks.h> struct A { - void* operator new(size_t n) { return new char[sizeof(A)]; } - void operator delete(void* p, size_t) { delete (char*)p; } + void* operator new(size_t n) { return new char[sizeof(A)]; } + void operator delete(void* p, size_t) { delete (char*)p; } }; // 20.6.6.2.6 shared_ptr creation [util.smartptr.shared.create] @@ -34,8 +33,6 @@ struct A void test01() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> p = std::make_shared<A>(); } diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/creation/dr925.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/creation/dr925.cc index 18593161f84..75302ca5fb0 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/creation/dr925.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/creation/dr925.cc @@ -42,8 +42,6 @@ create_auto_ptr() void process(std::shared_ptr<A> a) { - bool test __attribute__((unused)) = true; - VERIFY( a.get() != 0 ); VERIFY( a.use_count() == 1 ); } diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/creation/make.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/creation/make.cc index 3a0e00b70fa..79259ce3230 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/creation/make.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/creation/make.cc @@ -51,7 +51,6 @@ struct reset_count_struct void test01() { - bool test __attribute__((unused)) = true; reset_count_struct __attribute__((unused)) reset; { @@ -66,7 +65,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; reset_count_struct __attribute__((unused)) reset; std::shared_ptr<A> p1; diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/dest/dest.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/dest/dest.cc index bd682dcf7d0..9a2ef65b93b 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/dest/dest.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/dest/dest.cc @@ -69,7 +69,6 @@ int test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; { std::shared_ptr<A> a; @@ -88,7 +87,6 @@ int test02() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::shared_ptr<A> a; { @@ -108,7 +106,6 @@ int test03() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; { std::shared_ptr<A> a1(new B); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/hash/1.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/hash/1.cc index 525bc1f0389..66b3d651fdc 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/hash/1.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/hash/1.cc @@ -24,8 +24,6 @@ void test01() { - bool test __attribute__((unused)) = true; - struct T { }; std::shared_ptr<T> s0(new T); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/misc/24595.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/misc/24595.cc index 90090f132a0..174014074d0 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/misc/24595.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/misc/24595.cc @@ -27,8 +27,6 @@ using std::get_deleter; // libstdc++/24595 void test01() { - bool test __attribute__((unused)) = true; - std::shared_ptr<int> sp; VERIFY( !get_deleter<void(*)(int*)>(sp) ); } diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/misc/42019.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/misc/42019.cc index 242e2b79b39..e6633d1a285 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/misc/42019.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/misc/42019.cc @@ -34,8 +34,6 @@ struct B { void test01() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> spA = std::make_shared<A>(); VERIFY( spA.get() != 0 ); @@ -43,8 +41,6 @@ void test01() void test02() { - bool test __attribute__((unused)) = true; - std::shared_ptr<B> spB = std::make_shared<B>(99); VERIFY( spB->i == 99 ); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/misc/io.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/misc/io.cc index d30b9010343..7e2e4db1346 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/misc/io.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/misc/io.cc @@ -31,8 +31,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> p(new A); std::ostringstream buf; buf << p; diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/misc/swap.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/misc/swap.cc index 35fe12dac45..de26276aea2 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/misc/swap.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/misc/swap.cc @@ -30,8 +30,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - A * const a1 = new A; A * const a2 = new A; std::shared_ptr<A> p1(a1); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset.cc index 550e28bd7cd..d80314ec319 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset.cc @@ -37,8 +37,6 @@ long D::delete_count = 0; int test01() { - bool test __attribute__((unused)) = true; - A * const a = new A; std::shared_ptr<A> p1(a); std::shared_ptr<A> p2(p1); @@ -52,8 +50,6 @@ test01() int test02() { - bool test __attribute__((unused)) = true; - A * const a = new A; B * const b = new B; std::shared_ptr<A> p1(a); @@ -68,8 +64,6 @@ test02() int test03() { - bool test __attribute__((unused)) = true; - { std::shared_ptr<A> p1; p1.reset(new B, D()); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc index 6e754c893ca..46aefceffe6 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc @@ -41,7 +41,6 @@ long D::delete_count = 0; int test01() { - bool test __attribute__((unused)) = true; tracker_allocator_counter::reset(); { diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset_neg.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset_neg.cc index e28a966c8ea..0b31282ef66 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset_neg.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/reset_neg.cc @@ -30,8 +30,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - const std::shared_ptr<A> p1(new A); p1.reset(); // { dg-error "" } diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/swap.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/swap.cc index e47cc676305..f84a3da8cd6 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/swap.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/swap.cc @@ -30,8 +30,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - A * const a1 = new A; A * const a2 = new A; std::shared_ptr<A> p1(a1); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/swap_neg.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/swap_neg.cc index c1b8cb26de4..935582f6f19 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/swap_neg.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/modifiers/swap_neg.cc @@ -30,8 +30,6 @@ struct A { }; int test01() { - bool test __attribute__((unused)) = true; - const std::shared_ptr<A> p1(new A); std::shared_ptr<A> p2(new A); p1.swap(p2); // { dg-error "discards qualifiers" } diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/bool_conv.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/bool_conv.cc index 4f4a1da4d72..d6e52b9964a 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/bool_conv.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/bool_conv.cc @@ -30,8 +30,6 @@ struct A { }; void test01() { - bool test __attribute__((unused)) = true; - const std::shared_ptr<A> p1; VERIFY( static_cast<bool>(p1) == false ); const std::shared_ptr<A> p2(p1); @@ -41,8 +39,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> p1(new A); VERIFY( static_cast<bool>(p1) ); std::shared_ptr<A> p2(p1); @@ -55,8 +51,6 @@ test02() void test03() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> p1(new A); std::shared_ptr<A> p2(p1); p2.reset(new A); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/get.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/get.cc index 266727a9c82..966614e500e 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/get.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/get.cc @@ -34,8 +34,6 @@ struct A void test01() { - bool test __attribute__((unused)) = true; - A * const a = new A; const std::shared_ptr<A> p(a); VERIFY( p.get() == a ); @@ -45,8 +43,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - A * const a = new A; const std::shared_ptr<A> p(a); VERIFY( &*p == a ); @@ -56,8 +52,6 @@ test02() void test03() { - bool test __attribute__((unused)) = true; - A * const a = new A; const std::shared_ptr<A> p(a); VERIFY( &p->i == &a->i ); @@ -66,8 +60,6 @@ test03() void test04() { - bool test __attribute__((unused)) = true; - #if !(defined _GLIBCXX_DEBUG && defined _GLIBCXX_DEBUG_PEDANTIC) std::shared_ptr<int> p; auto np = p.operator->(); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc index 0874a00f27a..eb88ae0e1bb 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/owner_before.cc @@ -37,8 +37,6 @@ struct B : A void test01() { - bool test __attribute__((unused)) = true; - // test empty shared_ptrs compare equivalent std::shared_ptr<A> p1; std::shared_ptr<B> p2; @@ -50,8 +48,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> a0; std::shared_ptr<A> a1(new A); @@ -77,8 +73,6 @@ test02() void test03() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> p1(new A()); std::shared_ptr<int> p2(p1, &p1->i); VERIFY( !p1.owner_before(p2) && !p2.owner_before(p1) ); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/unique.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/unique.cc index a57cc085139..a12ee3caa41 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/unique.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/unique.cc @@ -30,8 +30,6 @@ struct A { }; void test01() { - bool test __attribute__((unused)) = true; - const std::shared_ptr<A> p1; VERIFY( !p1.unique() ); const std::shared_ptr<A> p2(p1); @@ -41,8 +39,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> p1(new A); VERIFY( p1.unique() ); std::shared_ptr<A> p2(p1); @@ -55,8 +51,6 @@ test02() void test03() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> p1(new A); std::shared_ptr<A> p2(p1); p2.reset(new A); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/use_count.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/use_count.cc index 10f5ab31fe9..c022a5a11bc 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/observers/use_count.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/observers/use_count.cc @@ -31,8 +31,6 @@ struct B : A { }; void test01() { - bool test __attribute__((unused)) = true; - const std::shared_ptr<A> p1; VERIFY( p1.use_count() == 0 ); const std::shared_ptr<A> p2(p1); @@ -42,8 +40,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> p1(new A); std::shared_ptr<A> p2(p1); p1.reset(); @@ -54,8 +50,6 @@ test02() void test03() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> p1(new A); std::shared_ptr<A> p2(p1); p2.reset(new B); diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc index 67084960323..5014898b2b9 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc @@ -124,7 +124,6 @@ void thread_hammer(wp_vector_t& weak_pool) void test01() { - bool test __attribute__((unused)) = true; sp_vector_t obj_pool(POOL_SIZE); for(auto& obj : obj_pool) diff --git a/libstdc++-v3/testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc b/libstdc++-v3/testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc index 84dfcec253b..eaa72c42a73 100644 --- a/libstdc++-v3/testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc +++ b/libstdc++-v3/testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc @@ -126,7 +126,6 @@ void thread_hammer(wp_vector_t& weak_pool) void test01() { - bool test __attribute__((unused)) = true; sp_vector_t obj_pool(POOL_SIZE); for(auto& obj : obj_pool) diff --git a/libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc b/libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc index efb311ddbec..610f1fa7850 100644 --- a/libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc +++ b/libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc @@ -36,8 +36,6 @@ typedef test_container<rvalstruct, forward_iterator_wrapper> container_out; void test01() { - bool test __attribute__((unused)) = true; - int inarray[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; const int size = sizeof(inarray) / sizeof(int); diff --git a/libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc b/libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc index 9420bdcaef8..7d7a343669c 100644 --- a/libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc +++ b/libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc @@ -38,8 +38,6 @@ typedef test_container<rvalstruct, forward_iterator_wrapper> container_out; void test01() { - bool test __attribute__((unused)) = true; - int inarray[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; const int size = sizeof(inarray) / sizeof(int); diff --git a/libstdc++-v3/testsuite/20_util/temporary_buffer.cc b/libstdc++-v3/testsuite/20_util/temporary_buffer.cc index a7002c56321..a9e4a9d56d0 100644 --- a/libstdc++-v3/testsuite/20_util/temporary_buffer.cc +++ b/libstdc++-v3/testsuite/20_util/temporary_buffer.cc @@ -26,8 +26,6 @@ struct junk { char j[12]; }; int main(void) { - bool test __attribute__((unused)) = true; - typedef std::pair<junk*, std::ptrdiff_t> pair_type; pair_type results = std::get_temporary_buffer<junk>(5); diff --git a/libstdc++-v3/testsuite/20_util/time_point/1.cc b/libstdc++-v3/testsuite/20_util/time_point/1.cc index 59d0f7f9d93..b358818942c 100644 --- a/libstdc++-v3/testsuite/20_util/time_point/1.cc +++ b/libstdc++-v3/testsuite/20_util/time_point/1.cc @@ -27,7 +27,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; time_point<system_clock> t1; diff --git a/libstdc++-v3/testsuite/20_util/time_point/2.cc b/libstdc++-v3/testsuite/20_util/time_point/2.cc index c0b6f1b8a1a..7704b9f71e7 100644 --- a/libstdc++-v3/testsuite/20_util/time_point/2.cc +++ b/libstdc++-v3/testsuite/20_util/time_point/2.cc @@ -27,7 +27,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; time_point<system_clock> t1, t2; @@ -42,7 +41,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; using namespace std::chrono; time_point<system_clock> t1; diff --git a/libstdc++-v3/testsuite/20_util/time_point/3.cc b/libstdc++-v3/testsuite/20_util/time_point/3.cc index 3150fdf0989..87270167be8 100644 --- a/libstdc++-v3/testsuite/20_util/time_point/3.cc +++ b/libstdc++-v3/testsuite/20_util/time_point/3.cc @@ -27,7 +27,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std::chrono; time_point<system_clock> t1(seconds(1)); diff --git a/libstdc++-v3/testsuite/20_util/time_point/nonmember/constexpr.cc b/libstdc++-v3/testsuite/20_util/time_point/nonmember/constexpr.cc index ce8b3a435b5..f4803ca4d68 100644 --- a/libstdc++-v3/testsuite/20_util/time_point/nonmember/constexpr.cc +++ b/libstdc++-v3/testsuite/20_util/time_point/nonmember/constexpr.cc @@ -22,7 +22,6 @@ int main() { - bool test __attribute__((unused)) = true; using namespace std::chrono; typedef time_point<system_clock> time_type; diff --git a/libstdc++-v3/testsuite/20_util/tuple/48476.cc b/libstdc++-v3/testsuite/20_util/tuple/48476.cc index 3ea01f17c14..394e2166e71 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/48476.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/48476.cc @@ -29,8 +29,6 @@ template<typename T> // libstdc++/48476 void test01() { - bool test __attribute__((unused)) = true; - std::shared_ptr<int> p(new int()), q, r; std::tuple<std::shared_ptr<int>&, int> t0(p, 23), t1(q, 0); diff --git a/libstdc++-v3/testsuite/20_util/tuple/comparison_operators/comparisons.cc b/libstdc++-v3/testsuite/20_util/tuple/comparison_operators/comparisons.cc index 4c4f6f8e9b6..129e01a1f80 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/comparison_operators/comparisons.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/comparison_operators/comparisons.cc @@ -24,8 +24,6 @@ using namespace std; -bool test __attribute__((unused)) = true; - #define TEST1(x) VERIFY( x == x && !(x != x) && x <= x && !(x < x) ) int diff --git a/libstdc++-v3/testsuite/20_util/tuple/cons/allocators.cc b/libstdc++-v3/testsuite/20_util/tuple/cons/allocators.cc index f1b033b8dc0..45e677261ab 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/cons/allocators.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/cons/allocators.cc @@ -102,7 +102,6 @@ struct UsesWithoutTag void test01() { - bool test __attribute__((unused)) = true; using std::allocator_arg; using std::tuple; using std::make_tuple; @@ -164,7 +163,6 @@ void test01() void test02() { - bool test __attribute__((unused)) = true; using std::allocator_arg; using std::tuple; using std::make_tuple; diff --git a/libstdc++-v3/testsuite/20_util/tuple/cons/assignment.cc b/libstdc++-v3/testsuite/20_util/tuple/cons/assignment.cc index 6612c7f5081..9a8eb61e25f 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/cons/assignment.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/cons/assignment.cc @@ -27,8 +27,6 @@ using namespace std; int main() { - bool test __attribute__((unused)) = true; - tuple<> ta; tuple<> tb; ta = tb; diff --git a/libstdc++-v3/testsuite/20_util/tuple/cons/big_tuples.cc b/libstdc++-v3/testsuite/20_util/tuple/cons/big_tuples.cc index fbde7dff9f7..13833e74aa1 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/cons/big_tuples.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/cons/big_tuples.cc @@ -32,8 +32,6 @@ struct foo void test_constructors() { - bool test __attribute__((unused)) = true; - int x1=0,x2=0; const int &z1=x1; diff --git a/libstdc++-v3/testsuite/20_util/tuple/cons/constructor.cc b/libstdc++-v3/testsuite/20_util/tuple/cons/constructor.cc index edfa706f83c..dd64ef5f44f 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/cons/constructor.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/cons/constructor.cc @@ -28,8 +28,6 @@ using namespace std; int main() { - bool test __attribute__((unused)) = true; - int x1=0,x2=0; const int &z1=x1; diff --git a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/23978.cc b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/23978.cc index 561aa8cbeba..98f2faebb4f 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/23978.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/23978.cc @@ -28,8 +28,6 @@ using namespace std; // libstdc++/23978 void test01() { - bool test __attribute__((unused)) = true; - pair<int, int> p(1, 2); int x = 0; int y = 0; diff --git a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/48476.cc b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/48476.cc index 9ac0fda91cd..4238b4efef7 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/48476.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/48476.cc @@ -29,8 +29,6 @@ template<typename... Args1, typename... Args2> void check_tuple_cat(std::tuple<Args1...> t1, std::tuple<Args2...> t2) { - bool test __attribute__((unused)) = true; - typedef std::tuple<Args1..., Args2...> concatenated; auto cat1 = std::tuple_cat( t1, t2 ); diff --git a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/constexpr.cc b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/constexpr.cc index 58155433da1..86b5abb7e91 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/constexpr.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/constexpr.cc @@ -24,9 +24,6 @@ #include <tuple> -bool test __attribute__((unused)) = true; - - // make_tuple void test_make_tuple() diff --git a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/forward_as_tuple.cc b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/forward_as_tuple.cc index 747b8d3651a..b106741efc0 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/forward_as_tuple.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/forward_as_tuple.cc @@ -28,8 +28,6 @@ void test01() { - bool test __attribute__((unused)) = true; - std::forward_as_tuple(); VERIFY( std::get<0>(std::forward_as_tuple(-1)) == -1 ); diff --git a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/make_tuple.cc b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/make_tuple.cc index ab855caca4c..ad7f6eff3ab 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/make_tuple.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/make_tuple.cc @@ -28,8 +28,6 @@ using namespace std; int main() { - bool test __attribute__((unused)) = true; - int i=0; make_tuple(1,2,4.0); make_tuple(ref(i)) = tuple<int>(1); diff --git a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/tie.cc b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/tie.cc index d1cfc62232e..3a60f2cf829 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/tie.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/tie.cc @@ -27,8 +27,6 @@ using namespace std; int main() { - bool test __attribute__((unused)) = true; - int x1 = 0; int x2 = 0; int y1 = 0; diff --git a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/tie2.cc b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/tie2.cc index 39cebfe6e0e..97c58108ec9 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/creation_functions/tie2.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/creation_functions/tie2.cc @@ -26,7 +26,6 @@ int main() { - bool test __attribute__((unused)) = true; using namespace std; int i; diff --git a/libstdc++-v3/testsuite/20_util/tuple/cv_tuple_size.cc b/libstdc++-v3/testsuite/20_util/tuple/cv_tuple_size.cc index ef45f0b2f4e..df5e0e993d3 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/cv_tuple_size.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/cv_tuple_size.cc @@ -25,7 +25,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std; VERIFY( tuple_size<const tuple<> >::value == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/tuple/element_access/get.cc b/libstdc++-v3/testsuite/20_util/tuple/element_access/get.cc index f0bcf22e9bf..0b2b3d6e22f 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/element_access/get.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/element_access/get.cc @@ -27,8 +27,6 @@ using namespace std; int main() { - bool test __attribute__((unused)) = true; - int j=1; const int k=2; tuple<int,int &,const int&> a(0,j,k); diff --git a/libstdc++-v3/testsuite/20_util/tuple/element_access/get_by_type.cc b/libstdc++-v3/testsuite/20_util/tuple/element_access/get_by_type.cc index b1f7a048b99..e02e9f56329 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/element_access/get_by_type.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/element_access/get_by_type.cc @@ -27,8 +27,6 @@ using namespace std; int main() { - bool test __attribute__((unused)) = true; - int j=1; const int k=2; tuple<int,int &,const int&> a(0,j,k); diff --git a/libstdc++-v3/testsuite/20_util/tuple/moveable.cc b/libstdc++-v3/testsuite/20_util/tuple/moveable.cc index d4b93c5439d..ed88361d6d0 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/moveable.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/moveable.cc @@ -28,8 +28,6 @@ int main() { - bool test __attribute__((unused)) = true; - std::tuple<int, double> a(1, 2.0), b; b = std::move(a); VERIFY( std::get<0>(b) == 1 && std::get<1>(b) == 2.0 ); diff --git a/libstdc++-v3/testsuite/20_util/tuple/swap.cc b/libstdc++-v3/testsuite/20_util/tuple/swap.cc index a95eaf9babc..6e260c412ba 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/swap.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/swap.cc @@ -56,8 +56,6 @@ make_move_only (int i) void test01() { - bool test __attribute__((unused)) = true; - std::tuple<> t1, t2; std::swap(t1, t2); @@ -66,8 +64,6 @@ void test01() void test02() { - bool test __attribute__((unused)) = true; - std::tuple<int> t1(1), t2(2); std::swap(t1, t2); @@ -76,8 +72,6 @@ void test02() void test03() { - bool test __attribute__((unused)) = true; - std::tuple<int, float> t1(1, 1.0f), t2(2, 2.0f); std::swap(t1, t2); @@ -87,8 +81,6 @@ void test03() void test04() { - bool test __attribute__((unused)) = true; - std::tuple<int, float, MoveOnly> t1(1, 1.0f, make_move_only(1)), t2(2, 2.0f, make_move_only(2)); diff --git a/libstdc++-v3/testsuite/20_util/tuple/tuple_size.cc b/libstdc++-v3/testsuite/20_util/tuple/tuple_size.cc index e1106ce8dc8..14b623d2be4 100644 --- a/libstdc++-v3/testsuite/20_util/tuple/tuple_size.cc +++ b/libstdc++-v3/testsuite/20_util/tuple/tuple_size.cc @@ -27,8 +27,6 @@ using namespace std; int main() { - bool test __attribute__((unused)) = true; - static_assert(tuple_size<tuple<>>::value == 0, ""); static_assert(tuple_size<tuple<int>>::value == 1, ""); static_assert(tuple_size<tuple<void>>::value == 1, ""); diff --git a/libstdc++-v3/testsuite/20_util/typeindex/comparison_operators.cc b/libstdc++-v3/testsuite/20_util/typeindex/comparison_operators.cc index 02aba25b946..bef65ff8e00 100644 --- a/libstdc++-v3/testsuite/20_util/typeindex/comparison_operators.cc +++ b/libstdc++-v3/testsuite/20_util/typeindex/comparison_operators.cc @@ -50,7 +50,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std; class Abraca { }; diff --git a/libstdc++-v3/testsuite/20_util/typeindex/hash.cc b/libstdc++-v3/testsuite/20_util/typeindex/hash.cc index f2440af0eb3..56a38a1da49 100644 --- a/libstdc++-v3/testsuite/20_util/typeindex/hash.cc +++ b/libstdc++-v3/testsuite/20_util/typeindex/hash.cc @@ -24,7 +24,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std; class Abraca { }; diff --git a/libstdc++-v3/testsuite/20_util/typeindex/hash_code.cc b/libstdc++-v3/testsuite/20_util/typeindex/hash_code.cc index 4bb96626e68..1f9f9e55937 100644 --- a/libstdc++-v3/testsuite/20_util/typeindex/hash_code.cc +++ b/libstdc++-v3/testsuite/20_util/typeindex/hash_code.cc @@ -24,7 +24,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std; class Abraca { }; diff --git a/libstdc++-v3/testsuite/20_util/typeindex/name.cc b/libstdc++-v3/testsuite/20_util/typeindex/name.cc index b43d71214d0..db80b3d7287 100644 --- a/libstdc++-v3/testsuite/20_util/typeindex/name.cc +++ b/libstdc++-v3/testsuite/20_util/typeindex/name.cc @@ -24,7 +24,6 @@ void test01() { - bool test __attribute__((unused)) = true; using namespace std; class Abraca { }; diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635.cc index 9c1e535314b..935848ccbbf 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635.cc @@ -29,7 +29,6 @@ struct Deleter Deleter& operator=(const Deleter&) { - bool test __attribute__((unused)) = true; VERIFY( true ); return *this; } @@ -37,7 +36,6 @@ struct Deleter Deleter& operator=(Deleter&&) { - bool test __attribute__((unused)) = true; VERIFY( false ); return *this; } diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/assign/move.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/assign/move.cc index d329fa9861d..0edd5f3286a 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/assign/move.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/assign/move.cc @@ -28,8 +28,6 @@ struct D : public B {}; void test01() { - bool test __attribute__((unused)) = true; - D *d = new D; std::unique_ptr<D> p1(d); std::unique_ptr<D> p2(new D); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/assign/move_array.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/assign/move_array.cc index c11d75708dd..5c06bc08827 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/assign/move_array.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/assign/move_array.cc @@ -28,8 +28,6 @@ struct D : public B {}; void test01() { - bool test __attribute__((unused)) = true; - D *d = new D[3]; std::unique_ptr<D[]> p1(d); std::unique_ptr<D[]> p2; diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/assign/nullptr.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/assign/nullptr.cc index 35853dc5026..5825f96b444 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/assign/nullptr.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/assign/nullptr.cc @@ -27,8 +27,6 @@ struct A { }; void test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A> p(new A); p = nullptr; @@ -38,8 +36,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A[]> p(new A[2]); p = nullptr; diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/auto_ptr.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/auto_ptr.cc index 158893f090c..605f8ba28e1 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/auto_ptr.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/auto_ptr.cc @@ -31,8 +31,6 @@ struct A { }; void test01() { - bool test __attribute__((unused)) = true; - std::auto_ptr<A> a(new A); std::unique_ptr<A> a2(std::move(a)); VERIFY( a.get() == nullptr ); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/nullptr.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/nullptr.cc index f46ac338706..4b80746d433 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/nullptr.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/nullptr.cc @@ -27,8 +27,6 @@ struct A { }; void test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A> p = nullptr; VERIFY( p.get() == nullptr ); @@ -37,8 +35,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A[]> p = nullptr; VERIFY( p.get() == nullptr ); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/pointer.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/pointer.cc index 94859307500..91135ae5260 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/pointer.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/pointer.cc @@ -61,7 +61,6 @@ void test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::unique_ptr<A> A_default; VERIFY( A_default.get() == 0 ); @@ -89,7 +88,6 @@ void test02() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; A * const A_default = 0; std::unique_ptr<A> p1(A_default); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/pointer_array.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/pointer_array.cc index 911ca54199c..5305e772357 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/pointer_array.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/pointer_array.cc @@ -60,7 +60,6 @@ void test01() { reset_count_struct __attribute__((unused)) reset; - bool test __attribute__((unused)) = true; std::unique_ptr<A[]> A_default; VERIFY( A_default.get() == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/ptr_deleter.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/ptr_deleter.cc index 31a1d928bcb..2b3373edb08 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/cons/ptr_deleter.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/cons/ptr_deleter.cc @@ -30,7 +30,6 @@ void vdel(int* p) { ++count; delete[] p; } void test01() { - bool test __attribute__((unused)) = true; count = 0; { std::unique_ptr<int, void(*)(int*)> p(nullptr, del); @@ -45,7 +44,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; count = 0; { std::unique_ptr<int[], void(*)(int*)> p(nullptr, vdel); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/creation/array.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/creation/array.cc index cbfa2897621..b47261ede9e 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/creation/array.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/creation/array.cc @@ -32,8 +32,6 @@ struct A void test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A[]> a = std::make_unique<A[]>(3); VERIFY( a != nullptr ); VERIFY( a[0].b && a[1].b && a[2].b ); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/creation/single.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/creation/single.cc index 45c6ab2a6c9..dc7d6670711 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/creation/single.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/creation/single.cc @@ -32,8 +32,6 @@ struct A void test01() { - bool test __attribute__((unused)) = true; - int i = 0; double d = 0; char c = 0; diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/hash/1.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/hash/1.cc index dd5570ec6c0..6fc4fdc809d 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/hash/1.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/hash/1.cc @@ -24,8 +24,6 @@ void test01() { - bool test __attribute__((unused)) = true; - struct T { }; std::unique_ptr<T> u0(new T); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/modifiers/43183.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/modifiers/43183.cc index 9747a10a8a3..1461efab523 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/modifiers/43183.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/modifiers/43183.cc @@ -36,8 +36,6 @@ int D::count = 0; void test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<int, D> up; up.reset(); VERIFY( D::count == 0 ); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc index b3a580593e3..74cbc8735b7 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc @@ -36,8 +36,6 @@ struct B : A void test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A> p1; std::unique_ptr<A> p2; @@ -49,8 +47,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A> p1; std::unique_ptr<A> p2(new A); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc index f434b1f7b7b..c5c4400c9df 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc @@ -36,8 +36,6 @@ struct B : A void test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A[]> p1; std::unique_ptr<A[]> p2; @@ -49,8 +47,6 @@ test01() void test02() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A[]> p1; std::unique_ptr<A[]> p2(new A[3]); diff --git a/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc b/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc index 67040d472ec..521b34c5922 100644 --- a/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc +++ b/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc @@ -27,8 +27,6 @@ struct A {}; void test01() { - bool test __attribute__((unused)) = true; - std::unique_ptr<A> p1; std::unique_ptr<A> p2(new A); std::unique_ptr<A> p3; diff --git a/libstdc++-v3/testsuite/20_util/uses_allocator/construction.cc b/libstdc++-v3/testsuite/20_util/uses_allocator/construction.cc index d5b54741b53..9ac4589765e 100644 --- a/libstdc++-v3/testsuite/20_util/uses_allocator/construction.cc +++ b/libstdc++-v3/testsuite/20_util/uses_allocator/construction.cc @@ -91,8 +91,6 @@ template<typename TestType, typename... T> template<typename... T> void test(T... args) { - bool test __attribute__((unused)) = true; - VERIFY( test2<CannotUse>(args...) ); VERIFY( test2<DoesNotUse>(args...) ); VERIFY( test2<UsesWithTag>(args...) ); diff --git a/libstdc++-v3/testsuite/20_util/uses_allocator/value.cc b/libstdc++-v3/testsuite/20_util/uses_allocator/value.cc index 8202b51bc8b..46fc72f904c 100644 --- a/libstdc++-v3/testsuite/20_util/uses_allocator/value.cc +++ b/libstdc++-v3/testsuite/20_util/uses_allocator/value.cc @@ -38,7 +38,6 @@ struct UD { typedef MyDerivedAlloc allocator_type; }; void test01() { - bool test __attribute__((unused)) = true; using std::uses_allocator; using namespace __gnu_test; diff --git a/libstdc++-v3/testsuite/20_util/variant/run.cc b/libstdc++-v3/testsuite/20_util/variant/run.cc index cbe3b17fd7a..3a952221d4e 100644 --- a/libstdc++-v3/testsuite/20_util/variant/run.cc +++ b/libstdc++-v3/testsuite/20_util/variant/run.cc @@ -51,16 +51,12 @@ struct AlwaysThrow void default_ctor() { - bool test [[gnu::unused]] = true; - variant<monostate, string> v; VERIFY(holds_alternative<monostate>(v)); } void copy_ctor() { - bool test [[gnu::unused]] = true; - variant<monostate, string> v("a"); VERIFY(holds_alternative<string>(v)); variant<monostate, string> u(v); @@ -70,8 +66,6 @@ void copy_ctor() void move_ctor() { - bool test [[gnu::unused]] = true; - variant<monostate, string> v("a"); VERIFY(holds_alternative<string>(v)); variant<monostate, string> u(std::move(v)); @@ -82,8 +76,6 @@ void move_ctor() void arbitrary_ctor() { - bool test [[gnu::unused]] = true; - variant<int, string> v("a"); VERIFY(holds_alternative<string>(v)); VERIFY(get<1>(v) == "a"); @@ -91,8 +83,6 @@ void arbitrary_ctor() void copy_assign() { - bool test [[gnu::unused]] = true; - variant<monostate, string> v("a"); VERIFY(holds_alternative<string>(v)); variant<monostate, string> u; @@ -103,8 +93,6 @@ void copy_assign() void move_assign() { - bool test [[gnu::unused]] = true; - variant<monostate, string> v("a"); VERIFY(holds_alternative<string>(v)); variant<monostate, string> u; @@ -116,8 +104,6 @@ void move_assign() void arbitrary_assign() { - bool test [[gnu::unused]] = true; - variant<int, string> v; v = "a"; @@ -127,8 +113,6 @@ void arbitrary_assign() void dtor() { - bool test [[gnu::unused]] = true; - struct A { A(int& called) : called(called) {} ~A() { @@ -150,8 +134,6 @@ void dtor() void in_place_index_ctor() { - bool test [[gnu::unused]] = true; - { variant<int, string> v(in_place<1>, "a"); VERIFY(holds_alternative<string>(v)); @@ -166,8 +148,6 @@ void in_place_index_ctor() void in_place_type_ctor() { - bool test [[gnu::unused]] = true; - { variant<int, string> v(in_place<string>, "a"); VERIFY(holds_alternative<string>(v)); @@ -206,8 +186,6 @@ namespace std void uses_allocator_ctor() { - bool test [[gnu::unused]] = true; - std::allocator<char> a; variant<UsesAllocatable> v(std::allocator_arg, a); VERIFY(get<0>(v).d == 0); @@ -226,8 +204,6 @@ void uses_allocator_ctor() void emplace() { - bool test [[gnu::unused]] = true; - variant<int, string> v; v.emplace<0>(1); VERIFY(get<0>(v) == 1); @@ -252,8 +228,6 @@ void emplace() void test_get() { - bool test [[gnu::unused]] = true; - VERIFY(get<1>(variant<int, string>("a")) == "a"); VERIFY(get<string>(variant<int, string>("a")) == "a"); { @@ -286,8 +260,6 @@ void test_get() void test_relational() { - bool test [[gnu::unused]] = true; - VERIFY((variant<int, string>(2) < variant<int, string>(3))); VERIFY((variant<int, string>(3) == variant<int, string>(3))); VERIFY((variant<int, string>(3) > variant<int, string>(2))); @@ -303,8 +275,6 @@ void test_relational() void test_swap() { - bool test [[gnu::unused]] = true; - variant<int, string> a("a"), b("b"); a.swap(b); VERIFY(get<1>(a) == "b"); @@ -316,8 +286,6 @@ void test_swap() void test_visit() { - bool test [[gnu::unused]] = true; - { struct Visitor { @@ -383,8 +351,6 @@ void test_visit() void test_hash() { - bool test [[gnu::unused]] = true; - unordered_set<variant<int, string>> s; VERIFY(s.emplace(3).second); VERIFY(s.emplace("asdf").second); @@ -419,8 +385,6 @@ void test_hash() void test_valueless_by_exception() { - bool test [[gnu::unused]] = true; - { AlwaysThrow a; bool caught = false; diff --git a/libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc b/libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc index 3974ba8967a..fd1f1625357 100644 --- a/libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc +++ b/libstdc++-v3/testsuite/20_util/weak_ptr/observers/owner_before.cc @@ -30,8 +30,6 @@ struct B { }; int test01() { - bool test __attribute__((unused)) = true; - // test empty weak_ptrs compare equivalent std::weak_ptr<A> p1; std::weak_ptr<B> p2; @@ -47,8 +45,6 @@ test01() int test02() { - bool test __attribute__((unused)) = true; - std::shared_ptr<A> a0; std::weak_ptr<A> w0(a0); |