U
    j5{i
  ã                   @   s.   d dl Z d dlZd dlZG dd„ dejƒZdS )é    Nc                   @   s   e Zd Zdd„ ZdS )ÚTestFloatingPointc                 C   sH   t  dt  dd¡¡d }|d }t  dt  d|¡¡d }|  |d¡ d S )Nz!Qz!dg        r   é   )ÚstructÚunpackÚpackZassertNotEqual)ÚselfZ	zero_bitsZnext_upZsmallest_subnormal© r   úK/tmp/pip-unpacked-wheel-jkvlexts/zope/interface/tests/test_compile_flags.pyÚtest_no_fast_math_optimization   s    z0TestFloatingPoint.test_no_fast_math_optimizationN)Ú__name__Ú
__module__Ú__qualname__r
   r   r   r   r	   r      s   r   )r   ZunittestZzope.interfaceZzopeZTestCaser   r   r   r   r	   Ú<module>   s   