Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/test/synch/rcu1.c

    r7850dda r8848276  
    2727 */
    2828
    29 #include <assert.h>
    3029#include <test.h>
    3130#include <arch.h>
     
    8281static void run_thread(size_t k, void (*func)(void*), void *arg)
    8382{
    84         assert(thread[k] == NULL);
     83        ASSERT(thread[k] == NULL);
    8584       
    8685        thread[k] = thread_create(func, arg, TASK, THREAD_FLAG_NONE,
     
    131130static void run_one(void (*func)(void*), void *arg)
    132131{
    133         assert(one_idx < MAX_THREADS);
     132        ASSERT(one_idx < MAX_THREADS);
    134133        run_thread(one_idx, func, arg);
    135134        ++one_idx;
     
    139138static void join_one(void)
    140139{
    141         assert(0 < one_idx && one_idx <= MAX_THREADS);
     140        ASSERT(0 < one_idx && one_idx <= MAX_THREADS);
    142141
    143142        --one_idx;
     
    169168static void get_seq(size_t from, size_t to, size_t steps, size_t *seq)
    170169{
    171         assert(0 < steps && from <= to && 0 < to);
     170        ASSERT(0 < steps && from <= to && 0 < to);
    172171        size_t inc = (to - from) / (steps - 1);
    173172       
     
    305304static void one_cb_done(rcu_item_t *item)
    306305{
    307         assert( ((item_w_cookie_t *)item)->cookie == magic_cookie);
     306        ASSERT( ((item_w_cookie_t *)item)->cookie == magic_cookie);
    308307        one_cb_is_done = 1;
    309308        TPRINTF("Callback()\n");
     
    389388static void seq_func(void *arg)
    390389{
    391         /*
    392          * Temporarily workaround GCC 7.1.0 internal
    393          * compiler error when compiling for riscv64.
    394          */
    395 #ifndef KARCH_riscv64
    396390        seq_work_t *work = (seq_work_t*)arg;
    397391       
     
    440434                }
    441435               
    442         }
    443 #else
    444         (void) seq_cb;
    445 #endif
     436        }
    446437}
    447438
     
    569560{
    570561        preempt_t *p = (preempt_t*)arg;
    571         assert(!p->e.exited);
     562        ASSERT(!p->e.exited);
    572563
    573564        TPRINTF("reader_prev{ ");
     
    589580{
    590581        preempt_t *p = (preempt_t*)arg;
    591         assert(!p->e.exited);
     582        ASSERT(!p->e.exited);
    592583       
    593584        TPRINTF("reader_inside_cur{ ");
     
    614605{
    615606        preempt_t *p = (preempt_t*)arg;
    616         assert(!p->e.exited);
     607        ASSERT(!p->e.exited);
    617608       
    618609        TPRINTF("reader_cur{ ");
     
    636627{
    637628        preempt_t *p = (preempt_t*)arg;
    638         assert(!p->e.exited);
     629        ASSERT(!p->e.exited);
    639630       
    640631        TPRINTF("reader_next1{ ");
     
    658649{
    659650        preempt_t *p = (preempt_t*)arg;
    660         assert(!p->e.exited);
     651        ASSERT(!p->e.exited);
    661652       
    662653        TPRINTF("reader_next2{ ");
Note: See TracChangeset for help on using the changeset viewer.