X-Git-Url: https://git.lttng.org/?p=userspace-rcu.git;a=blobdiff_plain;f=tests%2Fbenchmark%2Ftest_urcu_hash.c;h=3574b4c3468117cce094344fcb170f390e06d8d1;hp=2313a88e6ac29bcd91b88a04ba60f80d2fc21e4a;hb=014775106c60f02818ca755b331f887030bd440f;hpb=70469b43316ecc8d6053550504858ad8a8ef9b16 diff --git a/tests/benchmark/test_urcu_hash.c b/tests/benchmark/test_urcu_hash.c index 2313a88..3574b4c 100644 --- a/tests/benchmark/test_urcu_hash.c +++ b/tests/benchmark/test_urcu_hash.c @@ -140,7 +140,7 @@ static pthread_mutex_t rcu_copy_mutex = PTHREAD_MUTEX_INITIALIZER; void set_affinity(void) { -#if HAVE_SCHED_SETAFFINITY +#ifdef HAVE_SCHED_SETAFFINITY cpu_set_t mask; int cpu, ret; #endif /* HAVE_SCHED_SETAFFINITY */ @@ -148,7 +148,7 @@ void set_affinity(void) if (!use_affinity) return; -#if HAVE_SCHED_SETAFFINITY +#ifdef HAVE_SCHED_SETAFFINITY ret = pthread_mutex_lock(&affinity_mutex); if (ret) { perror("Error in pthread mutex lock"); @@ -192,7 +192,7 @@ unsigned long test_compare(const void *key1, size_t key1_len, { if (caa_unlikely(key1_len != key2_len)) return -1; - assert(key1_len == sizeof(unsigned long)); + urcu_posix_assert(key1_len == sizeof(unsigned long)); if (key1 == key2) return 0; else @@ -258,7 +258,7 @@ void test_delete_all_nodes(struct cds_lfht *ht) int ret; ret = cds_lfht_del(test_ht, cds_lfht_iter_get_node(&iter)); - assert(!ret); + urcu_posix_assert(!ret); call_rcu(&node->head, free_node_cb); count++; } @@ -599,7 +599,7 @@ int main(int argc, char **argv) */ rcu_register_thread(); ret = (get_populate_hash_cb())(); - assert(!ret); + urcu_posix_assert(!ret); rcu_thread_offline();