+
    :i                     |    ^ RI t^ RIt^ RIHt ^ RIHtHt  ! R R]4      t]	R8X  d   ]P                  ! 4        R# R# )    N)cuda)unittestContextResettingTestCasec                   2   a  ] tR t^t o R tR tR tRtV tR# )
TestPinnedc                @   \         P                  ! V4      p\        P                  ! 4       p\        P                  ! VR VR7      pVP                  WR7       VP                  WR7       VP                  4        V P                  \         P                  ! W4      4       R# )F)copystream)r
   N)
npr	   r   r
   	to_devicecopy_to_devicecopy_to_hostsynchronize
assertTrueallclose)selfAA0r
   ptrs   &&   b/var/www/html/photoedit/myenv/lib/python3.14/site-packages/numba/cuda/tests/cudadrv/test_pinned.py_run_copiesTestPinned._run_copies
   so    WWQZnnQU6:1,*A*+    c                Z   \         P                  ! 4       pVP                  R 4      '       g   VP                  R4      '       d   RpMRp\        P                  ! V4      p\
        P                  ! V4      ;_uu_ 4        V P                  V4       RRR4       R#   + '       g   i     R# ; i)armaarch64i       N)platformmachine
startswithr   aranger   pinnedr   )r   r   countr   s   &   r   test_pinnedTestPinned.test_pinned   sp    ""$e$$(:(:9(E(EEEIIe[[^^Q ^^^s   =BB*	c                T    \         P                  ! R4      pV P                  V4       R# )   Nr   )r   r!   r   )r   r   s   & r   test_unpinnedTestPinned.test_unpinned   s    IIo&r    N)	__name__
__module____qualname____firstlineno__r   r$   r(   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     	,  r   r   __main__)numpyr   r   numbar   numba.cuda.testingr   r   r   r+   mainr*   r   r   <module>r7      s6       A) 8 zMMO r   