diff options
Diffstat (limited to 'libcxx/test/std/numerics/rand')
495 files changed, 1485 insertions, 495 deletions
diff --git a/libcxx/test/std/numerics/rand/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/assign.pass.cpp index dbc038fc5bc..5deb1d50cfa 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/assign.pass.cpp @@ -48,8 +48,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/copy.pass.cpp index 78bc6b2972a..443f4f8d86c 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/copy.pass.cpp @@ -46,8 +46,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_engine_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_engine_copy.pass.cpp index a0833fb4a72..57f2bcc76a3 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_engine_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_engine_copy.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::ranlux24_base Engine; @@ -25,4 +25,6 @@ int main() Adaptor a(e); assert(a.base() == e); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_engine_move.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_engine_move.pass.cpp index 5df116384d7..ade8e8d81cf 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_engine_move.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_engine_move.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::ranlux24_base Engine; @@ -26,4 +26,6 @@ int main() Adaptor a(std::move(e0)); assert(a.base() == e); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_result_type.pass.cpp index 4022917b9f0..6fe0947631c 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_result_type.pass.cpp @@ -43,8 +43,10 @@ test2() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_sseq.pass.cpp index c56bf4503ce..fe2d9fea312 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/ctor_sseq.pass.cpp @@ -47,8 +47,10 @@ test2() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/default.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/default.pass.cpp index 703dd3d7c9e..32af7046fdd 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/default.pass.cpp @@ -34,8 +34,10 @@ test2() assert(e1() == 23459059301164ull); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/discard.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/discard.pass.cpp index ca675b9ffba..a6f4d64e334 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/discard.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/discard.pass.cpp @@ -44,8 +44,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/eval.pass.cpp index 33e0f73ee86..75f07aecae5 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/eval.pass.cpp @@ -34,8 +34,10 @@ test2() assert(e() == 276846226770426ull); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/io.pass.cpp index ebfddfc371d..a9fbd7963e8 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/io.pass.cpp @@ -55,8 +55,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/result_type.pass.cpp index 7df00d8e629..a18e09bd15f 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/result_type.pass.cpp @@ -34,8 +34,10 @@ test2() std::uint_fast64_t>::value), ""); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/seed_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/seed_result_type.pass.cpp index 0dff0790c6a..bfa93767eaa 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/seed_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/seed_result_type.pass.cpp @@ -42,8 +42,10 @@ test2() } } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/seed_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/seed_sseq.pass.cpp index 738b306b256..5506cffa117 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/seed_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/seed_sseq.pass.cpp @@ -40,8 +40,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp index fef9ab49737..423a629e7f2 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp @@ -64,8 +64,10 @@ test2() where(E::used_block); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/assign.pass.cpp index def8387e169..79205aacc73 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/assign.pass.cpp @@ -48,8 +48,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/copy.pass.cpp index 179ffaf46d1..22e68626ede 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/copy.pass.cpp @@ -46,8 +46,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_engine_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_engine_copy.pass.cpp index c858600ccb1..65fad3e2f83 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_engine_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_engine_copy.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::mt19937 Engine; @@ -25,4 +25,6 @@ int main() Adaptor a(e); assert(a.base() == e); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_engine_move.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_engine_move.pass.cpp index 1ecf36c43c5..f3b1d526fde 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_engine_move.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_engine_move.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::mt19937 Engine; @@ -26,4 +26,6 @@ int main() Adaptor a(std::move(e0)); assert(a.base() == e); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_result_type.pass.cpp index 9fa1383a841..84817b16ea4 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_result_type.pass.cpp @@ -43,8 +43,10 @@ test2() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_sseq.pass.cpp index a179753a88e..d2792f98f05 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/ctor_sseq.pass.cpp @@ -47,8 +47,10 @@ test2() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/default.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/default.pass.cpp index 422aaf936e3..d7e72e3e72a 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/default.pass.cpp @@ -34,8 +34,10 @@ test2() assert(e1() == 18223106896348967647ull); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/discard.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/discard.pass.cpp index fa735c09e72..8f292192361 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/discard.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/discard.pass.cpp @@ -44,8 +44,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/eval.pass.cpp index 036dc1fbc9a..9d60eaba39a 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/eval.pass.cpp @@ -129,7 +129,7 @@ test8() assert(e() == 16470362623952407241ull); } -int main() +int main(int, char**) { test1(); test2(); @@ -139,4 +139,6 @@ int main() test6(); test7(); test8(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/io.pass.cpp index 0362cbfc23a..b1a73193c24 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/io.pass.cpp @@ -55,8 +55,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/result_type.pass.cpp index ee47a38b9e3..1b6fb87e347 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/result_type.pass.cpp @@ -77,8 +77,10 @@ test2() unsigned long long>::value), ""); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/seed_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/seed_result_type.pass.cpp index 204c89739c5..8225044d778 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/seed_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/seed_result_type.pass.cpp @@ -42,8 +42,10 @@ test2() } } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/seed_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/seed_sseq.pass.cpp index 5c1c34e728d..04374d00098 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/seed_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/seed_sseq.pass.cpp @@ -40,8 +40,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/values.pass.cpp index 10d9f4d7554..be25ad1e2b0 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/values.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/values.pass.cpp @@ -51,8 +51,10 @@ test2() #endif } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/assign.pass.cpp index d3518432c38..da08f58edb6 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/assign.pass.cpp @@ -32,7 +32,9 @@ test1() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/copy.pass.cpp index 7c4930879ae..5788371c36e 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/copy.pass.cpp @@ -31,7 +31,9 @@ test1() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_copy.pass.cpp index 4bd8052627c..0cc29d496dc 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_copy.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::minstd_rand0 Engine; @@ -29,4 +29,6 @@ int main() assert(a.base() == e); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp index 6daa356a7dc..35474e6a0d6 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::minstd_rand0 Engine; @@ -30,4 +30,6 @@ int main() assert(a.base() == e); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_result_type.pass.cpp index ba0350fc5fb..5ca51e151e0 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_result_type.pass.cpp @@ -69,7 +69,9 @@ test1() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_sseq.pass.cpp index 3d3c06db2a2..136e7fe873f 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_sseq.pass.cpp @@ -72,7 +72,9 @@ test1() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/default.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/default.pass.cpp index 438c60790f0..fff5cee2d07 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/default.pass.cpp @@ -25,7 +25,9 @@ test1() assert(e1() == 152607844u); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/discard.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/discard.pass.cpp index 3e98bf554d5..1b86048c2e2 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/discard.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/discard.pass.cpp @@ -30,7 +30,9 @@ test1() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/eval.pass.cpp index fa7056ca965..4eecfea81b7 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/eval.pass.cpp @@ -86,9 +86,11 @@ test3() assert(e() == 500); } -int main() +int main(int, char**) { test1(); test2(); test3(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/io.pass.cpp index 5d7a49a5f3b..5d80b3afcbc 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/io.pass.cpp @@ -41,7 +41,9 @@ test1() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/result_type.pass.cpp index 5ba0b5ed2f5..bcb08557c86 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/result_type.pass.cpp @@ -77,8 +77,10 @@ test2() unsigned long long>::value), ""); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/seed_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/seed_result_type.pass.cpp index 0d71f27e28a..24ccfbbf8e0 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/seed_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/seed_result_type.pass.cpp @@ -29,7 +29,9 @@ test1() } } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/seed_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/seed_sseq.pass.cpp index 0a5d386b1e5..8dfbcb00ee7 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/seed_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/seed_sseq.pass.cpp @@ -28,7 +28,9 @@ test1() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp index 8f9e52442a9..d98fdf58a82 100644 --- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp @@ -44,7 +44,9 @@ test1() where(E::table_size); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.device/ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.device/ctor.pass.cpp index c9838f68144..24e372795f0 100644 --- a/libcxx/test/std/numerics/rand/rand.device/ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.device/ctor.pass.cpp @@ -62,7 +62,7 @@ void check_random_device_invalid(const std::string &token) { } -int main() { +int main(int, char**) { { std::random_device r; } @@ -99,4 +99,6 @@ int main() { std::random_device r; } #endif // !defined(_WIN32) + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.device/entropy.pass.cpp b/libcxx/test/std/numerics/rand/rand.device/entropy.pass.cpp index 38197137743..539c238ba3a 100644 --- a/libcxx/test/std/numerics/rand/rand.device/entropy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.device/entropy.pass.cpp @@ -15,9 +15,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::random_device r; double e = r.entropy(); ((void)e); // Prevent unused warning + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.device/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.device/eval.pass.cpp index b5b8aa11fd5..4b68282f77c 100644 --- a/libcxx/test/std/numerics/rand/rand.device/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.device/eval.pass.cpp @@ -26,7 +26,7 @@ #include "test_macros.h" -int main() +int main(int, char**) { { std::random_device r; @@ -45,4 +45,6 @@ int main() { } #endif + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/assign.pass.cpp index bbd200d21c9..5ed93470d03 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/assign.pass.cpp @@ -26,7 +26,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/copy.pass.cpp index bf4291cec18..e3d866ad461 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/copy.pass.cpp @@ -24,7 +24,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/ctor_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/ctor_double.pass.cpp index 1d9a22d1e7d..a8f76bb2324 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/ctor_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/ctor_double.pass.cpp @@ -15,7 +15,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -32,4 +32,6 @@ int main() D d(0.75); assert(d.p() == 0.75); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/ctor_param.pass.cpp index 5543f407322..a568cb2b78a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/ctor_param.pass.cpp @@ -15,7 +15,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -24,4 +24,6 @@ int main() D d(p); assert(d.p() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eq.pass.cpp index faa683d4db8..24babc11829 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eq.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -32,4 +32,6 @@ int main() D d2(.25); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp index a16d5247508..e28c39099f8 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval.pass.cpp @@ -26,7 +26,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -100,4 +100,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.02); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp index 6d83410d83e..bf1d1174337 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/eval_param.pass.cpp @@ -26,7 +26,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -104,4 +104,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.02); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/get_param.pass.cpp index d24316d878c..0e960d6acba 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/get_param.pass.cpp @@ -15,7 +15,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -24,4 +24,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/io.pass.cpp index 5107e900604..7c7829796d8 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/io.pass.cpp @@ -24,7 +24,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -36,4 +36,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/max.pass.cpp index acb1ada865b..6f4ac7e3d47 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/max.pass.cpp @@ -15,11 +15,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; D d(.25); assert(d.max() == true); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/min.pass.cpp index 626f014b82c..8c369dbf828 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/min.pass.cpp @@ -15,11 +15,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; D d(.5); assert(d.min() == false); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_assign.pass.cpp index f8ea5be59d1..b4fcd04ecfc 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_assign.pass.cpp @@ -16,7 +16,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -26,4 +26,6 @@ int main() p = p0; assert(p.p() == .7); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_copy.pass.cpp index 91a8bacb7f8..96ddd4bc4a9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_copy.pass.cpp @@ -16,7 +16,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -25,4 +25,6 @@ int main() param_type p = p0; assert(p.p() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_ctor.pass.cpp index cf1b7d391af..612e6c6860c 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_ctor.pass.cpp @@ -16,7 +16,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -30,4 +30,6 @@ int main() param_type p(0.25); assert(p.p() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_eq.pass.cpp index b41a8f7785a..cde5611ec37 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_eq.pass.cpp @@ -16,7 +16,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -32,4 +32,6 @@ int main() param_type p2(0.5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_types.pass.cpp index a8d6ba15fac..e1d9532f019 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/param_types.pass.cpp @@ -15,7 +15,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -23,4 +23,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/set_param.pass.cpp index 55af455973c..03e3d8a8c78 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/set_param.pass.cpp @@ -15,7 +15,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; @@ -25,4 +25,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/types.pass.cpp index 0be93b4b0d5..539b809b068 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bernoulli/types.pass.cpp @@ -15,11 +15,13 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::bernoulli_distribution D; typedef D::result_type result_type; static_assert((std::is_same<result_type, bool>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/assign.pass.cpp index 746a35fb54a..e997198adb6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/copy.pass.cpp index f6619293848..2c2b65c9441 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/ctor_int_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/ctor_int_double.pass.cpp index f9ff59cd487..26a6e3a6622 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/ctor_int_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/ctor_int_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -36,4 +36,6 @@ int main() assert(d.t() == 3); assert(d.p() == 0.75); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/ctor_param.pass.cpp index 569ec41c39d..fa69b91237a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.t() == 5); assert(d.p() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eq.pass.cpp index b6c8aeb4a24..dbe086ad4c7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -39,4 +39,6 @@ int main() D d2(4, .25); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval.pass.cpp index 06f16c25777..fea71ccb876 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval.pass.cpp @@ -506,7 +506,7 @@ test11() // assert(kurtosis == x_kurtosis); } -int main() +int main(int, char**) { test1(); test2(); @@ -519,4 +519,6 @@ int main() test9(); test10(); test11(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval_param.pass.cpp index 78a9e6e3b04..cd4d0067878 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval_param.pass.cpp @@ -28,7 +28,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -156,4 +156,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.04); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.3); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/get_param.pass.cpp index 304a6b61a62..a3ba48f5583 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/io.pass.cpp index 90eeb394c5d..cb272152a3b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/max.pass.cpp index 946e7ed93c3..c8ca662b630 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/max.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; D d(4, .25); assert(d.max() == 4); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/min.pass.cpp index c6ac01110b4..ce793f67b7f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; D d(4, .5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_assign.pass.cpp index 24250bbcea9..069d6e440b8 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.t() == 6); assert(p.p() == .7); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_copy.pass.cpp index 9445502ed02..f2b78e6d8f4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -27,4 +27,6 @@ int main() assert(p.t() == 10); assert(p.p() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_ctor.pass.cpp index 2a7f9284379..8ba09a681b2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -40,4 +40,6 @@ int main() assert(p.t() == 10); assert(p.p() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_eq.pass.cpp index 0e705adcf6f..0ba4381ad18 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(3, 0.5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_types.pass.cpp index 4e95286f37d..ba94d412a9f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/set_param.pass.cpp index 66f1d875d50..ec82a93ffc0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/types.pass.cpp index 60f81149906..c52681a1354 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::binomial_distribution<> D; @@ -28,4 +28,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, long>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/assign.pass.cpp index 99d7a6dc138..ae49feb3e3d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/copy.pass.cpp index ea83185e598..73ff6d68f95 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ctor_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ctor_double.pass.cpp index f099589c8a4..1d4388e4dc3 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ctor_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ctor_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -28,4 +28,6 @@ int main() D d(0.75); assert(d.p() == 0.75); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ctor_param.pass.cpp index f682fb71c74..3bcebc36f80 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.p() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eq.pass.cpp index aa358fe74e1..47ea0f28247 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(.25); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval.pass.cpp index 4addb5e153b..46ec8812193 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval.pass.cpp @@ -286,7 +286,7 @@ test6() assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.02); } -int main() +int main(int, char**) { test1(); test2(); @@ -294,4 +294,6 @@ int main() test4(); test5(); test6(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval_param.pass.cpp index a3194c4d123..825fa3f5c4d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/eval_param.pass.cpp @@ -28,7 +28,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -156,4 +156,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.02); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/get_param.pass.cpp index 2ef2406200e..35679a8627e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/io.pass.cpp index fb419b46849..36de49f78cf 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/max.pass.cpp index 00a3780edc6..9e785da2eed 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/max.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; D d(.25); assert(d.max() == std::numeric_limits<int>::max()); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/min.pass.cpp index ab9e964f0af..63f69f25e2a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; D d(.5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_assign.pass.cpp index 0b6033d395b..c88af2d68e1 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -27,4 +27,6 @@ int main() p = p0; assert(p.p() == .7); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_copy.pass.cpp index 92f9177673a..117b98bc129 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -26,4 +26,6 @@ int main() param_type p = p0; assert(p.p() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_ctor.pass.cpp index 75a9b436d54..71710228597 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -31,4 +31,6 @@ int main() param_type p(0.25); assert(p.p() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_eq.pass.cpp index 973491fd8ec..a741f06f603 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_types.pass.cpp index bb80250a1b8..2f9efc268c9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/set_param.pass.cpp index e66f9ace40f..74d49d5d8e2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/types.pass.cpp index 528996f5041..a62b66134e7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::geometric_distribution<> D; @@ -28,4 +28,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, long>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/assign.pass.cpp index 8b6d1e5a55f..20f7f9ffd10 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/copy.pass.cpp index 68c7703b270..73ee12e430b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ctor_int_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ctor_int_double.pass.cpp index 3b18e806890..0b9418b7c26 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ctor_int_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ctor_int_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -36,4 +36,6 @@ int main() assert(d.k() == 3); assert(d.p() == 0.75); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ctor_param.pass.cpp index 51b875da968..485a3ae98f9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.k() == 5); assert(d.p() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eq.pass.cpp index 7fa43ae9ad7..b93084e479f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -39,4 +39,6 @@ int main() D d2(4, .25); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval.pass.cpp index 039403eea2f..4a8f7884246 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval.pass.cpp @@ -284,7 +284,7 @@ test6() assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.03); } -int main() +int main(int, char**) { test1(); test2(); @@ -292,4 +292,6 @@ int main() test4(); test5(); test6(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval_param.pass.cpp index d1f6b62581a..b99f6fb07e5 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval_param.pass.cpp @@ -28,7 +28,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -156,4 +156,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.03); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/get_param.pass.cpp index 0cfe69f0ee4..63fe3804315 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/io.pass.cpp index cb5ca473f54..a26f1990617 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/max.pass.cpp index c5c1cc10676..3bc54a4be4d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/max.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; D d(4, .25); assert(d.max() == std::numeric_limits<int>::max()); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/min.pass.cpp index 2dfa797ccc8..b2354d77c0e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; D d(4, .5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_assign.pass.cpp index d2e94877161..7968b01e843 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.k() == 6); assert(p.p() == .7); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_copy.pass.cpp index ded91956961..b16818b26a4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -27,4 +27,6 @@ int main() assert(p.k() == 10); assert(p.p() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_ctor.pass.cpp index 0fc228a32d1..ad7908d314c 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -40,4 +40,6 @@ int main() assert(p.k() == 10); assert(p.p() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_eq.pass.cpp index d65fa544f7a..793b4361cd9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(3, 0.5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_types.pass.cpp index 0ac9230ce02..c0164edc8fa 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/set_param.pass.cpp index d785330a4e3..8971be5ee48 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/types.pass.cpp index 6d2b75585b9..ea177377a88 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::negative_binomial_distribution<> D; @@ -28,4 +28,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, long>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/assign.pass.cpp index 66d5a7adeaa..dfe8785ff9f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/copy.pass.cpp index 3d7db5423b4..85511d16107 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/ctor_double_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/ctor_double_double.pass.cpp index eb4068c4b2e..f452b6e0bf3 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/ctor_double_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/ctor_double_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -36,4 +36,6 @@ int main() assert(d.a() == 14.5); assert(d.b() == 5.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/ctor_param.pass.cpp index aedfbb5d3b6..3a8ed3cc959 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.a() == 0.25); assert(d.b() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eq.pass.cpp index e4e29635697..bc42b94f9ec 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(2.5, 4.5); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eval.pass.cpp index f578164bdef..2b63645ae7d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eval.pass.cpp @@ -26,7 +26,7 @@ f(double x, double a, double b) return 1/3.1415926535897932 * std::atan((x - a)/b) + .5; } -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -73,4 +73,6 @@ int main() for (int i = 0; i < N; ++i) assert(std::abs(f(u[i], a, b) - double(i)/N) < .001); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eval_param.pass.cpp index 450e1922563..56921fe0fa7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/eval_param.pass.cpp @@ -26,7 +26,7 @@ f(double x, double a, double b) return 1/3.1415926535897932 * std::atan((x - a)/b) + .5; } -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -79,4 +79,6 @@ int main() for (int i = 0; i < N; ++i) assert(std::abs(f(u[i], a, b) - double(i)/N) < .001); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/get_param.pass.cpp index 635d116eb0e..c3c88b8d7e0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/io.pass.cpp index 73a7e11aeb8..db50cfd5c93 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/max.pass.cpp index bfde51747e8..963e8ed379b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/min.pass.cpp index 2e2ba7db803..59044b8e272 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; D d(.5, .5); assert(d.min() == -INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_assign.pass.cpp index c2a7a04dcdb..04d94e74db5 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.a() == .75); assert(p.b() == 6); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_copy.pass.cpp index 0ee42ef6418..88739df6827 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -27,4 +27,6 @@ int main() assert(p.a() == 10); assert(p.b() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_ctor.pass.cpp index 3c44670683d..8563bafbb8c 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -40,4 +40,6 @@ int main() assert(p.a() == 10); assert(p.b() == 5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_eq.pass.cpp index 12ce7de78a0..97553701ecf 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5, .5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_types.pass.cpp index 327d1e7d63b..ca0539c4140 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/set_param.pass.cpp index 9b5b4af160b..ba66ec16ab6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/types.pass.cpp index b88e6328ab2..09f79da5126 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.cauchy/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::cauchy_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/assign.pass.cpp index cd25b1929b0..75242c2b943 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/copy.pass.cpp index c7881c68603..3eeba40d01e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/ctor_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/ctor_double.pass.cpp index 77279803e9f..a778b2face4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/ctor_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/ctor_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -28,4 +28,6 @@ int main() D d(14.5); assert(d.n() == 14.5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/ctor_param.pass.cpp index 7cf8c7dfb5a..922e44f6116 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.n() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eq.pass.cpp index f26b78a7996..8b9ad457428 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(4.5); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp index 81f3359ebc5..b080886a8d1 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -148,4 +148,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp index 09a33327f4d..86ac86ed350 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/eval_param.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -154,4 +154,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/get_param.pass.cpp index 0173fb3f41e..55fda0872c6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/io.pass.cpp index fde2fecf009..1017861318f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/max.pass.cpp index d5b337f2c56..19ab87ca9e3 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/min.pass.cpp index 54d800559c6..af5b4561728 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; D d(.5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_assign.pass.cpp index fa243f22c34..0b13690f2b0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -27,4 +27,6 @@ int main() p = p0; assert(p.n() == .75); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_copy.pass.cpp index c73f93a321f..22fe4b4ec30 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -26,4 +26,6 @@ int main() param_type p = p0; assert(p.n() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_ctor.pass.cpp index 34476f939f5..b3bbd8668a0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -31,4 +31,6 @@ int main() param_type p(10); assert(p.n() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_eq.pass.cpp index e40f5d19f8f..f615acad8c5 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_types.pass.cpp index 4ecb983b242..a6727c429fa 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/set_param.pass.cpp index eecfbf2feee..d497407e1e0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/types.pass.cpp index d211af8bbc8..e33551debf2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.chisq/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::chi_squared_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/assign.pass.cpp index c7eb0f983b1..c73d46ccb0f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/copy.pass.cpp index 6ef45d0d55a..9a9670154b4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/ctor_double_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/ctor_double_double.pass.cpp index 8b5acf39993..b29664ee486 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/ctor_double_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/ctor_double_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -36,4 +36,6 @@ int main() assert(d.m() == 14.5); assert(d.n() == 5.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/ctor_param.pass.cpp index 2762c8dbb0f..3318d52229f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.m() == 0.25); assert(d.n() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eq.pass.cpp index ea040c9c62c..b91da051158 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(2.5, 4.5); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval.pass.cpp index 55c8ccf1b0a..9a4cdf175d2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval.pass.cpp @@ -45,7 +45,7 @@ f(double x, double m, double n) return I(m * x / (m*x + n), static_cast<unsigned>(m/2), static_cast<unsigned>(n/2)); } -int main() +int main(int, char**) { // Purposefully only testing even integral values of m and n (for now) { @@ -99,4 +99,6 @@ int main() for (int i = 0; i < N; ++i) assert(std::abs(f(u[i], d.m(), d.n()) - double(i)/N) < .01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval_param.pass.cpp index 13818e02600..59a19d57ed2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/eval_param.pass.cpp @@ -45,7 +45,7 @@ f(double x, double m, double n) return I(m * x / (m*x + n), static_cast<unsigned>(m/2), static_cast<unsigned>(n/2)); } -int main() +int main(int, char**) { // Purposefully only testing even integral values of m and n (for now) { @@ -105,4 +105,6 @@ int main() for (int i = 0; i < N; ++i) assert(std::abs(f(u[i], p.m(), p.n()) - double(i)/N) < .01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/get_param.pass.cpp index 386696acec5..716d852dd10 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/io.pass.cpp index c08d61e1d24..870d086ccd6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/max.pass.cpp index 27bd09fc142..5e9c2968bd7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/min.pass.cpp index a3e382c7f9a..8aca42d94e7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; D d(.5, .5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_assign.pass.cpp index d026525e732..3622aeb3933 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.m() == .75); assert(p.n() == 6); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_copy.pass.cpp index 21364a393e5..cc936174c38 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -27,4 +27,6 @@ int main() assert(p.m() == 10); assert(p.n() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_ctor.pass.cpp index 7adacd37b90..b7bef507d08 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -40,4 +40,6 @@ int main() assert(p.m() == 10); assert(p.n() == 5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_eq.pass.cpp index f4fb9bb9f65..1345723ec1b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5, .5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_types.pass.cpp index 3a716bf7c89..8fdb9fccfcc 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/set_param.pass.cpp index 9164f750fe0..cad5deda3ca 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/types.pass.cpp index ee96f346066..567ed9f1273 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.f/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::fisher_f_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/assign.pass.cpp index 20157a2eda0..567ae63b8a5 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/copy.pass.cpp index 4e73c9d2209..f27ea836a99 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/ctor_double_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/ctor_double_double.pass.cpp index d1116cca6e1..e19839f2a48 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/ctor_double_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/ctor_double_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -36,4 +36,6 @@ int main() assert(d.m() == 14.5); assert(d.s() == 5.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/ctor_param.pass.cpp index f88d433059b..09ee798b8fd 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.m() == 0.25); assert(d.s() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eq.pass.cpp index 627f5796120..7257f57b1dc 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(2.5, 4.5); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval.pass.cpp index bcbc04c32fb..90841754881 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval.pass.cpp @@ -248,11 +248,13 @@ test5() assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.7); } -int main() +int main(int, char**) { test1(); test2(); test3(); test4(); test5(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval_param.pass.cpp index 350a3258763..1c40e66b224 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval_param.pass.cpp @@ -258,11 +258,13 @@ test5() assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.7); } -int main() +int main(int, char**) { test1(); test2(); test3(); test4(); test5(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/get_param.pass.cpp index a553901fe2f..e56cae65b36 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/io.pass.cpp index 10ee0e82003..204a8f5f3b2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/max.pass.cpp index 815db8a8935..2297a4160d3 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/min.pass.cpp index d199cc0b999..84154865b93 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; D d(.5, .5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_assign.pass.cpp index 3597e6d470f..9999b8499f0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.m() == .75); assert(p.s() == 6); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_copy.pass.cpp index a0657ce5cca..6ad49592fb1 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -27,4 +27,6 @@ int main() assert(p.m() == 10); assert(p.s() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_ctor.pass.cpp index cd533afd877..cb1735b790f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -40,4 +40,6 @@ int main() assert(p.m() == 10); assert(p.s() == 5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_eq.pass.cpp index 8e4cd9a6ffa..a6be4db10ad 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5, .5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_types.pass.cpp index 7f2b726b147..99f13be070c 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/set_param.pass.cpp index bc67664b0e5..9924757177d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/types.pass.cpp index ae8b59b6615..6bff26088a0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::lognormal_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/assign.pass.cpp index 77c3cfbe2da..492a0ea6aef 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/copy.pass.cpp index fa130e4c9a8..f2326bbc343 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/ctor_double_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/ctor_double_double.pass.cpp index 5081372829b..2c4462f252a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/ctor_double_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/ctor_double_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -36,4 +36,6 @@ int main() assert(d.mean() == 14.5); assert(d.stddev() == 5.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/ctor_param.pass.cpp index bdb5c69f658..66331187c52 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.mean() == 0.25); assert(d.stddev() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eq.pass.cpp index ff62af28048..87b7c4d7d0d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(2.5, 4.5); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp index b2cf8534d92..5362aef09f8 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -66,4 +66,6 @@ int main() assert(std::abs(skew - x_skew) < 0.01); assert(std::abs(kurtosis - x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp index 55f0c8180e6..343bdd7dc6f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/eval_param.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -68,4 +68,6 @@ int main() assert(std::abs(skew - x_skew) < 0.01); assert(std::abs(kurtosis - x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/get_param.pass.cpp index f173955013f..a293371069b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/io.pass.cpp index 765c4518789..601f8d58014 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/max.pass.cpp index 9218cfa8359..24adfc05c7c 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/min.pass.cpp index 1ec45642527..0e2c27a183e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; D d(.5, .5); assert(d.min() == -INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_assign.pass.cpp index 08195232eba..4a37869230b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.mean() == .75); assert(p.stddev() == 6); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_copy.pass.cpp index cc16ec7e3c1..7ae72e6dfd2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -27,4 +27,6 @@ int main() assert(p.mean() == 10); assert(p.stddev() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_ctor.pass.cpp index f58fd3b5aea..e947060e520 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -40,4 +40,6 @@ int main() assert(p.mean() == 10); assert(p.stddev() == 5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_eq.pass.cpp index 859dba8a4a6..cf7fa39cf31 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5, .5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_types.pass.cpp index ef88be7996e..2fef65e8c29 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/set_param.pass.cpp index 7b4e9ca4b1c..46f1cb2ee05 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/types.pass.cpp index 754e2c28dd2..f532786c9d8 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.normal/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::normal_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/assign.pass.cpp index e2566347ea3..bb6ced5e887 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/copy.pass.cpp index 0f64eb7cc62..a6aa61180fa 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/ctor_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/ctor_double.pass.cpp index 88827fee4d3..a133ff30c62 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/ctor_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/ctor_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -28,4 +28,6 @@ int main() D d(14.5); assert(d.n() == 14.5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/ctor_param.pass.cpp index ba286242ce3..be11e9224c1 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.n() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eq.pass.cpp index e513658138a..2de6ca5513b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(4.5); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval.pass.cpp index d8b3783e9e3..bb1630ea44d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval.pass.cpp @@ -28,7 +28,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -135,4 +135,6 @@ int main() assert(std::abs(skew - x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.02); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval_param.pass.cpp index cb47b07a6d0..3b939010a99 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval_param.pass.cpp @@ -28,7 +28,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -141,4 +141,6 @@ int main() assert(std::abs(skew - x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.02); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/get_param.pass.cpp index f1cd34de749..170aed3dbec 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/io.pass.cpp index 8fb8381daf9..60f9a6fb3ff 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/max.pass.cpp index f64207c4063..f2fe365443b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/min.pass.cpp index 8f6d4f65b0c..ab98be4504f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; D d(.5); assert(d.min() == -INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_assign.pass.cpp index 25137f9c136..54e9313ae67 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -27,4 +27,6 @@ int main() p = p0; assert(p.n() == .75); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_copy.pass.cpp index b207d7dec3b..a27a735ca41 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -26,4 +26,6 @@ int main() param_type p = p0; assert(p.n() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_ctor.pass.cpp index bcaac8774e2..897a3e3cff4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -31,4 +31,6 @@ int main() param_type p(10); assert(p.n() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_eq.pass.cpp index eea4cc99bd8..cd3a04a341e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_types.pass.cpp index b064d111ce3..1acecc1d110 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/set_param.pass.cpp index 2b451681114..85c6a3cb1cd 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/types.pass.cpp index c9fc1aaccda..f89da9f9ede 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::student_t_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/assign.pass.cpp index 8ce712a5469..bfee1f279ad 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/copy.pass.cpp index df5b00fb8bc..41119b4fefc 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/ctor_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/ctor_double.pass.cpp index 479f221e037..530d7de9a93 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/ctor_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/ctor_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -28,4 +28,6 @@ int main() D d(3.5); assert(d.lambda() == 3.5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/ctor_param.pass.cpp index 31926e520ed..174e91f8f31 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.lambda() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eq.pass.cpp index 27841184cc1..609f226a540 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(.25); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp index db71f9c905b..bfe7e8da385 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -148,4 +148,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp index 28f6e6d78ac..00054a76e68 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/eval_param.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -72,4 +72,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/get_param.pass.cpp index c33383261f1..9cb46bf04f6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/io.pass.cpp index d8b4da1f37b..e8613480c6e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/max.pass.cpp index bf02b03bddf..9859883c125 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == std::numeric_limits<D::result_type>::infinity()); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/min.pass.cpp index abca78185c6..e1957295213 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; D d(.5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_assign.pass.cpp index 47ca9d508a2..9958d632b2a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -27,4 +27,6 @@ int main() p = p0; assert(p.lambda() == .7); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_copy.pass.cpp index df00ddd2286..676eac6465b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -26,4 +26,6 @@ int main() param_type p = p0; assert(p.lambda() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_ctor.pass.cpp index 9eb9881f5e7..8483bf9ff75 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -31,4 +31,6 @@ int main() param_type p(10); assert(p.lambda() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_eq.pass.cpp index 085f55639de..e36ffe029f7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_types.pass.cpp index 9e43dff4a99..1b137acf9a9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/set_param.pass.cpp index bc36185782a..7147b313c79 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/types.pass.cpp index fe9f84be0db..289c2f1a4a1 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.exp/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::exponential_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/assign.pass.cpp index 8aab78c0798..15333b04804 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/copy.pass.cpp index 48f8b46b792..a71dd8e31a4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/ctor_double_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/ctor_double_double.pass.cpp index 2b02acf62d9..1123da3f226 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/ctor_double_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/ctor_double_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -36,4 +36,6 @@ int main() assert(d.a() == 14.5); assert(d.b() == 5.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/ctor_param.pass.cpp index 3e569438a00..4160b0337e3 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.a() == 0.25); assert(d.b() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eq.pass.cpp index 8d5e08f5ce0..ab14c2ac5c4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(2.5, 4.5); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval.pass.cpp index 42ccae9c85e..c83e78e01f6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval.pass.cpp @@ -192,10 +192,12 @@ test4() assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } -int main() +int main(int, char**) { test1(); test2(); test3(); test4(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval_param.pass.cpp index ef1ca6aafe5..bf3df445559 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval_param.pass.cpp @@ -200,10 +200,12 @@ test4() assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } -int main() +int main(int, char**) { test1(); test2(); test3(); test4(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/get_param.pass.cpp index fe300d6920c..27499a49a5f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/io.pass.cpp index 9fefd6058b4..219d0f1e2da 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/max.pass.cpp index b16f7f2a5c1..bfa6f248356 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/min.pass.cpp index 199c14e5f75..bd97a0ba396 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; D d(.5, .5); assert(d.min() == -INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_assign.pass.cpp index cd2aac8cafd..b92b6fbe933 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.a() == .75); assert(p.b() == 6); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_copy.pass.cpp index 58ad1f2c972..f64a3203050 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -27,4 +27,6 @@ int main() assert(p.a() == 10); assert(p.b() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_ctor.pass.cpp index 3dd5e788e89..906f7160afc 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -40,4 +40,6 @@ int main() assert(p.a() == 10); assert(p.b() == 5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_eq.pass.cpp index 532452c2e77..c4e4a7060ea 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5, .5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_types.pass.cpp index af00f4b7ff0..30c46459bb6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/set_param.pass.cpp index f7ff8fdf473..88fff04fb10 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/types.pass.cpp index 53ad76218b3..e96c0d4ad45 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::extreme_value_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/assign.pass.cpp index 707c5b4b1da..35eb5c277cb 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/copy.pass.cpp index b080f76a8a8..962374efe87 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/ctor_double_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/ctor_double_double.pass.cpp index c359c08db15..31ce06d15aa 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/ctor_double_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/ctor_double_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -36,4 +36,6 @@ int main() assert(d.alpha() == 14.5); assert(d.beta() == 5.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/ctor_param.pass.cpp index a475a67f5a4..c78821f871d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.alpha() == 0.25); assert(d.beta() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eq.pass.cpp index 932c57a06f9..ee365f8e7c2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(2.5, 4.5); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval.pass.cpp index b972c3f5e8b..f9e678d1caa 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval.pass.cpp @@ -28,7 +28,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -147,4 +147,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval_param.pass.cpp index 803daa82e3e..aeb0bbf31e0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval_param.pass.cpp @@ -28,7 +28,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -153,4 +153,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/get_param.pass.cpp index 31bbbfca87a..82b1c9bfd78 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/io.pass.cpp index 6824616bdfc..6732ca210ff 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/max.pass.cpp index 29df499678d..eb9e2b4f2e0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/min.pass.cpp index 37eba2f10cf..3eda5a65183 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; D d(.5, .5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_assign.pass.cpp index 4470505003e..28d3997c4d6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.alpha() == .75); assert(p.beta() == 6); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_copy.pass.cpp index d7eb86d23a4..dc2b32dd7ee 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -27,4 +27,6 @@ int main() assert(p.alpha() == 10); assert(p.beta() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_ctor.pass.cpp index 3c72bee5aae..333b670f1da 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -40,4 +40,6 @@ int main() assert(p.alpha() == 10); assert(p.beta() == 5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_eq.pass.cpp index d8cbeb23af1..2ba854163de 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5, .5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_types.pass.cpp index f9467d6a1a8..0fc07ef9584 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/set_param.pass.cpp index ca1c4b48d7d..4af868a270b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/types.pass.cpp index 197a9b224d5..31a33c0cf8a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::gamma_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/assign.pass.cpp index ee487a41668..4379d0bfd05 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/copy.pass.cpp index 2e141ca9295..60fa5193360 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/ctor_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/ctor_double.pass.cpp index d5f86cb03f9..e27d13331d2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/ctor_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/ctor_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -28,4 +28,6 @@ int main() D d(3.5); assert(d.mean() == 3.5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/ctor_param.pass.cpp index c8ee8414682..117adb25a50 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.mean() == 0.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eq.pass.cpp index cc7a8bd9d64..0d7dda0d972 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(.25); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval.pass.cpp index 0e3d1c2e4d0..588eddba2eb 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval.pass.cpp @@ -28,7 +28,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -147,4 +147,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval_param.pass.cpp index 27b6a9c39c4..67f72684313 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/eval_param.pass.cpp @@ -28,7 +28,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -153,4 +153,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/get_param.pass.cpp index 8d2b76df24c..a55a3837c7f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/io.pass.cpp index e8ffce1faf4..4aec884f6b9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/max.pass.cpp index 853d70749a3..b1cb125084a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == std::numeric_limits<int>::max()); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/min.pass.cpp index da95d9c4cef..e65319c56c2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; D d(.5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_assign.pass.cpp index 1982ff5dedc..393153a7c06 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -27,4 +27,6 @@ int main() p = p0; assert(p.mean() == .7); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_copy.pass.cpp index 841c7ddacae..a02e7250fc7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -26,4 +26,6 @@ int main() param_type p = p0; assert(p.mean() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_ctor.pass.cpp index 8dea424b488..1e395fdfd22 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -31,4 +31,6 @@ int main() param_type p(10); assert(p.mean() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_eq.pass.cpp index 307a0d08df1..5e9aa27ccf4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_types.pass.cpp index c4e1e434a9d..b81d15cf0be 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/set_param.pass.cpp index 406b8472284..d75e6a1daf8 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/types.pass.cpp index 16165b0b768..982919268be 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.poisson/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::poisson_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, unsigned long long>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/assign.pass.cpp index c6090b523d9..ff81b812083 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/copy.pass.cpp index 22d51fc3428..0cfafa7257a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/ctor_double_double.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/ctor_double_double.pass.cpp index ac093c5f501..3f4d55eb9bd 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/ctor_double_double.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/ctor_double_double.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -36,4 +36,6 @@ int main() assert(d.a() == 14.5); assert(d.b() == 5.25); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/ctor_param.pass.cpp index 4faae698b5e..e876a2df0e6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.a() == 0.25); assert(d.b() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eq.pass.cpp index 12a3e2354d8..1de323aef10 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(2.5, 4.5); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp index 6d086b87d9a..88e40b29c54 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -160,4 +160,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.03); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp index 6142f847d37..3959f440797 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/eval_param.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -166,4 +166,6 @@ int main() assert(std::abs((skew - x_skew) / x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.03); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/get_param.pass.cpp index fcc21fb2910..c2fbf7b98b9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/io.pass.cpp index 7ecc16f5735..6b4f4e9ddbb 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/max.pass.cpp index 30b504a9643..3d9fe0b357a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -24,4 +24,6 @@ int main() D::result_type m = d.max(); assert(m == INFINITY); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/min.pass.cpp index 16a89bcd43c..f92384041ac 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; D d(.5, .5); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_assign.pass.cpp index 3be04f26891..add72f68563 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.a() == .75); assert(p.b() == 6); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_copy.pass.cpp index 800d6302a86..f2b7e95a4c3 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -27,4 +27,6 @@ int main() assert(p.a() == 10); assert(p.b() == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_ctor.pass.cpp index f88ba354563..6a03330c156 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -40,4 +40,6 @@ int main() assert(p.a() == 10); assert(p.b() == 5); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_eq.pass.cpp index 621eda13f54..e47f576728c 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -33,4 +33,6 @@ int main() param_type p2(0.5, .5); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_types.pass.cpp index cd7d5209f50..08c58d03d1a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/set_param.pass.cpp index 05acfd5e650..f3c5a20d29e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/types.pass.cpp index bd9b474794f..51b97e081d7 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.weibull/types.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::weibull_distribution<> D; @@ -30,4 +30,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/assign.pass.cpp index a6d6822b6f8..f1d5b3b24c2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/assign.pass.cpp @@ -28,7 +28,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/copy.pass.cpp index 0b1b7b919c3..19f8dc179e2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/copy.pass.cpp @@ -26,7 +26,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_default.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_default.pass.cpp index 89fc479f2ba..f8d769dbda0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_default.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -25,4 +25,6 @@ int main() assert(p.size() == 1); assert(p[0] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_func.pass.cpp index 700eb91bae7..198b845b3e6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_func.pass.cpp @@ -23,7 +23,7 @@ double fw(double x) return x+1; } -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -56,4 +56,6 @@ int main() assert(p[1] == .21875); assert(p[2] == .28125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_init.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_init.pass.cpp index 51e43f4d2fe..a9c1e2bb42c 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_init.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_init.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -77,4 +77,6 @@ int main() assert(p[1] == 0); assert(p[2] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_iterator.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_iterator.pass.cpp index eafbd1b564d..66912cf4a94 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_iterator.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_iterator.pass.cpp @@ -17,7 +17,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -83,4 +83,6 @@ int main() assert(p[1] == 0); assert(p[2] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_param.pass.cpp index 8a18ab83e27..a25c9fbd31c 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -29,4 +29,6 @@ int main() assert(p[0] == 0.25); assert(p[1] == 0.75); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eq.pass.cpp index 302e171ca08..409cc39ebb1 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -41,4 +41,6 @@ int main() D d2; assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eval.pass.cpp index 170fc16a7f6..5dd70d144fa 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eval.pass.cpp @@ -19,7 +19,7 @@ #include <vector> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -275,4 +275,6 @@ int main() else assert(u[i] == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eval_param.pass.cpp index dbfd5da94bb..6cc4e90b25e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/eval_param.pass.cpp @@ -19,7 +19,7 @@ #include <vector> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -41,4 +41,6 @@ int main() for (int i = 0; i <= 2; ++i) assert(std::abs((double)u[i]/N - prob[i]) / prob[i] < 0.001); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/get_param.pass.cpp index 26ef68c66de..59e33128243 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -26,4 +26,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/io.pass.cpp index 4e95cc47714..ff9434c8a16 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -38,4 +38,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/max.pass.cpp index c6356cf7697..d365763914f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -30,4 +30,6 @@ int main() D d(p0, p0+4); assert(d.max() == 3); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/min.pass.cpp index b40c4c51336..259eddc5d02 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/min.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -24,4 +24,6 @@ int main() D d(p0, p0+3); assert(d.min() == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_assign.pass.cpp index 23decd2b831..c50a2536c20 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -28,4 +28,6 @@ int main() p = p0; assert(p == p0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_copy.pass.cpp index a50a5f4244d..9b7e6b9edcf 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -27,4 +27,6 @@ int main() param_type p = p0; assert(p == p0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_default.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_default.pass.cpp index b915e2cb58b..680ce405c7e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_default.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -28,4 +28,6 @@ int main() assert(p.size() == 1); assert(p[0] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_func.pass.cpp index 8d00e628334..4dd919dc4ec 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_func.pass.cpp @@ -23,7 +23,7 @@ double fw(double x) return x+1; } -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -60,4 +60,6 @@ int main() assert(p[1] == .21875); assert(p[2] == .28125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_init.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_init.pass.cpp index 69ffe3d4612..91adbdb07da 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_init.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_init.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -84,4 +84,6 @@ int main() assert(p[1] == 0); assert(p[2] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_iterator.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_iterator.pass.cpp index aa7d6bfb820..b553ffab127 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_iterator.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_ctor_iterator.pass.cpp @@ -17,7 +17,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -90,4 +90,6 @@ int main() assert(p[1] == 0); assert(p[2] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_eq.pass.cpp index aac1d00fed8..3ca6786933f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -35,4 +35,6 @@ int main() param_type p2; assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_types.pass.cpp index 558f8ad7f71..fab19160264 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/set_param.pass.cpp index 9334f724563..9858a30a778 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -27,4 +27,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/types.pass.cpp index 99a474a4cf8..d45475ba36f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.discrete/types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::discrete_distribution<> D; @@ -28,4 +28,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, long>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/assign.pass.cpp index 1de6fd363ec..3b63601aee9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/assign.pass.cpp @@ -29,7 +29,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/copy.pass.cpp index 6d8e36ef3dc..82b0d8ef3f9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/copy.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_default.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_default.pass.cpp index f05cd9941f7..836b690082a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_default.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -31,4 +31,6 @@ int main() assert(dn.size() == 1); assert(dn[0] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_func.pass.cpp index 7c8ae7fa88a..7e7537ad804 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_func.pass.cpp @@ -23,7 +23,7 @@ double fw(double x) return 2*x; } -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -60,4 +60,6 @@ int main() assert(dn[0] == 0.1); assert(dn[1] == 0.15); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_init_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_init_func.pass.cpp index f86cbf56c4c..22c8a1f4ef2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_init_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_init_func.pass.cpp @@ -26,7 +26,7 @@ double f(double x) return x*2; } -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -74,4 +74,6 @@ int main() assert(dn[0] == 0.203125); assert(dn[1] == 0.1484375); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_iterator.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_iterator.pass.cpp index 463e78c850a..695a7ba5f16 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_iterator.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_iterator.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -92,4 +92,6 @@ int main() assert(dn[1] == .3125); assert(dn[2] == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_param.pass.cpp index e9439d2933d..1a10bb31b36 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -37,4 +37,6 @@ int main() assert(dn[1] == .3125); assert(dn[2] == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eq.pass.cpp index 7cd8b1e069e..18b5d59bd10 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -43,4 +43,6 @@ int main() D d2; assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval.pass.cpp index 048fb2d2221..d00be22e551 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval.pass.cpp @@ -723,7 +723,7 @@ test11() } } -int main() +int main(int, char**) { test1(); test2(); @@ -736,4 +736,6 @@ int main() test9(); test10(); test11(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp index 0d0e6e50d8a..c82a6b8515a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/eval_param.pass.cpp @@ -31,7 +31,7 @@ sqr(T x) return x*x; } -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -95,4 +95,6 @@ int main() } } } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/get_param.pass.cpp index b842d2433f8..90f469480d9 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -28,4 +28,6 @@ int main() D d(pa); assert(d.param() == pa); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/io.pass.cpp index e4748c15e5c..b22fdfa5840 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -40,4 +40,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/max.pass.cpp index 7de0052dfb7..19c11c66f22 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -26,4 +26,6 @@ int main() D d(b, b+Np+1, p); assert(d.max() == 17); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/min.pass.cpp index 601eeecc4ca..8a5fe519fb6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/min.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -26,4 +26,6 @@ int main() D d(b, b+Np+1, p); assert(d.min() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_assign.pass.cpp index 87d78547a55..7c42c738c14 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -30,4 +30,6 @@ int main() p1 = p0; assert(p1 == p0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_copy.pass.cpp index b9a22a15340..f9eec8d731f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -29,4 +29,6 @@ int main() P p1 = p0; assert(p1 == p0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_default.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_default.pass.cpp index 4b3dad0af47..ac2f724b08e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_default.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -30,4 +30,6 @@ int main() assert(dn.size() == 1); assert(dn[0] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_func.pass.cpp index a8adb5be1c0..d14a50817c6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_func.pass.cpp @@ -23,7 +23,7 @@ double fw(double x) return 2*x; } -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -63,4 +63,6 @@ int main() assert(dn[0] == 0.1); assert(dn[1] == 0.15); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_init_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_init_func.pass.cpp index 20a2cdbdcb2..b7e5a49639e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_init_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_init_func.pass.cpp @@ -23,7 +23,7 @@ double f(double x) return x*2; } -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -75,4 +75,6 @@ int main() assert(dn[0] == 0.203125); assert(dn[1] == 0.1484375); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_iterator.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_iterator.pass.cpp index 2b11672e263..96dda54d246 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_iterator.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_ctor_iterator.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -96,4 +96,6 @@ int main() assert(dn[1] == .3125); assert(dn[2] == .125); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_eq.pass.cpp index c3fe7c42b87..4571613f987 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -37,4 +37,6 @@ int main() P p2(b, b+4, p); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_types.pass.cpp index 99132cdd8ed..3d4c25e882a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/set_param.pass.cpp index b87bd85bc2c..a34187cb2ce 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -28,4 +28,6 @@ int main() d.param(pa); assert(d.param() == pa); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/types.pass.cpp index bfc3cb77499..eec866112d8 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.pconst/types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::piecewise_constant_distribution<> D; @@ -28,4 +28,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/assign.pass.cpp index d150c8668ed..ff478a05b79 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/assign.pass.cpp @@ -29,7 +29,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/copy.pass.cpp index bb87e31136e..ba5e6d59a17 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/copy.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_default.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_default.pass.cpp index f96a044a488..ded81c974fc 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_default.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -32,4 +32,6 @@ int main() assert(dn[0] == 1); assert(dn[1] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_func.pass.cpp index fd42c225647..175774dc006 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_func.pass.cpp @@ -25,7 +25,7 @@ double fw(double x) return 2*x; } -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -65,4 +65,6 @@ int main() assert(dn[1] == 0.125); assert(dn[2] == 0.175); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_init_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_init_func.pass.cpp index e4db52bc952..ab29fecf615 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_init_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_init_func.pass.cpp @@ -26,7 +26,7 @@ double f(double x) return x*2; } -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -78,4 +78,6 @@ int main() assert(dn[1] == 0.125); assert(dn[2] == 0.175); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_iterator.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_iterator.pass.cpp index 13517e1cc9f..541976ad1d5 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_iterator.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_iterator.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -97,4 +97,6 @@ int main() assert(dn[2] == 1/4.5); assert(dn[3] == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_param.pass.cpp index 2592763cfa6..1ecbe87c20d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -38,4 +38,6 @@ int main() assert(dn[2] == 12.5/256.25); assert(dn[3] == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eq.pass.cpp index 019335ee72e..19eda7357b2 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -43,4 +43,6 @@ int main() D d2; assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval.pass.cpp index 1aab615ad0e..6476f3567ff 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval.pass.cpp @@ -354,7 +354,7 @@ test6() } } -int main() +int main(int, char**) { test1(); test2(); @@ -362,4 +362,6 @@ int main() test4(); test5(); test6(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval_param.pass.cpp index 11f2c492685..621320ca49e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval_param.pass.cpp @@ -37,7 +37,7 @@ f(double x, double a, double m, double b, double c) return a + m*(sqr(x) - sqr(b))/2 + c*(x-b); } -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -90,4 +90,6 @@ int main() assert(std::abs(f(u[i], a, m, bk, c) - double(i)/N) < .001); } } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/get_param.pass.cpp index 56e648f50f7..7776330c049 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -28,4 +28,6 @@ int main() D d(pa); assert(d.param() == pa); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/io.pass.cpp index 845b64a9f37..258fdb77b83 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -40,4 +40,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/max.pass.cpp index aa46f40b019..ea6530eae00 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/max.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -26,4 +26,6 @@ int main() D d(b, b+Np, p); assert(d.max() == 17); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/min.pass.cpp index 28a1b68f208..80c77d6e327 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/min.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -26,4 +26,6 @@ int main() D d(b, b+Np, p); assert(d.min() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_assign.pass.cpp index 3534a8935a1..145e616306d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -30,4 +30,6 @@ int main() p1 = p0; assert(p1 == p0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_copy.pass.cpp index 8d784c66969..b409f58f08e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -29,4 +29,6 @@ int main() P p1 = p0; assert(p1 == p0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_default.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_default.pass.cpp index 5d543cf5973..69d4d71f4e4 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_default.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -31,4 +31,6 @@ int main() assert(dn[0] == 1); assert(dn[1] == 1); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_func.pass.cpp index 48e34c743c0..c6ea33b1f15 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_func.pass.cpp @@ -23,7 +23,7 @@ double fw(double x) return 2*x; } -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -66,4 +66,6 @@ int main() assert(dn[1] == 0.125); assert(dn[2] == 0.175); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_init_func.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_init_func.pass.cpp index cff26c592b8..3972715d0af 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_init_func.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_init_func.pass.cpp @@ -23,7 +23,7 @@ double f(double x) return x*2; } -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -79,4 +79,6 @@ int main() assert(dn[1] == 0.125); assert(dn[2] == 0.175); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_iterator.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_iterator.pass.cpp index 61122d6f625..4a51902a00f 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_iterator.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_ctor_iterator.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -101,4 +101,6 @@ int main() assert(dn[2] == 1/4.5); assert(dn[3] == 0); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_eq.pass.cpp index aab37f7bacb..e7a15d68305 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -37,4 +37,6 @@ int main() P p2(b, b+4, p); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_types.pass.cpp index 0907745d874..f6d65ddcc8e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/set_param.pass.cpp index ff96a86573b..c5697d7ce64 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -28,4 +28,6 @@ int main() d.param(pa); assert(d.param() == pa); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/types.pass.cpp index d53117395c4..9d8bdf6fca1 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::piecewise_linear_distribution<> D; @@ -28,4 +28,6 @@ int main() typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/assign.pass.cpp index 9c4d970b2a6..e34abf08899 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/copy.pass.cpp index 8ddf2f0b370..796aebacc7d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/ctor_int_int.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/ctor_int_int.pass.cpp index edbc060d038..8a4fd33589b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/ctor_int_int.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/ctor_int_int.pass.cpp @@ -17,7 +17,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; @@ -37,4 +37,6 @@ int main() assert(d.a() == -6); assert(d.b() == 106); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/ctor_param.pass.cpp index c462f279cb0..2546810ec57 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.a() == 3); assert(d.b() == 8); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eq.pass.cpp index d1614923eb8..47e1c89532d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(3, 9); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp index 9056a983b22..a4e769bd77e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; @@ -452,4 +452,6 @@ int main() assert(std::abs(skew - x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp index 3d4524ca18f..77257a8656a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/eval_param.pass.cpp @@ -27,7 +27,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; @@ -72,4 +72,6 @@ int main() assert(std::abs(skew - x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/get_param.pass.cpp index 199d9a5b24a..62d144fe595 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/io.pass.cpp index 2205a3f479c..3e029696508 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/max.pass.cpp index cd196ee15fa..58ac8571f5b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/max.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; D d(3, 8); assert(d.max() == 8); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/min.pass.cpp index d1b79a7ff6d..18b9b504572 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; D d(3, 8); assert(d.min() == 3); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_assign.pass.cpp index eeb8e635cbf..33d677a9131 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<long> D; @@ -28,4 +28,6 @@ int main() assert(p.a() == 5); assert(p.b() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_copy.pass.cpp index 33f49ede485..1eae36b9632 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<long> D; @@ -27,4 +27,6 @@ int main() assert(p.a() == 5); assert(p.b() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_ctor.pass.cpp index da9c08ae8f8..6fbf499ca5e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<long> D; @@ -40,4 +40,6 @@ int main() assert(p.a() == 5); assert(p.b() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_eq.pass.cpp index 7f76fcc0a8d..b58a965676a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<long> D; @@ -33,4 +33,6 @@ int main() param_type p2(6, 10); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_types.pass.cpp index 84af7f98d55..b4844a64b01 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<long> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/set_param.pass.cpp index a67791f3fb6..59b7b0728b5 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/types.pass.cpp index 5cd31e5f668..60ff1cb3303 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.int/types.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::uniform_int_distribution<long> D; typedef D::result_type result_type; static_assert((std::is_same<result_type, long>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/assign.pass.cpp index ebdfd0292e4..e348c04ed60 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/assign.pass.cpp @@ -27,7 +27,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/copy.pass.cpp index d53952ccf72..4fcc9efc3e6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/copy.pass.cpp @@ -25,7 +25,9 @@ test1() assert(d1 == d2); } -int main() +int main(int, char**) { test1(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/ctor_int_int.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/ctor_int_int.pass.cpp index 8cb0a1f4318..c252c5bbbe3 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/ctor_int_int.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/ctor_int_int.pass.cpp @@ -17,7 +17,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; @@ -37,4 +37,6 @@ int main() assert(d.a() == -6); assert(d.b() == 106); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/ctor_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/ctor_param.pass.cpp index b2913b7722c..20df543ea3d 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/ctor_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/ctor_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; @@ -26,4 +26,6 @@ int main() assert(d.a() == 3.5); assert(d.b() == 8); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eq.pass.cpp index ef0eecafdb3..fb318626d55 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eq.pass.cpp @@ -19,7 +19,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; @@ -33,4 +33,6 @@ int main() D d2(3, 8.1); assert(d1 != d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp index aaffa8035db..99fe1f825ec 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval.pass.cpp @@ -29,7 +29,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; @@ -471,4 +471,6 @@ int main() assert(std::abs(skew - x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp index 79763903b2f..495f0e9c34a 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/eval_param.pass.cpp @@ -27,7 +27,7 @@ sqr(T x) return x * x; } -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; @@ -71,4 +71,6 @@ int main() assert(std::abs(skew - x_skew) < 0.01); assert(std::abs((kurtosis - x_kurtosis) / x_kurtosis) < 0.01); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/get_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/get_param.pass.cpp index 58918c24f22..b6037554525 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/get_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/get_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; @@ -25,4 +25,6 @@ int main() D d(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/io.pass.cpp index afea0a72037..1f6eb580657 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/io.pass.cpp @@ -25,7 +25,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; @@ -37,4 +37,6 @@ int main() is >> d2; assert(d1 == d2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/max.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/max.pass.cpp index ecda47ac3c0..ea75181f80e 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/max.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/max.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; D d(3, 8); assert(d.max() == 8); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/min.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/min.pass.cpp index 77545c8f2e4..46455e8b416 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/min.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/min.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; D d(3, 8); assert(d.min() == 3); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_assign.pass.cpp index 1575b7feb52..ab4d5969377 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_assign.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<float> D; @@ -28,4 +28,6 @@ int main() assert(p.a() == 5); assert(p.b() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_copy.pass.cpp index 9510b2bd518..24260405cfc 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_copy.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<float> D; @@ -27,4 +27,6 @@ int main() assert(p.a() == 5); assert(p.b() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_ctor.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_ctor.pass.cpp index 67dc714e49a..15cad423ef0 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_ctor.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_ctor.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<float> D; @@ -40,4 +40,6 @@ int main() assert(p.a() == 5); assert(p.b() == 10); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_eq.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_eq.pass.cpp index e9ee0056420..2127aebf482 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_eq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_eq.pass.cpp @@ -17,7 +17,7 @@ #include <limits> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<float> D; @@ -33,4 +33,6 @@ int main() param_type p2(6, 10); assert(p1 != p2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_types.pass.cpp index 5c5ad233154..d2677580e34 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/param_types.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<float> D; @@ -24,4 +24,6 @@ int main() typedef param_type::distribution_type distribution_type; static_assert((std::is_same<D, distribution_type>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/set_param.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/set_param.pass.cpp index 021404ba40e..f651d72d1b6 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/set_param.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/set_param.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<> D; @@ -26,4 +26,6 @@ int main() d.param(p); assert(d.param() == p); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/types.pass.cpp index 5b75a06570b..431b7374a0b 100644 --- a/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.dis/rand.dist.uni/rand.dist.uni.real/types.pass.cpp @@ -16,11 +16,13 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { { typedef std::uniform_real_distribution<float> D; typedef D::result_type result_type; static_assert((std::is_same<result_type, float>::value), ""); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/assign.pass.cpp index 313f4278d79..cfaad1a33a5 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/assign.pass.cpp @@ -48,10 +48,12 @@ test() test1<T, M-1, M-1, M>(); } -int main() +int main(int, char**) { test<unsigned short>(); test<unsigned int>(); test<unsigned long>(); test<unsigned long long>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/copy.pass.cpp index c49d361787a..35585423442 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/copy.pass.cpp @@ -48,10 +48,12 @@ test() test1<T, M-1, M-1, M>(); } -int main() +int main(int, char**) { test<unsigned short>(); test<unsigned int>(); test<unsigned long>(); test<unsigned long long>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/ctor_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/ctor_result_type.pass.cpp index 97d2ef2d290..4f2da2f612a 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/ctor_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/ctor_result_type.pass.cpp @@ -129,7 +129,7 @@ test4() } } -int main() +int main(int, char**) { test1<unsigned short>(); test1<unsigned int>(); @@ -150,4 +150,6 @@ int main() test4<unsigned int>(); test4<unsigned long>(); test4<unsigned long long>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/ctor_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/ctor_sseq.pass.cpp index a489bcd18da..7e82f6395f9 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/ctor_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/ctor_sseq.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { unsigned a[] = {3, 5, 7}; @@ -25,4 +25,6 @@ int main() std::linear_congruential_engine<unsigned, 5, 7, 11> e2(4); assert(e1 == e2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/default.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/default.pass.cpp index 67846b06dd2..372d98a656c 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/default.pass.cpp @@ -46,10 +46,12 @@ test() test1<T, M-1, M-1, M>(); } -int main() +int main(int, char**) { test<unsigned short>(); test<unsigned int>(); test<unsigned long>(); test<unsigned long long>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/discard.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/discard.pass.cpp index 4848a3d76f6..dcbb3e0656b 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/discard.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/discard.pass.cpp @@ -56,7 +56,7 @@ other() assert(e1 == e2); } -int main() +int main(int, char**) { rand0<unsigned int>(); rand0<unsigned long>(); @@ -69,4 +69,6 @@ int main() other<unsigned int>(); other<unsigned long>(); other<unsigned long long>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/eval.pass.cpp index ec217f306f0..3ee4d9113ac 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/eval.pass.cpp @@ -70,7 +70,7 @@ Haldir() assert(e() == 217250280); } -int main() +int main(int, char**) { randu<unsigned int>(); randu<unsigned long>(); @@ -83,4 +83,6 @@ int main() Haldir<unsigned int>(); Haldir<unsigned long>(); Haldir<unsigned long long>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/io.pass.cpp index 04159baa5d7..b12de7b0190 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/io.pass.cpp @@ -27,7 +27,7 @@ #include <sstream> #include <cassert> -int main() +int main(int, char**) { { typedef std::linear_congruential_engine<unsigned, 48271, 0, 2147483647> E; @@ -40,4 +40,6 @@ int main() is >> e2; assert(e1 == e2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/result_type.pass.cpp index 569e76050b3..e0bb2e02cc1 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/result_type.pass.cpp @@ -27,10 +27,12 @@ test() T>::value), ""); } -int main() +int main(int, char**) { test<unsigned short>(); test<unsigned int>(); test<unsigned long>(); test<unsigned long long>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_result_type.pass.cpp index da944061bff..3103bf7efb5 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_result_type.pass.cpp @@ -30,10 +30,12 @@ test1() } } -int main() +int main(int, char**) { test1<unsigned short>(); test1<unsigned int>(); test1<unsigned long>(); test1<unsigned long long>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_sseq.pass.cpp index c3aec15f6d5..e7725bd0b58 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/seed_sseq.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { unsigned a[] = {3, 5, 7}; @@ -35,4 +35,6 @@ int main() E e2(sseq); assert(e1 == e2); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp index b649b24bb4c..a8c86bad306 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp @@ -85,10 +85,12 @@ test() test1<T, M-1, M-1, M>(); } -int main() +int main(int, char**) { test<unsigned short>(); test<unsigned int>(); test<unsigned long>(); test<unsigned long long>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/assign.pass.cpp index 3ac6d303296..3e1002b061e 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/assign.pass.cpp @@ -50,8 +50,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/copy.pass.cpp index eb0486aa784..b1273f1bbc3 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/copy.pass.cpp @@ -48,8 +48,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_result_type.pass.cpp index ae89e6e79e7..4eca3baad32 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_result_type.pass.cpp @@ -237,8 +237,10 @@ test2() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq.pass.cpp index d695441cd68..b46029a2923 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq.pass.cpp @@ -301,8 +301,10 @@ test2() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq_all_zero.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq_all_zero.pass.cpp index 9f298ea4995..a2489cf6366 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq_all_zero.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/ctor_sseq_all_zero.pass.cpp @@ -71,10 +71,12 @@ void test(void) { assert(e() == X0); } -int main() { +int main(int, char**) { // Test for k == 1: word_size <= 32. test<unsigned short, 3u>(); // Test for k == 2: (32 < word_size <= 64). test<unsigned long long, 33u>(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/default.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/default.pass.cpp index 2d91db790da..35364f312a9 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/default.pass.cpp @@ -37,8 +37,10 @@ test2() assert(e1() == 14514284786278117030ull); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/discard.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/discard.pass.cpp index 58d59975def..750afb1e8a1 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/discard.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/discard.pass.cpp @@ -47,8 +47,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/eval.pass.cpp index 9d44192f3f3..03e87dad8c4 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/eval.pass.cpp @@ -37,8 +37,10 @@ test2() assert(e() == 13109570281517897720ull); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/io.pass.cpp index 8f7c699ee65..cbc764e8dd6 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/io.pass.cpp @@ -61,8 +61,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/result_type.pass.cpp index ce0506043c9..7987d65748e 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/result_type.pass.cpp @@ -36,8 +36,10 @@ test2() std::uint_fast64_t>::value), ""); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/seed_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/seed_result_type.pass.cpp index ef529ffcf6b..ff7d07374cb 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/seed_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/seed_result_type.pass.cpp @@ -44,8 +44,10 @@ test2() } } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/seed_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/seed_sseq.pass.cpp index 3d05ce779cf..8ad2ec289f6 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/seed_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/seed_sseq.pass.cpp @@ -42,8 +42,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp index 62ac9f516a8..1af1d85b25f 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp @@ -126,8 +126,10 @@ test2() where(E::default_seed); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/assign.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/assign.pass.cpp index c05831165f8..e6cce1b2da7 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/assign.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/assign.pass.cpp @@ -48,8 +48,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/copy.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/copy.pass.cpp index 70a2b5b2cf7..c39f39858e4 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/copy.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/copy.pass.cpp @@ -46,8 +46,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_result_type.pass.cpp index 3045b06c92f..5a178e82e6f 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_result_type.pass.cpp @@ -43,8 +43,10 @@ test2() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_sseq.pass.cpp index 361a0fc25dd..0ed496e71af 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/ctor_sseq.pass.cpp @@ -47,8 +47,10 @@ test2() assert(os.str() == a); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/default.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/default.pass.cpp index 13dede1aa94..dbc4c5b4cb8 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/default.pass.cpp @@ -34,8 +34,10 @@ test2() assert(e1() == 23459059301164ull); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/discard.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/discard.pass.cpp index f4824cd9a1c..4d039289bff 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/discard.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/discard.pass.cpp @@ -44,8 +44,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/eval.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/eval.pass.cpp index 818d66c441e..d8d03c09ee5 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/eval.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/eval.pass.cpp @@ -34,8 +34,10 @@ test2() assert(e() == 276846226770426ull); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/io.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/io.pass.cpp index 88d0910d2e7..d3eeda3be4a 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/io.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/io.pass.cpp @@ -55,8 +55,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/result_type.pass.cpp index cc0fa903adc..5312bb1ff3a 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/result_type.pass.cpp @@ -34,8 +34,10 @@ test2() std::uint_fast64_t>::value), ""); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/seed_result_type.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/seed_result_type.pass.cpp index 201ec38d1e5..637841a679b 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/seed_result_type.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/seed_result_type.pass.cpp @@ -42,8 +42,10 @@ test2() } } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/seed_sseq.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/seed_sseq.pass.cpp index 2a178388ce0..85199c0ef3b 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/seed_sseq.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/seed_sseq.pass.cpp @@ -40,8 +40,10 @@ test2() assert(e1 == e2); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp index 758a5957f12..a877eff1383 100644 --- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp @@ -74,8 +74,10 @@ test2() where(E::default_seed); } -int main() +int main(int, char**) { test1(); test2(); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/default_random_engine.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/default_random_engine.pass.cpp index a5b9334c617..b06cd465661 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/default_random_engine.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/default_random_engine.pass.cpp @@ -15,9 +15,11 @@ #include "test_macros.h" -int main() +int main(int, char**) { std::default_random_engine e; e.discard(9999); LIBCPP_ASSERT(e() == 399268537u); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/knuth_b.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/knuth_b.pass.cpp index a06bbe966ef..d81f788e5e0 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/knuth_b.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/knuth_b.pass.cpp @@ -13,9 +13,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::knuth_b e; e.discard(9999); assert(e() == 1112339016u); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/minstd_rand.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/minstd_rand.pass.cpp index 9a44b4c0ab0..d38b009e5f8 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/minstd_rand.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/minstd_rand.pass.cpp @@ -14,9 +14,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::minstd_rand e; e.discard(9999); assert(e() == 399268537u); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/minstd_rand0.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/minstd_rand0.pass.cpp index f676f5f00e9..4e4f07eae78 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/minstd_rand0.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/minstd_rand0.pass.cpp @@ -14,9 +14,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::minstd_rand0 e; e.discard(9999); assert(e() == 1043618065u); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/mt19937.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/mt19937.pass.cpp index 28166616325..16390964f58 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/mt19937.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/mt19937.pass.cpp @@ -18,9 +18,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::mt19937 e; e.discard(9999); assert(e() == 4123659995u); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/mt19937_64.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/mt19937_64.pass.cpp index 80ffb429e54..c6a3b4ebdf9 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/mt19937_64.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/mt19937_64.pass.cpp @@ -18,9 +18,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::mt19937_64 e; e.discard(9999); assert(e() == 9981545732273789042ull); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/ranlux24.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/ranlux24.pass.cpp index c58f09dcc80..9805d1add87 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/ranlux24.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/ranlux24.pass.cpp @@ -13,9 +13,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::ranlux24 e; e.discard(9999); assert(e() == 9901578u); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/ranlux24_base.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/ranlux24_base.pass.cpp index 30d94e69663..21c68699bfa 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/ranlux24_base.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/ranlux24_base.pass.cpp @@ -13,9 +13,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::ranlux24_base e; e.discard(9999); assert(e() == 7937952u); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/ranlux48.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/ranlux48.pass.cpp index 22c45db40b1..2ab37e1c728 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/ranlux48.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/ranlux48.pass.cpp @@ -13,9 +13,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::ranlux48 e; e.discard(9999); assert(e() == 249142670248501ull); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.predef/ranlux48_base.pass.cpp b/libcxx/test/std/numerics/rand/rand.predef/ranlux48_base.pass.cpp index 8faefbb4cc2..93bb14c5c93 100644 --- a/libcxx/test/std/numerics/rand/rand.predef/ranlux48_base.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.predef/ranlux48_base.pass.cpp @@ -13,9 +13,11 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::ranlux48_base e; e.discard(9999); assert(e() == 61839128582725ull); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.req/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.req/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.req/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.req/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.req/rand.req.adapt/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.req/rand.req.adapt/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.req/rand.req.adapt/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.req/rand.req.adapt/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.req/rand.req.dst/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.req/rand.req.dst/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.req/rand.req.dst/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.req/rand.req.dst/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.req/rand.req.eng/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.req/rand.req.eng/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.req/rand.req.eng/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.req/rand.req.eng/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.req/rand.req.genl/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.req/rand.req.genl/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.req/rand.req.genl/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.req/rand.req.genl/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.req/rand.req.seedseq/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.req/rand.req.seedseq/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.req/rand.req.seedseq/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.req/rand.req.seedseq/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.req/rand.req.urng/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.req/rand.req.urng/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.req/rand.req.urng/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.req/rand.req.urng/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.util/nothing_to_do.pass.cpp b/libcxx/test/std/numerics/rand/rand.util/nothing_to_do.pass.cpp index f77636c8475..1f764da05d6 100644 --- a/libcxx/test/std/numerics/rand/rand.util/nothing_to_do.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.util/nothing_to_do.pass.cpp @@ -6,6 +6,8 @@ // //===----------------------------------------------------------------------===// -int main() +int main(int, char**) { + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp b/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp index 62e129b989f..a05c0846af7 100644 --- a/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp @@ -16,7 +16,7 @@ #include "truncate_fp.h" -int main() +int main(int, char**) { { typedef std::minstd_rand0 E; @@ -98,4 +98,6 @@ int main() (282475249 - E::min()) * (E::max() - E::min() + F(1))) / ((E::max() - E::min() + F(1)) * (E::max() - E::min() + F(1))))); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/assign.fail.cpp b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/assign.fail.cpp index f9a5bc05ecd..de06a5e9b57 100644 --- a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/assign.fail.cpp +++ b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/assign.fail.cpp @@ -14,9 +14,11 @@ #include <random> -int main() +int main(int, char**) { std::seed_seq s0; std::seed_seq s; s = s0; + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/copy.fail.cpp b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/copy.fail.cpp index 5e6ed7a01d4..7c3c38ea7a1 100644 --- a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/copy.fail.cpp +++ b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/copy.fail.cpp @@ -14,8 +14,10 @@ #include <random> -int main() +int main(int, char**) { std::seed_seq s0; std::seed_seq s(s0); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/default.pass.cpp b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/default.pass.cpp index 1002ea8a440..87608e63c04 100644 --- a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/default.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/default.pass.cpp @@ -15,8 +15,10 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::seed_seq s; assert(s.size() == 0); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/generate.pass.cpp b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/generate.pass.cpp index db32abddc6f..e328777782b 100644 --- a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/generate.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/generate.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { { // These numbers generated from a slightly altered version of dSFMT @@ -801,4 +801,6 @@ int main() for (int i = 0; i < n; ++i) assert(a[i] == b[i]); } + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/initializer_list.pass.cpp b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/initializer_list.pass.cpp index 2d1656a3c03..656981b1a93 100644 --- a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/initializer_list.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/initializer_list.pass.cpp @@ -18,7 +18,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { std::seed_seq s= {5, 4, 3, 2, 1}; assert(s.size() == 5); @@ -29,4 +29,6 @@ int main() assert(b[2] == 3); assert(b[3] == 2); assert(b[4] == 1); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/iterator.pass.cpp b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/iterator.pass.cpp index 3b1a79ec395..10f7b34727e 100644 --- a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/iterator.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/iterator.pass.cpp @@ -16,7 +16,7 @@ #include <random> #include <cassert> -int main() +int main(int, char**) { unsigned a[5] = {5, 4, 3, 2, 1}; std::seed_seq s(a, a+5); @@ -28,4 +28,6 @@ int main() assert(b[2] == 3); assert(b[3] == 2); assert(b[4] == 1); + + return 0; } diff --git a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/types.pass.cpp b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/types.pass.cpp index d169811db29..50cfa7d59cc 100644 --- a/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/types.pass.cpp +++ b/libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/types.pass.cpp @@ -17,7 +17,9 @@ #include <random> #include <type_traits> -int main() +int main(int, char**) { static_assert((std::is_same<std::seed_seq::result_type, std::uint_least32_t>::value), ""); + + return 0; } |