Lines Matching refs:KMP_DEBUG_ASSERT
68 KMP_DEBUG_ASSERT(stack_top != NULL); in __kmp_trace_task_stack()
69 KMP_DEBUG_ASSERT(entries > 0); in __kmp_trace_task_stack()
72 KMP_DEBUG_ASSERT(stack_top != &task_stack->ts_first_block.sb_block[0]); in __kmp_trace_task_stack()
87 KMP_DEBUG_ASSERT(tied_task != NULL); in __kmp_trace_task_stack()
88 KMP_DEBUG_ASSERT(tied_task->td_flags.tasktype == TASK_TIED); in __kmp_trace_task_stack()
95 KMP_DEBUG_ASSERT(stack_top == &task_stack->ts_first_block.sb_block[0]); in __kmp_trace_task_stack()
134 KMP_DEBUG_ASSERT(task_stack->ts_entries == TASK_STACK_EMPTY); in __kmp_free_task_stack()
169 KMP_DEBUG_ASSERT(tied_task->td_flags.tasktype == TASK_TIED); in __kmp_push_task_stack()
170 KMP_DEBUG_ASSERT(task_stack->ts_top != NULL); in __kmp_push_task_stack()
230 KMP_DEBUG_ASSERT(task_stack->ts_top != NULL); in __kmp_pop_task_stack()
231 KMP_DEBUG_ASSERT(task_stack->ts_entries > 0); in __kmp_pop_task_stack()
250 KMP_DEBUG_ASSERT(tied_task != NULL); in __kmp_pop_task_stack()
251 KMP_DEBUG_ASSERT(tied_task->td_flags.tasktype == TASK_TIED); in __kmp_pop_task_stack()
252 KMP_DEBUG_ASSERT(tied_task == ending_task); // If we built the stack correctly in __kmp_pop_task_stack()
271 KMP_DEBUG_ASSERT(current != NULL);
280 KMP_DEBUG_ASSERT(parent != NULL);
294 KMP_DEBUG_ASSERT(node->dn.mtx_locks[i] != NULL);
315 KMP_DEBUG_ASSERT(TCR_4(thread_data->td.td_deque_ntasks) == size);
437 KMP_DEBUG_ASSERT(thread_data);
456 KMP_DEBUG_ASSERT(TCR_4(thread_data->td.td_deque_ntasks) <
521 KMP_DEBUG_ASSERT(__kmp_tasking_mode != tskm_immediate_exec);
525 KMP_DEBUG_ASSERT(TCR_4(task_team->tt.tt_found_tasks) == TRUE);
526 KMP_DEBUG_ASSERT(TCR_PTR(task_team->tt.tt_threads_data) != NULL);
586 KMP_DEBUG_ASSERT(TCR_4(thread_data->td.td_deque_ntasks) <
644 KMP_DEBUG_ASSERT(this_thr != NULL);
679 KMP_DEBUG_ASSERT(taskdata->td_flags.tasktype == TASK_EXPLICIT);
696 KMP_DEBUG_ASSERT(taskdata->td_flags.started == 0 ||
698 KMP_DEBUG_ASSERT(taskdata->td_flags.executing == 0 ||
702 KMP_DEBUG_ASSERT(taskdata->td_flags.complete == 0);
703 KMP_DEBUG_ASSERT(taskdata->td_flags.freed == 0);
894 KMP_DEBUG_ASSERT(taskdata->td_flags.tasktype == TASK_EXPLICIT);
895 KMP_DEBUG_ASSERT(taskdata->td_flags.executing == 0);
896 KMP_DEBUG_ASSERT(taskdata->td_flags.complete == 1);
897 KMP_DEBUG_ASSERT(taskdata->td_flags.freed == 0);
898 KMP_DEBUG_ASSERT(taskdata->td_allocated_child_tasks == 0 ||
900 KMP_DEBUG_ASSERT(taskdata->td_incomplete_child_tasks == 0);
952 KMP_DEBUG_ASSERT(taskdata->td_flags.tasktype == TASK_EXPLICIT);
955 KMP_DEBUG_ASSERT(children >= 0);
997 KMP_DEBUG_ASSERT(children >= 0);
1055 KMP_DEBUG_ASSERT(taskdata->td_flags.tasktype == TASK_EXPLICIT);
1080 KMP_DEBUG_ASSERT(taskdata->td_flags.task_serial);
1095 KMP_DEBUG_ASSERT(
1104 KMP_DEBUG_ASSERT(resumed_task !=
1120 KMP_DEBUG_ASSERT(taskdata->td_flags.complete == 0);
1121 KMP_DEBUG_ASSERT(taskdata->td_flags.started == 1);
1122 KMP_DEBUG_ASSERT(taskdata->td_flags.freed == 0);
1133 KMP_DEBUG_ASSERT(taskdata->td_flags.executing == 1);
1185 KMP_DEBUG_ASSERT(children >= 0);
1202 KMP_DEBUG_ASSERT(taskdata->td_flags.executing == 1);
1255 KMP_DEBUG_ASSERT(gtid >= 0);
1374 KMP_DEBUG_ASSERT(task->td_incomplete_child_tasks == 0);
1375 KMP_DEBUG_ASSERT(task->td_allocated_child_tasks == 0);
1482 KMP_DEBUG_ASSERT(parent_task);
1510 KMP_DEBUG_ASSERT(team->t.t_serialized);
1566 KMP_DEBUG_ASSERT((((kmp_uintptr_t)taskdata) & (sizeof(double) - 1)) == 0);
1567 KMP_DEBUG_ASSERT((((kmp_uintptr_t)task) & (sizeof(double) - 1)) == 0);
1569 KMP_DEBUG_ASSERT((((kmp_uintptr_t)taskdata) & (sizeof(_Quad) - 1)) == 0);
1570 KMP_DEBUG_ASSERT((((kmp_uintptr_t)task) & (sizeof(_Quad) - 1)) == 0);
1576 KMP_DEBUG_ASSERT((((kmp_uintptr_t)task->shareds) & (sizeof(void *) - 1)) ==
1594 KMP_DEBUG_ASSERT(taskdata->td_parent != NULL);
1760 KMP_DEBUG_ASSERT(task);
1832 KMP_DEBUG_ASSERT(taskdata->td_last_tied);
2226 KMP_DEBUG_ASSERT(gtid >= 0);
2727 KMP_DEBUG_ASSERT(
2795 KMP_DEBUG_ASSERT(reduce_data == NULL);
2801 KMP_DEBUG_ASSERT(KMP_ATOMIC_LD_RLX(&team->t.t_tg_fini_counter[0]) == 0);
2802 KMP_DEBUG_ASSERT(KMP_ATOMIC_LD_RLX(&team->t.t_tg_fini_counter[1]) == 0);
2810 KMP_DEBUG_ASSERT(reduce_data > (void *)1); // should be valid pointer here
2930 KMP_DEBUG_ASSERT(taskgroup != NULL);
2982 KMP_DEBUG_ASSERT(taskgroup->count == 0);
3089 KMP_DEBUG_ASSERT(deque_ntasks);
3138 KMP_DEBUG_ASSERT(
3158 KMP_DEBUG_ASSERT(__kmp_tasking_mode != tskm_immediate_exec);
3159 KMP_DEBUG_ASSERT(task_team->tt.tt_threads_data !=
3234 KMP_DEBUG_ASSERT(__kmp_tasking_mode != tskm_immediate_exec);
3237 KMP_DEBUG_ASSERT(threads_data != NULL); // Caller should check this condition
3270 KMP_DEBUG_ASSERT(victim_td->td.td_deque != NULL);
3316 KMP_DEBUG_ASSERT(
3373 KMP_DEBUG_ASSERT(__kmp_tasking_mode != tskm_immediate_exec);
3374 KMP_DEBUG_ASSERT(thread == __kmp_threads[gtid]);
3386 KMP_DEBUG_ASSERT(threads_data != NULL);
3390 KMP_DEBUG_ASSERT(nthreads > 1 || task_team->tt.tt_found_proxy_tasks ||
3392 KMP_DEBUG_ASSERT(*unfinished_threads >= 0);
3659 KMP_DEBUG_ASSERT(task_team != NULL);
3660 KMP_DEBUG_ASSERT(this_thr->th.th_team != NULL);
3663 KMP_DEBUG_ASSERT(nthreads > 0);
3664 KMP_DEBUG_ASSERT(nthreads == this_thr->th.th_team->t.t_nproc);
3678 KMP_DEBUG_ASSERT(threads_data != NULL);
3760 KMP_DEBUG_ASSERT(thread_data->td.td_deque == NULL);
3765 KMP_DEBUG_ASSERT(TCR_4(thread_data->td.td_deque_ntasks) == 0);
3766 KMP_DEBUG_ASSERT(thread_data->td.td_deque_head == 0);
3767 KMP_DEBUG_ASSERT(thread_data->td.td_deque_tail == 0);
3885 KMP_DEBUG_ASSERT(*threads_data_p != NULL);
4018 KMP_DEBUG_ASSERT(task_team->tt.tt_next == NULL);
4158 KMP_DEBUG_ASSERT(__kmp_tasking_mode != tskm_immediate_exec);
4192 KMP_DEBUG_ASSERT(other_team >= 0 && other_team < 2);
4247 KMP_DEBUG_ASSERT(__kmp_tasking_mode != tskm_immediate_exec);
4276 KMP_DEBUG_ASSERT(__kmp_tasking_mode != tskm_immediate_exec);
4277 KMP_DEBUG_ASSERT(task_team == this_thr->th.th_task_team);
4300 KMP_DEBUG_ASSERT(task_team->tt.tt_nproc > 1 ||
4323 KMP_DEBUG_ASSERT(__kmp_tasking_mode == tskm_extra_barrier);
4362 KMP_DEBUG_ASSERT(task_team != NULL);
4451 KMP_DEBUG_ASSERT(taskdata->td_flags.tasktype == TASK_EXPLICIT);
4452 KMP_DEBUG_ASSERT(taskdata->td_flags.proxy == TASK_PROXY);
4453 KMP_DEBUG_ASSERT(taskdata->td_flags.complete == 0);
4454 KMP_DEBUG_ASSERT(taskdata->td_flags.freed == 0);
4476 KMP_DEBUG_ASSERT(children >= 0);
4486 KMP_DEBUG_ASSERT(taskdata->td_flags.proxy == TASK_PROXY);
4487 KMP_DEBUG_ASSERT(taskdata->td_flags.complete ==
4509 KMP_DEBUG_ASSERT(ptask != NULL);
4515 KMP_DEBUG_ASSERT(taskdata->td_flags.proxy == TASK_PROXY);
4527 KMP_DEBUG_ASSERT(ptask != NULL);
4573 KMP_DEBUG_ASSERT(ptask != NULL);
4581 KMP_DEBUG_ASSERT(taskdata->td_flags.proxy == TASK_PROXY);
4675 KMP_DEBUG_ASSERT(taskdata_src->td_flags.proxy ==
4677 KMP_DEBUG_ASSERT(taskdata_src->td_flags.tasktype == TASK_EXPLICIT);
4705 KMP_DEBUG_ASSERT((((kmp_uintptr_t)task->shareds) & (sizeof(void *) - 1)) ==
4761 KMP_DEBUG_ASSERT((char *)lb > (char *)_task);
4762 KMP_DEBUG_ASSERT((char *)ub > (char *)_task);
4890 KMP_DEBUG_ASSERT(tc == num_tasks * grainsize +
4892 KMP_DEBUG_ASSERT(num_tasks > extras);
4893 KMP_DEBUG_ASSERT(num_tasks > 0);
4915 KMP_DEBUG_ASSERT(upper == *ub);
4919 KMP_DEBUG_ASSERT((kmp_uint64)st > *ub - upper);
4923 KMP_DEBUG_ASSERT(upper + st < *ub);
5026 KMP_DEBUG_ASSERT(task != NULL);
5033 KMP_DEBUG_ASSERT(num_tasks * 2 + 1 > num_t_min);
5082 KMP_DEBUG_ASSERT(task != NULL);
5083 KMP_DEBUG_ASSERT(num_tasks > num_t_min);
5099 KMP_DEBUG_ASSERT(tc == num_tasks * grainsize +
5101 KMP_DEBUG_ASSERT(num_tasks > extras);
5102 KMP_DEBUG_ASSERT(num_tasks > 0);
5206 KMP_DEBUG_ASSERT(task != NULL);
5308 KMP_DEBUG_ASSERT(tc == num_tasks * grainsize +
5310 KMP_DEBUG_ASSERT(num_tasks > extras);
5311 KMP_DEBUG_ASSERT(num_tasks > 0);
5524 KMP_DEBUG_ASSERT(tdg->tdg_status == KMP_TDG_READY);
5641 KMP_DEBUG_ASSERT(__kmp_curr_tdg_idx < __kmp_max_tdgs);
5674 KMP_DEBUG_ASSERT(tdg->tdg_status == KMP_TDG_RECORDING);