
    Bpj              
       N   S SK r S SKrS SKrS SKrS SKrS SKJrJrJ	r	  S SK
Jr  S SKJr  S SKJs  Jr  \R"                  R%                  S5      \R"                  R'                  S5      \R"                  R)                  \SS9\R"                  R)                  \R*                  " 5       S	:H  =(       a    \R,                  " S
5      SS9\R"                  R)                  \R.                  " 5       S;   SS9\R"                  R)                  \	SL SS9S 5       5       5       5       5       5       rg)    N)IS_EDITABLE_test_cython_extensioncython)get_blas_funcs)get_lapack_funcs   x   z*Editable install cannot find .pxd headers.)reasonWindowsPy_GIL_DISABLEDzgh-22039)wasm32wasm64zCan't start subprocesszrequires cythonc                    [         R                  R                  [         R                  R                  [        5      5      n[	        X5      u  p#[
        R                  " S5      S-  n[
        R                  " S5      n[
        R                  " S5      S-  n[
        R                  " S5      n[        S[
        R                  SS9nU" XEXg5      u      pn	[
        R                  " S5      S-  n[
        R                  " S5      n[
        R                  " S5      S-  n[
        R                  " S5      n
UR                  XEXj5        [
        R                  " S5      S-  n[
        R                  " S5      n[
        R                  " S5      S-  n[
        R                  " S5      nUR                  XEXk5        [
        R                  R                  X{5        [
        R                  " / SQ[
        R                  S	9n[
        R                  " / S
Q[
        R                  S	9n[        S[
        R                  SS9n[
        R                  R                  U" X5      UR                  X5      5        [
        R                  R                  U" X5      UR                  X5      5        [         R"                  " 5       nUR%                  5       U:X  d   eUR%                  5       U:X  d   eg )N      	   r   gtsv	preferred)dtypeilp64)y      ?      y       @       @y      @      )r   )y      @      @y      @      y      @      @dotu)ospathdirname__file__r   nponesr   float64tridiagtestingassert_array_equalarray	complex64r   complex_dotcython_blas_blas_int_sizeget_blas_int_size)tmp_pathsrcdir
extensionsextensions_cppabcxdgtsv_x_cx_cppcxcycdotuexpected_sizes                   ]/var/www/html/pdf-tiff/venv/lib/python3.13/site-packages/scipy/linalg/tests/test_extending.pytest_cythonr9      s    WW__RWW__X67F!7!IJ

QA

A

QA

AV2::[IE!%MAq!

QA

A

QA
''!*CqQ$

QA

A

QAGGAJE1*JJ!!!+	$BLL	9B	$BLL	9B6[IEJJ!!%-1G1G1OPJJ!!%-1K1KB1ST  ..0M'')]:::++->>>    )r   platform	sysconfignumpyr   pytestscipy._lib._testutilsr   r   r   scipy.linalg.blasr   scipy.linalg.lapackr   scipy.linalg.cython_blaslinalgr%   markparallel_threads_limit	fail_slowskipifsystemget_config_varmachiner9    r:   r8   <module>rL      s   	     M M , 0 . . ##A&sKG  IX__&)3 A--.?@%  ' H$$&*>>3  5FdN+<=? >5'I  '?r:   