Skip to content

Commit e6b6bd2

Browse files
Load upstream registries if numba is available
1 parent f40b4bd commit e6b6bd2

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

numba_cuda/numba/cuda/target.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import llvmlite.binding as ll
77
from llvmlite import ir
88
import warnings
9+
import importlib.util
910

1011
from numba.core import types
1112

@@ -216,6 +217,13 @@ def load_additional_registries(self):
216217
self.install_registry(npdatetime.registry)
217218
self.install_registry(arrayobj.registry)
218219

220+
if importlib.util.find_spec("numba.core.imputils") is not None:
221+
from numba.core.imputils import (
222+
builtin_registry as upstream_builtin_registry,
223+
)
224+
225+
self.install_registry(upstream_builtin_registry)
226+
219227
def codegen(self):
220228
return self._internal_codegen
221229

0 commit comments

Comments
 (0)