
    G/Ph                     (    d dl mZ d dlZg dZd ZdS )    )assert_N))f77F77FLAGS)f90F90FLAGS)free	FREEFLAGS)archFARCH)debugFDEBUG)flagsFFLAGS)	linker_soLDFLAGSc                    |                      dd           t          j        j                            d          }|j                            d           }t          D ]y\  }}d                    |          }t          ||          }|                      ||           t          ||          }| 
                    |           t          ||gk               z|                      dd           t          D ]\  }}d                    |          }t          ||          }|                      ||           t          ||          }| 
                    |           |t          ||gk               |t          |||gz   k               d S )NNPY_DISTUTILS_APPEND_FLAGS0none)compilerc                      d S )N )argskwargss     d/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/numpy/distutils/tests/test_fcompiler.py<lambda>z&test_fcompiler_flags.<locals>.<lambda>   s    4     z-dummy-{}-flag1)setenvnumpy	distutils	fcompilernew_fcompiler	flag_varsclonecustomizable_flagsformatgetattrdelenvr   )monkeypatchfcr$   optenvvarnew_flag
prev_flags	new_flagss           r   test_fcompiler_flagsr1      s   3S999		"	0	0&	0	A	AB""#?#?@@I) ) )V#**3//Y,,
68,,,Is++	6"""	hZ'((((3S999) 
: 
:V#**3//Y,,
68,,,Is++	6"""I(+,,,,Ixj!889999
: 
:r   )numpy.testingr   numpy.distutils.fcompilerr    r&   r1   r   r   r   <module>r4      sN    ! ! ! ! ! !           : : : : :r   