diff --git a/test/test_random.cpp b/test/test_random.cpp index 61f3a77a..83a43374 100644 --- a/test/test_random.cpp +++ b/test/test_random.cpp @@ -41,42 +41,6 @@ namespace { SUITE(test_random) { - //************************************************************************* - TEST(test_random_xorshift_sequence) - { - std::vector out1(10000); - etl::random_xorshift r; - - struct generator - { - generator(etl::random& r_) - : r(r_) - { - } - - uint32_t operator()() - { - return r(); - } - - etl::random& r; - }; - - std::generate(out1.begin(), out1.end(), generator(r)); - - std::ofstream file("random_xorshift.csv"); - - if (!file.fail()) - { - for (size_t i = 0UL; i < out1.size(); ++i) - { - file << out1[i] << "\n"; - } - } - - file.close(); - } - //************************************************************************* TEST(test_random_xorshift_range) { @@ -94,42 +58,6 @@ namespace } } - //************************************************************************* - TEST(test_random_lcg_sequence) - { - std::vector out1(10000); - etl::random_lcg r; - - struct generator - { - generator(etl::random& r_) - : r(r_) - { - } - - uint32_t operator()() - { - return r(); - } - - etl::random& r; - }; - - std::generate(out1.begin(), out1.end(), generator(r)); - - std::ofstream file("random_lcg.csv"); - - if (!file.fail()) - { - for (size_t i = 0UL; i < out1.size(); ++i) - { - file << out1[i] << "\n"; - } - } - - file.close(); - } - //************************************************************************* TEST(test_random_lcg_range) { @@ -147,42 +75,6 @@ namespace } } - //************************************************************************* - TEST(test_random_clcg_sequence) - { - std::vector out1(10000); - etl::random_clcg r; - - struct generator - { - generator(etl::random& r_) - : r(r_) - { - } - - uint32_t operator()() - { - return r(); - } - - etl::random& r; - }; - - std::generate(out1.begin(), out1.end(), generator(r)); - - std::ofstream file("random_clcg.csv"); - - if (!file.fail()) - { - for (size_t i = 0UL; i < out1.size(); ++i) - { - file << out1[i] << "\n"; - } - } - - file.close(); - } - //************************************************************************* TEST(test_random_clcg_range) { @@ -200,42 +92,6 @@ namespace } } - //************************************************************************* - TEST(test_random_lsfr_sequence) - { - std::vector out1(10000); - etl::random_lsfr r; - - struct generator - { - generator(etl::random& r_) - : r(r_) - { - } - - uint32_t operator()() - { - return r(); - } - - etl::random& r; - }; - - std::generate(out1.begin(), out1.end(), generator(r)); - - std::ofstream file("random_lsfr.csv"); - - if (!file.fail()) - { - for (size_t i = 0UL; i < out1.size(); ++i) - { - file << out1[i] << "\n"; - } - } - - file.close(); - } - //************************************************************************* TEST(test_random_lsfr_range) { @@ -253,42 +109,6 @@ namespace } } - //************************************************************************* - TEST(test_random_mwc_sequence) - { - std::vector out1(10000); - etl::random_mwc r; - - struct generator - { - generator(etl::random& r_) - : r(r_) - { - } - - uint32_t operator()() - { - return r(); - } - - etl::random& r; - }; - - std::generate(out1.begin(), out1.end(), generator(r)); - - std::ofstream file("random_mwc.csv"); - - if (!file.fail()) - { - for (size_t i = 0UL; i < out1.size(); ++i) - { - file << out1[i] << "\n"; - } - } - - file.close(); - } - //************************************************************************* TEST(test_random_mwc_range) { @@ -306,42 +126,6 @@ namespace } } - //************************************************************************* - TEST(test_random_pcg_sequence) - { - std::vector out1(10000); - etl::random_pcg r; - - struct generator - { - generator(etl::random& r_) - : r(r_) - { - } - - uint32_t operator()() - { - return r(); - } - - etl::random& r; - }; - - std::generate(out1.begin(), out1.end(), generator(r)); - - std::ofstream file("random_pcg.csv"); - - if (!file.fail()) - { - for (size_t i = 0UL; i < out1.size(); ++i) - { - file << out1[i] << "\n"; - } - } - - file.close(); - } - //************************************************************************* TEST(test_random_pcg_range) { @@ -359,42 +143,6 @@ namespace } } - //************************************************************************* - TEST(test_random_hash_sequence) - { - std::vector out1(10000); - etl::random_hash r; - - struct generator - { - generator(etl::random& r_) - : r(r_) - { - } - - uint32_t operator()() - { - return r(); - } - - etl::random& r; - }; - - std::generate(out1.begin(), out1.end(), generator(r)); - - std::ofstream file("random_hash.csv"); - - if (!file.fail()) - { - for (size_t i = 0UL; i < out1.size(); ++i) - { - file << out1[i] << "\n"; - } - } - - file.close(); - } - //************************************************************************* TEST(test_random_hash_range) {