
    e                         d dl Zd dlZd dlZd dlZej                            ej        	                    d          d          d             Z
dS )    Nwinz(resource module not available on windows)reasonc                     dd l } t          j        d                              d          }|                     | j                  j        }t          d          D ]}dD ]}t          j	        ||           t          j
        ||           t          j        ||           t          j        ||           t          j	        ||           t          j        ||           t          j        ||           t          j        ||           t          j        ||           Ɍ|                     | j                  j        }||z
  }||                                 z  }t%          |           |dk    sJ d S )Nr      )r   r   i  )Nr   r   )axis)resourcenparangereshape	getrusageRUSAGE_SELF	ru_maxrssrangebnnansum	nanargmax	nanargmin	nanmediannanmeannanminnanmaxnanvargetpagesizeprint)r   arrstartingir   endingdiff
diff_bytess           <lib/python3.11/site-packages/bottleneck/tests/memory_test.pytest_memory_leakr"      s    OOO
)A,,

v
&
&C!!("677AH4[[ 
& 
&  		& 		&DIc%%%%L4((((L4((((L4((((Ic%%%%Js&&&&Ic%%%%Ic%%%%Ic%%%%%		&  455?FHD,,...J	*??????    )numpyr	   sys
bottleneckr   pytestmarkskipifplatform
startswithr"    r#   r!   <module>r-      s        



      LE""+U       r#   