Skip to content

Commit ff3800c

Browse files
committed
common: update assert condition trigger
1 parent 620d7f4 commit ff3800c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/common/ittnotify.cpp

+4-2
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,10 @@ void primitive_task_start(primitive_kind_t kind) {
8484
#undef CASE
8585
int kind_idx = (int)kind;
8686
assert(kind_idx >= 0);
87-
assert((size_t)kind_idx
88-
< sizeof(prim_kind_itt_strings) / sizeof(prim_kind_itt_strings[0]));
87+
if (kind_idx < primitive_kind::internal_only_start) {
88+
assert((size_t)kind_idx < sizeof(prim_kind_itt_strings)
89+
/ sizeof(prim_kind_itt_strings[0]));
90+
}
8991
__itt_task_begin(itt_domain(), __itt_null, __itt_null,
9092
prim_kind_itt_strings[kind_idx]);
9193
thread_primitive_kind = kind;

0 commit comments

Comments
 (0)