diff --git a/libcxx/test/libcxx/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.depr_in_cxx14.verify.cpp b/libcxx/test/libcxx/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.depr_in_cxx14.verify.cpp --- a/libcxx/test/libcxx/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.depr_in_cxx14.verify.cpp +++ b/libcxx/test/libcxx/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.depr_in_cxx14.verify.cpp @@ -35,12 +35,9 @@ }; -int main(int, char**) -{ +void f() { int v[1] = {1}; std::random_shuffle(&v[0], &v[1]); // expected-warning {{'random_shuffle' is deprecated}} gen r; std::random_shuffle(&v[0], &v[1], r); // expected-warning {{'random_shuffle' is deprecated}} - - return 0; } diff --git a/libcxx/test/libcxx/atomics/bit-int.verify.cpp b/libcxx/test/libcxx/atomics/bit-int.verify.cpp --- a/libcxx/test/libcxx/atomics/bit-int.verify.cpp +++ b/libcxx/test/libcxx/atomics/bit-int.verify.cpp @@ -18,10 +18,7 @@ #include -int main(int, char**) -{ +void f() { // expected-error@*:*1 {{_Atomic cannot be applied to integer type '_BitInt(32)'}} std::atomic<_BitInt(32)> x(42); - - return 0; } diff --git a/libcxx/test/libcxx/atomics/diagnose_invalid_memory_order.verify.cpp b/libcxx/test/libcxx/atomics/diagnose_invalid_memory_order.verify.cpp --- a/libcxx/test/libcxx/atomics/diagnose_invalid_memory_order.verify.cpp +++ b/libcxx/test/libcxx/atomics/diagnose_invalid_memory_order.verify.cpp @@ -18,7 +18,7 @@ #include -int main(int, char**) { +void f() { std::atomic x(42); volatile std::atomic& vx = x; int val1 = 1; ((void)val1); @@ -123,6 +123,4 @@ std::atomic_compare_exchange_strong_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_acquire); std::atomic_compare_exchange_strong_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_seq_cst); } - - return 0; } diff --git a/libcxx/test/libcxx/containers/associative/non_const_comparator.incomplete.verify.cpp b/libcxx/test/libcxx/containers/associative/non_const_comparator.incomplete.verify.cpp --- a/libcxx/test/libcxx/containers/associative/non_const_comparator.incomplete.verify.cpp +++ b/libcxx/test/libcxx/containers/associative/non_const_comparator.incomplete.verify.cpp @@ -17,9 +17,6 @@ #include #include -#include "test_macros.h" - - template