
    Ng                     ~    d dl Z d dlZd dlZd dlZddlmZ  G d dej                  Z G d dej                  Z	dS )    N   )utilc                       e Zd Z ej        dddd          gZej                            e	j
        dk    d          d             Zd	S )
TestCommonBlocktestssrccommonzblock.fwin32)Fails with MinGW64 Gfortran (Issue #9673)reasonc                 b   | j                                          | j         j        j        t	          j        dt          j                  k    sJ | j         j        j        t	          j        dd          k    sJ | j         j        j        t	          j        dt          j	                  k    sJ d S )Ng      ?)dtype2z|S1   )
moduleinitcbblocklong_bnnparrayfloat64	string_bnokint32selfs    X/var/www/html/ai-engine/env/lib/python3.11/site-packages/numpy/f2py/tests/test_common.pytest_common_blockz!TestCommonBlock.test_common_block   s     	{ (BHS
,K,K,KKKKK{ *bhs%.H.H.HHHHH{ #rx'B'B'BBBBBBB    N)__name__
__module____qualname__r   getpathsourcespytestmarkskipifsysplatformr    r    r   r   r   	   sv        t|GUHi@@AG[/J  L LC CL LC C Cr    r   c                       e Zd Z ej        dddd          gZej                            e	j
        dk    d          d             Zd	S )
TestCommonWithUser   r   r	   zgh19161.f90r
   r   r   c                 4    | j         j        j        dk    sJ d S )Nr   )r   dataxr   s    r   test_common_gh19161z%TestCommonWithUse.test_common_gh19161   s#     {!Q&&&&&&r    N)r!   r"   r#   r   r$   r%   r&   r'   r(   r)   r*   r1   r+   r    r   r-   r-      sq        t|GUHmDDEG[/J  L L' 'L L' ' 'r    r-   )
osr)   r&   numpyr    r   F2PyTestr   r-   r+   r    r   <module>r6      s    				 



           	C 	C 	C 	C 	Cdm 	C 	C 	C' ' ' ' ' ' ' ' ' 'r    