o
    Ö­j×  ã                   @   sÊ   d dl Z d dlZd dlZd dlZd dlZd dlmZmZm	Z	 d dl
mZ d dlmZ ej d¡ejjedd�ejje ¡ dkoCe d	¡d
d�ejje ¡ dv dd�ejje	du dd�dd„ ƒƒƒƒƒZdS )é    N)ÚIS_EDITABLEÚ_test_cython_extensionÚcython)Úcdotu)Údgtsvéx   z*Editable install cannot find .pxd headers.)ÚreasonÚWindowsÚPy_GIL_DISABLEDzgh-22039)Úwasm32Úwasm64zCan't start subprocesszrequires cythonc                 C   s\  t j t j t¡¡}t| |ƒ\}}t d¡d }t d¡}t d¡d }t d¡}t||||ƒ\}}}}}t d¡d }t d¡}t d¡d }t d¡}	| ||||	¡ t d¡d }t d¡}t d¡d }t d¡}
| ||||
¡ tj	 
||
¡ tjg d¢tjd�}tjg d¢tjd�}tj	 
t||ƒ| ||¡¡ tj	 
t||ƒ| ||¡¡ d S )Né   é   é	   é   )y      ð?      ð¿y       @       @y      @      À)Údtype)y      @      @y      @      Ày      @      @)ÚosÚpathÚdirnameÚ__file__r   ÚnpÚonesr   ÚtridiagÚtestingÚassert_array_equalÚarrayÚ	complex64r   Úcomplex_dot)Útmp_pathÚsrcdirÚ
extensionsÚextensions_cppÚaÚbÚcÚxÚ_Úx_cÚx_cppÚcxÚcy© r+   ú^/var/www/html/CropPilot/venv/lib/python3.10/site-packages/scipy/linalg/tests/test_extending.pyÚtest_cython   s,   





 r-   )r   ÚplatformÚ	sysconfigÚnumpyr   ÚpytestÚscipy._lib._testutilsr   r   r   Úscipy.linalg.blasr   Úscipy.linalg.lapackr   ÚmarkÚ	fail_slowÚskipifÚsystemÚget_config_varÚmachiner-   r+   r+   r+   r,   Ú<module>   s*    
ÿþÿ