Skip to content

Commit 9f9503f

Browse files
[SYCL] Fix post commit failure for #6837 (#7703)
Signed-off-by: Tikhomirova, Kseniya <[email protected]>
1 parent 894ce25 commit 9f9503f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

sycl/source/detail/global_handler.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ namespace detail {
3535
// thread_pool threads. For this control MIncrementCounter class member is used.
3636
template <class ResourceHandler> class ObjectUsageCounter {
3737
public:
38+
// Note: -Wctad-maybe-unsupported may generate warning if no ResourceHandler
39+
// type explicitly declared.
3840
ObjectUsageCounter(std::unique_ptr<ResourceHandler> &Obj, bool ModifyCounter)
3941
: MModifyCounter(ModifyCounter), MObj(Obj) {
4042
if (MModifyCounter)
@@ -92,8 +94,8 @@ Scheduler &GlobalHandler::getScheduler() {
9294
}
9395

9496
void GlobalHandler::registerSchedulerUsage(bool ModifyCounter) {
95-
thread_local ObjectUsageCounter SchedulerCounter(MScheduler.Inst,
96-
ModifyCounter);
97+
thread_local ObjectUsageCounter<Scheduler> SchedulerCounter(MScheduler.Inst,
98+
ModifyCounter);
9799
}
98100

99101
ProgramManager &GlobalHandler::getProgramManager() {

0 commit comments

Comments
 (0)