diff --git a/sycl/include/syclcompat/util.hpp b/sycl/include/syclcompat/util.hpp index 61d805b1bd84b..f51ac8d947139 100644 --- a/sycl/include/syclcompat/util.hpp +++ b/sycl/include/syclcompat/util.hpp @@ -968,7 +968,7 @@ enum class group_type { work_group, sub_group, logical_group, root_group }; template class group_base { public: group_base(sycl::nd_item item) - : nd_item(item), logical_group(item) {} + : nd_item(item), _logical_group(item) {} ~group_base() {} /// Returns the number of work-items in the group. size_t get_local_linear_range() { @@ -978,7 +978,7 @@ template class group_base { case group_type::sub_group: return nd_item.get_sub_group().get_local_linear_range(); case group_type::logical_group: - return logical_group.get_local_linear_range(); + return _logical_group.get_local_linear_range(); default: return -1; // Unkonwn group type } @@ -991,7 +991,7 @@ template class group_base { case group_type::sub_group: return nd_item.get_sub_group().get_local_linear_id(); case group_type::logical_group: - return logical_group.get_local_linear_id(); + return _logical_group.get_local_linear_id(); default: return -1; // Unkonwn group type } @@ -1013,7 +1013,7 @@ template class group_base { } protected: - logical_group logical_group; + logical_group _logical_group; sycl::nd_item nd_item; group_type type; };