o
    gi                     @   sH   d dl Z d dlZd dlZd dlZe jjejddu dddd ZdS )    Ntorchztorch is not installed)reasonc                  C   s   zdd l } W n
 ty   Y d S w | d}tdd | jdd d D }|dk rjttj	j
 td| W d    n1 sCw   Y  ttj	j tjd|d	d
 W d    d S 1 scw   Y  d S td| tjd|d	d
 d S )Nr   )
      c                 s   s    | ]}t |V  qd S )N)int).0i r	   _/home/ubuntu/SoloSpeech/.venv/lib/python3.10/site-packages/test/test_invalid_backend_version.py	<genexpr>   s    z$test_import_torch.<locals>.<genexpr>.   )r   r   z
a b -> b ar   )backend)r   ImportErrorzerostuple__version__splitpytestraiseseinxerrorsBackendResolutionErroridImportBackendError)r   xversionr	   r	   r
   test_import_torch   s    
""r   )	r   sys	importlibr   markskipifutil	find_specr   r	   r	   r	   r
   <module>   s    