a
    iÝEbX  ã                   @   sD   d dl mZ d dlZg d¢Zg d¢ZG dd„ dƒZG dd„ dƒZdS )	é    )Úassert_N))z(GNU Fortran 0.5.25 20010319 (prerelease)z0.5.25)z,GNU Fortran (GCC 3.2) 3.2 20020814 (release)z3.2)z6GNU Fortran (GCC) 3.3.3 20040110 (prerelease) (Debian)ú3.3.3)z)GNU Fortran (GCC) 3.3.3 (Debian 20040401)r   )z_GNU Fortran (GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)z3.2.2)
)zAGNU Fortran 95 (GCC 4.0.3 20051023 (prerelease) (Debian 4.0.2-3))ú4.0.3)zGNU Fortran 95 (GCC) 4.1.0z4.1.0)z2GNU Fortran 95 (GCC) 4.2.0 20060218 (experimental)z4.2.0)z/GNU Fortran (GCC) 4.3.0 20070316 (experimental)z4.3.0)z!GNU Fortran (rubenvb-4.8.0) 4.8.0ú4.8.0)r   r   )z4.0.3-7r   )zCgfortran: warning: couldn't understand kern.osversion '14.1.0
4.9.1ú4.9.1)zjgfortran: warning: couldn't understand kern.osversion '14.1.0
gfortran: warning: yet another warning
4.9.1r   )z)GNU Fortran (crosstool-NG 8a21ab48) 7.2.0z7.2.0c                   @   s   e Zd Zdd„ Zdd„ ZdS )ÚTestG77Versionsc                 C   s>   t jjjdd�}tD ]$\}}| |¡}t||k||fƒ qd S ©NZgnu©Úcompiler©ÚnumpyÚ	distutilsÚ	fcompilerÚnew_fcompilerÚg77_version_stringsÚversion_matchr   ©ÚselfÚfcÚvsÚversionÚv© r   úh/home/ja/django-apps/lartica_env/lib/python3.9/site-packages/numpy/distutils/tests/test_fcompiler_gnu.pyÚtest_g77_version    s    
z TestG77Versions.test_g77_versionc                 C   s>   t jjjdd�}tD ]$\}}| |¡}t|d u ||fƒ qd S r   ©r   r   r   r   Úgfortran_version_stringsr   r   ©r   r   r   Ú_r   r   r   r   Útest_not_g77&   s    
zTestG77Versions.test_not_g77N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r      s   r   c                   @   s   e Zd Zdd„ Zdd„ ZdS )ÚTestGFortranVersionsc                 C   s>   t jjjdd�}tD ]$\}}| |¡}t||k||fƒ qd S ©NZgnu95r	   r   r   r   r   r   Útest_gfortran_version-   s    
z*TestGFortranVersions.test_gfortran_versionc                 C   s>   t jjjdd�}tD ]$\}}| |¡}t|d u ||fƒ qd S r$   r   r   r   r   r   Útest_not_gfortran3   s    
z&TestGFortranVersions.test_not_gfortranN)r    r!   r"   r%   r&   r   r   r   r   r#   ,   s   r#   )Znumpy.testingr   Znumpy.distutils.fcompilerr   r   r   r   r#   r   r   r   r   Ú<module>   s
   	