Skip to content

dpctl.memory.MemoryUSMShared(np.int64(16)) should work #189

@oleksandr-pavlyk

Description

@oleksandr-pavlyk
In [4]: dpctl.memory.MemoryUSMShared(np.int64(16384))
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-4-abef76d3355f> in <module>()
----> 1 dpctl.memory.MemoryUSMShared(np.int64(16384))

/localdisk/work/opavlyk/repos/dpctl/dpctl/memory/_memory.pyx in dpctl.memory._memory.MemoryUSMShared.__cinit__()

/localdisk/work/opavlyk/repos/dpctl/dpctl/memory/_memory.pyx in dpctl.memory._memory._Memory._cinit_other()

ValueError: Argument 16384 does not expose `__sycl_usm_array_interface__`.
In [5]: dpctl.memory.MemoryUSMShared(16384)
Out[5]: <Intel(R) USM allocated memory block of 16384 bytes at 0x55f2202e3000>

Metadata

Metadata

Labels

bugSomething isn't workingtests

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions