Skip to content

Commit 6cf6e6a

Browse files
authored
Merge pull request STEllAR-GROUP#7003 from Sahilll10/fix-sender-gen-seed
tests: fix RNG seeding in several sender tests
2 parents cfd8f16 + b7f92c8 commit 6cf6e6a

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

libs/core/algorithms/tests/unit/algorithms/destroyn_sender.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ int hpx_main(hpx::program_options::variables_map& vm)
103103
seed = vm["seed"].as<unsigned int>();
104104

105105
std::cout << "using seed: " << seed << std::endl;
106-
std::srand(seed);
106+
gen.seed(seed);
107107

108108
destroy_n_sender_test<std::forward_iterator_tag>();
109109
destroy_n_sender_test<std::random_access_iterator_tag>();

libs/core/algorithms/tests/unit/algorithms/includes_sender.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ int hpx_main(hpx::program_options::variables_map& vm)
298298
seed = vm["seed"].as<unsigned int>();
299299

300300
std::cout << "using seed: " << seed << std::endl;
301-
std::srand(seed);
301+
gen.seed(seed);
302302

303303
includes_sender_test1<std::forward_iterator_tag>();
304304
includes_sender_test1<std::random_access_iterator_tag>();

libs/core/algorithms/tests/unit/algorithms/is_partitioned_sender.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ int hpx_main(hpx::program_options::variables_map& vm)
104104
seed = vm["seed"].as<unsigned int>();
105105

106106
std::cout << "using seed: " << seed << std::endl;
107-
std::srand(seed);
107+
gen.seed(seed);
108108

109109
is_partitioned_sender_test<std::forward_iterator_tag>();
110110
is_partitioned_sender_test<std::random_access_iterator_tag>();

libs/core/algorithms/tests/unit/algorithms/is_sorted_until_sender.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ int hpx_main(hpx::program_options::variables_map& vm)
9696
seed = vm["seed"].as<unsigned int>();
9797

9898
std::cout << "using seed: " << seed << std::endl;
99-
std::srand(seed);
99+
gen.seed(seed);
100100

101101
is_sorted_until_sender_test<std::forward_iterator_tag>();
102102
is_sorted_until_sender_test<std::random_access_iterator_tag>();

libs/core/algorithms/tests/unit/algorithms/lexicographical_compare_sender.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ int hpx_main(hpx::program_options::variables_map& vm)
117117
seed = vm["seed"].as<unsigned int>();
118118

119119
std::cout << "using seed: " << seed << std::endl;
120-
std::srand(seed);
120+
gen.seed(seed);
121121

122122
lexicographical_compare_sender_test<std::forward_iterator_tag>();
123123
lexicographical_compare_sender_test<std::random_access_iterator_tag>();

libs/core/algorithms/tests/unit/algorithms/move_sender.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ int hpx_main(hpx::program_options::variables_map& vm)
7777
seed = vm["seed"].as<unsigned int>();
7878

7979
std::cout << "using seed: " << seed << std::endl;
80-
std::srand(seed);
80+
gen.seed(seed);
8181

8282
move_sender_test<std::forward_iterator_tag>();
8383
move_sender_test<std::random_access_iterator_tag>();

libs/core/algorithms/tests/unit/algorithms/starts_with_sender.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ int hpx_main(hpx::program_options::variables_map& vm)
9797
seed = vm["seed"].as<unsigned int>();
9898

9999
std::cout << "using seed: " << seed << std::endl;
100-
std::srand(seed);
100+
gen.seed(seed);
101101

102102
starts_with_sender_test<std::forward_iterator_tag>();
103103
starts_with_sender_test<std::random_access_iterator_tag>();

0 commit comments

Comments
 (0)