Skip to content

Commit 30b9d1c

Browse files
committed
fix TypeError in SequentialOrderManager
1 parent 115b184 commit 30b9d1c

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

dpctl/utils/_order_manager.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,13 +112,12 @@ def __getitem__(
112112
self, q: SyclQueue
113113
) -> Union[_SequentialOrderManager, _NoOpOrderManager]:
114114
"""Get order manager for given SyclQueue"""
115+
if not isinstance(q, SyclQueue):
116+
raise TypeError(f"Expected `dpctl.SyclQueue`, got {type(q)}")
115117
if q.is_in_order:
116118
# we don't need to cache the NoOpOrderManager since it's stateless
117119
return _NoOpOrderManager(q)
118-
119120
_local = self._map.get()
120-
if not isinstance(q, SyclQueue):
121-
raise TypeError(f"Expected `dpctl.SyclQueue`, got {type(q)}")
122121
if q in _local:
123122
return _local[q]
124123
else:

0 commit comments

Comments
 (0)