
    (ph                         S SK r S SKrS SKrS SKrSSKJr   " S S\R                  5      r " S S\R                  5      r	g)    N   )utilc                       \ rS rSr\R
                  " SSSS5      /r\R                  R                  \
R                  S:H  SS9S	 5       rS
rg)TestCommonBlock	   testssrccommonzblock.fwin32)Fails with MinGW64 Gfortran (Issue #9673)reasonc                    U R                   R                  5         U R                   R                  R                  [        R
                  " S[        R                  S9:X  d   eU R                   R                  R                  [        R
                  " SSS9:X  d   eU R                   R                  R                  [        R
                  " S[        R                  S9:X  d   eg )Ng      ?)dtype2z|S1   )
moduleinitcbblocklong_bnnparrayfloat64	string_bnokint32selfs    O/var/www/html/venv/lib/python3.13/site-packages/numpy/f2py/tests/test_common.pytest_common_block!TestCommonBlock.test_common_block   s     	{{  ((BHHS

,KKKK{{  **bhhs%.HHHH{{  ##rxx'BBBB     N)__name__
__module____qualname____firstlineno__r   getpathsourcespytestmarkskipifsysplatformr    __static_attributes__r#   r"   r   r   r   	   sQ    ||GUHi@AG[[/J  LCLCr"   r   c                       \ rS rSr\R
                  " SSSS5      /r\R                  R                  \
R                  S:H  SS9S	 5       rS
rg)TestCommonWithUse   r   r	   r
   zgh19161.f90r   r   r   c                 P    U R                   R                  R                  S:X  d   eg )Nr   )r   dataxr   s    r   test_common_gh19161%TestCommonWithUse.test_common_gh19161   s"     {{!!Q&&&r"   r#   N)r$   r%   r&   r'   r   r(   r)   r*   r+   r,   r-   r.   r6   r/   r#   r"   r   r1   r1      sO    ||GUHmDEG[[/J  L'L'r"   r1   )
osr-   r*   numpyr    r   F2PyTestr   r1   r#   r"   r   <module>r<      s6    	 
   	Cdmm 	C' 'r"   