OSDN Git Service

2006-06-26 Benjamin Kosnik <bkoz@redhat.com>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Jun 2006 03:25:40 +0000 (03:25 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Jun 2006 03:25:40 +0000 (03:25 +0000)
* testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc:
Reduce iterations by half.
* testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Same.
* testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Same.
* testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Same.

* testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
Set probability of compare from 1 to 0.25.
* testsuite/util/regression/rand/priority_queue/
rand_regression_test.hpp: Same.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115032 138bc75d-0d04-0410-961f-82ee72b054a4

12 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/ext/pb_ds/regression/hash_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queue_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/tree_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/trie_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc
libstdc++-v3/testsuite/util/regression/rand/assoc/rand_regression_test.hpp
libstdc++-v3/testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp

index 359e79d..1cfd17d 100644 (file)
@@ -1,3 +1,21 @@
+2006-06-26  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc:
+       Reduce iterations by half.
+       * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Same.
+       * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Same.
+       * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Same.
+       * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc: Same.
+       * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Same.
+       * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Same.
+       * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Same.
+       * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Same.
+
+       * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
+       Set probability of compare from 1 to 0.25.
+       * testsuite/util/regression/rand/priority_queue/
+       rand_regression_test.hpp: Same.
+
 2006-06-25  Paolo Carlini  <pcarlini@suse.de>
 
        * include/tr1/random (operator<<(std::basic_ostream<>&,
index 06c51f5..d981483 100644 (file)
@@ -54,7 +54,7 @@ main(int argc, char* a_p_argv[])
   using namespace pb_ds::test;
   typedef hash_map_tl_t map_tl_t;
 
-  return rand_regression_test(10000, 10000,
+  return rand_regression_test(5000, 10000,
                              "hash_data_map_rand_regression_test",
                              map_tl_t());
 }
index 50bf333..76753ad 100644 (file)
@@ -54,7 +54,7 @@ main(int argc, char* a_p_argv[])
   using namespace pb_ds::test;
   typedef hash_set_tl_t map_tl_t;
 
-  return rand_regression_test(10000, 10000,
+  return rand_regression_test(5000, 10000,
                              "hash_no_data_map_rand_regression_test",
                              map_tl_t());
 }
index d184844..98bbf59 100644 (file)
@@ -54,7 +54,7 @@ main(int argc, char* a_p_argv[])
   using namespace pb_ds::test;
   typedef lu_map_tl_t map_tl_t;
 
-  return rand_regression_test(100, 10, 
+  return rand_regression_test(50, 10, 
                              "lu_data_map_rand_regression_test",
                              map_tl_t());
 }
index ae70c1e..90e0de0 100644 (file)
@@ -54,7 +54,7 @@ main(int argc, char* a_p_argv[])
   using namespace pb_ds::test;
   typedef lu_set_tl_t map_tl_t;
 
-  return rand_regression_test(100, 10,
+  return rand_regression_test(50, 10,
                              "lu_no_data_map_rand_regression_test",
                              map_tl_t());
 }
index 6266e13..aae3971 100644 (file)
@@ -52,7 +52,7 @@ int
 main(int argc, char* a_p_argv[])
 {
   using namespace pb_ds::test;
-  return rand_regression_test(10000, 10000,
+  return rand_regression_test(5000, 10000,
                              "tree_no_data_map_rand_regression_test", 
                              pq_tl_t());
 }
index 4a51fac..8ffabd2 100644 (file)
@@ -54,7 +54,7 @@ main(int argc, char* a_p_argv[])
   using namespace pb_ds::test;
   typedef tree_map_tl_t map_tl_t;
 
-  return rand_regression_test(10000, 10000,
+  return rand_regression_test(5000, 10000,
                              "tree_data_map_rand_regression_test",
                              map_tl_t());
 }
index 4d3c8ff..57fe8dc 100644 (file)
@@ -54,7 +54,7 @@ main(int argc, char* a_p_argv[])
   using namespace pb_ds::test;
   typedef tree_set_tl_t map_tl_t;
 
-  return rand_regression_test(10000, 10000,
+  return rand_regression_test(5000, 10000,
                              "tree_no_data_map_rand_regression_test",
                              map_tl_t());
 }
index e684197..fa64607 100644 (file)
@@ -54,7 +54,7 @@ main(int argc, char* a_p_argv[])
   using namespace pb_ds::test;
   typedef trie_map_tl_t map_tl_t;
 
-  return rand_regression_test(10000, 10000,
+  return rand_regression_test(5000, 10000,
                              "trie_data_map_rand_regression_test",
                              map_tl_t());
 }
index b8af58c..eec51df 100644 (file)
@@ -54,7 +54,7 @@ main(int argc, char* a_p_argv[])
   using namespace pb_ds::test;
   typedef trie_set_tl_t map_tl_t;
 
-  return rand_regression_test(10000, 10000,
+  return rand_regression_test(5000, 10000,
                              "trie_no_data_map_rand_regression_test", 
                              map_tl_t());
 }
index 6f6bafa..2a16943 100644 (file)
@@ -113,7 +113,7 @@ namespace detail
     double ip = 0.6;
     double ep = 0.2; 
     double cp = 0.001;
-    double mp = 1;
+    double mp = 0.25;
     bool disp = false; // show progress
 
     try
index ebd6d33..31b912f 100644 (file)
@@ -115,7 +115,7 @@ namespace detail
     double dp = 0.1;
     double ep = 0.2; 
     double cp = 0.001;
-    double mp = 1;
+    double mp = 0.25;
     bool disp = false; // show progress
 
     try