Fix CTL bench
This commit is contained in:
1 parent
1852fabcd2
commit
0ac23e512e
1 file changed
+3
-2
+3
-2
@@ -125,14 +125,15 @@ pair_ulong_copy(pair_ulong *self) {
|
|||||||
#define T pair_ulong
|
#define T pair_ulong
|
||||||
#include <ctl/unordered_map.h>
|
#include <ctl/unordered_map.h>
|
||||||
|
|
||||||
// It seems broken: it doesn't output the expected result.
|
|
||||||
static void
|
static void
|
||||||
test_dict(size_t n)
|
test_dict(size_t n)
|
||||||
{
|
{
|
||||||
umap_pair_ulong dict = umap_pair_ulong_init(pair_ulong_hash, pair_ulong_equal);
|
umap_pair_ulong dict = umap_pair_ulong_init(pair_ulong_hash, pair_ulong_equal);
|
||||||
|
|
||||||
for (size_t i = 0; i < n; i++) {
|
for (size_t i = 0; i < n; i++) {
|
||||||
umap_pair_ulong_insert(&dict, (pair_ulong) { rand_get(), rand_get() });
|
unsigned long value = rand_get();
|
||||||
|
unsigned long key = rand_get();
|
||||||
|
umap_pair_ulong_insert(&dict, (pair_ulong) { key, value });
|
||||||
}
|
}
|
||||||
rand_init();
|
rand_init();
|
||||||
unsigned int s = 0;
|
unsigned int s = 0;
|
||||||
|
|||||||
Reference in new issue
Block a user