Ignore:
File:
1 edited

Legend:

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

    r8848276 r7850dda  
    2727 */
    2828
     29#include <assert.h>
    2930#include <test.h>
    3031#include <arch.h>
     
    8182static void run_thread(size_t k, void (*func)(void*), void *arg)
    8283{
    83         ASSERT(thread[k] == NULL);
     84        assert(thread[k] == NULL);
    8485       
    8586        thread[k] = thread_create(func, arg, TASK, THREAD_FLAG_NONE,
     
    130131static void run_one(void (*func)(void*), void *arg)
    131132{
    132         ASSERT(one_idx < MAX_THREADS);
     133        assert(one_idx < MAX_THREADS);
    133134        run_thread(one_idx, func, arg);
    134135        ++one_idx;
     
    138139static void join_one(void)
    139140{
    140         ASSERT(0 < one_idx && one_idx <= MAX_THREADS);
     141        assert(0 < one_idx && one_idx <= MAX_THREADS);
    141142
    142143        --one_idx;
     
    168169static void get_seq(size_t from, size_t to, size_t steps, size_t *seq)
    169170{
    170         ASSERT(0 < steps && from <= to && 0 < to);
     171        assert(0 < steps && from <= to && 0 < to);
    171172        size_t inc = (to - from) / (steps - 1);
    172173       
     
    304305static void one_cb_done(rcu_item_t *item)
    305306{
    306         ASSERT( ((item_w_cookie_t *)item)->cookie == magic_cookie);
     307        assert( ((item_w_cookie_t *)item)->cookie == magic_cookie);
    307308        one_cb_is_done = 1;
    308309        TPRINTF("Callback()\n");
     
    388389static void seq_func(void *arg)
    389390{
     391        /*
     392         * Temporarily workaround GCC 7.1.0 internal
     393         * compiler error when compiling for riscv64.
     394         */
     395#ifndef KARCH_riscv64
    390396        seq_work_t *work = (seq_work_t*)arg;
    391397       
     
    434440                }
    435441               
    436         }
     442        }
     443#else
     444        (void) seq_cb;
     445#endif
    437446}
    438447
     
    560569{
    561570        preempt_t *p = (preempt_t*)arg;
    562         ASSERT(!p->e.exited);
     571        assert(!p->e.exited);
    563572
    564573        TPRINTF("reader_prev{ ");
     
    580589{
    581590        preempt_t *p = (preempt_t*)arg;
    582         ASSERT(!p->e.exited);
     591        assert(!p->e.exited);
    583592       
    584593        TPRINTF("reader_inside_cur{ ");
     
    605614{
    606615        preempt_t *p = (preempt_t*)arg;
    607         ASSERT(!p->e.exited);
     616        assert(!p->e.exited);
    608617       
    609618        TPRINTF("reader_cur{ ");
     
    627636{
    628637        preempt_t *p = (preempt_t*)arg;
    629         ASSERT(!p->e.exited);
     638        assert(!p->e.exited);
    630639       
    631640        TPRINTF("reader_next1{ ");
     
    649658{
    650659        preempt_t *p = (preempt_t*)arg;
    651         ASSERT(!p->e.exited);
     660        assert(!p->e.exited);
    652661       
    653662        TPRINTF("reader_next2{ ");
Note: See TracChangeset for help on using the changeset viewer.