§
    ƒÛgØ  ã                   óL   — d dl mZ d dlmZ d dlmZ d dlmZ d dlmZm	Z	 d„ Z
dS )é    )Ú ensure_supported_ccs_initialized)Úunittest)Úload_testsuite)Úcuda)ÚdirnameÚjoinc           	      ó  — t          j        ¦   «         }t          t          ¦  «        }t	          ¦   «          |                     t          | t          |d¦  «        ¦  «        ¦  «         t          j	        ¦   «         rû|                     t          | t          |d¦  «        ¦  «        ¦  «         t          j
        ¦   «         }|r¥|d         j        dk    r”|                     t          | t          |d¦  «        ¦  «        ¦  «         |                     t          | t          |d¦  «        ¦  «        ¦  «         |                     t          | t          |d¦  «        ¦  «        ¦  «         nt          d¦  «         nt          d	¦  «         |S )
NÚnocudaÚcudasimr   )é   r   ÚcudadrvÚcudapyÚdoc_examplesz'skipped CUDA tests because GPU CC < 2.0zskipped CUDA tests)r   Ú	TestSuiter   Ú__file__r   ÚaddTestsr   r   r   Úis_availableÚlist_devicesÚcompute_capabilityÚprint)ÚloaderÚtestsÚpatternÚsuiteÚthis_dirÚgpuss         úO/granary/edev/quantum/lib/python3.11/site-packages/numba/cuda/tests/__init__.pyÚ
load_testsr      sH  € ÝÔÑ Ô €EÝ•xÑ Ô €HÝ$Ñ&Ô&Ð&Ø	‡N‚N•> &­$¨x¸Ñ*BÔ*BÑCÔCÑDÔDÐDÝÔÑÔð 
$Ø�Š•~ f­d°8¸YÑ.GÔ.GÑHÔHÑIÔIÐIÝÔ Ñ"Ô"ˆØð 	=�D˜”GÔ.°&Ò8Ð8Ø�NŠN�>¨&µ$°xÀÑ2KÔ2KÑLÔLÑMÔMÐMØ�NŠN�>¨&µ$°xÀÑ2JÔ2JÑKÔKÑLÔLÐLØ�NŠN�>¨&µ$°xÀÑ2PÔ2PÑQÔQÑRÔRÐRÐRåÐ;Ñ<Ô<Ð<Ð<åÐ"Ñ#Ô#Ð#Ø€Ló    N)Únumba.cuda.testingr   Únumba.testingr   r   Únumbar   Úos.pathr   r   r   © r   r   ú<module>r%      s~   ðØ ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø "Ð "Ð "Ð "Ð "Ð "Ø (Ð (Ð (Ð (Ð (Ð (Ø Ð Ð Ð Ð Ð Ø !Ð !Ð !Ð !Ð !Ð !Ð !Ð !ðð ð ð ð r   