!<arch>
/               0           0     0     0       718       `
   $    .  .  .  .  T2  T2  T2  T2  T2  T2  T2  T2  w  w  w  w  w  w  w  w                         8bbgoal_from_tag bb_optimize bb_L_compare bb_Q_compare bb_partition fbb_f1_ia_dim fbb_f1_ia_tag fbb_f1_ia_descr fbb_f1_ia_eval_fp fbb_f1_ia_eval_ia fbb_f1_ia_true_opt fbb_f1_ia_plot_range fbb_f1_ia_get_data fbb_f2_ia_dim fbb_f2_ia_tag fbb_f2_ia_descr fbb_f2_ia_eval_fp fbb_f2_ia_eval_ia fbb_f2_ia_true_opt fbb_f2_ia_plot_range fbb_f2_ia_get_data fbb_f3_ia_dim fbb_f3_ia_tag fbb_f3_ia_descr fbb_f3_ia_eval_fp fbb_f3_ia_eval_ia fbb_f3_ia_true_opt fbb_f3_ia_get_data fbox_make fbox_discard fbox_print fbox_heap_new fbox_heap_resize fbox_heap_insert fbox_heap_pop fbox_cons  bbgoal.o/       0           0     0     644     6624      `
ELF          >                               @     @   UHH H}HudH%(   HE1HEH    HH    uHEH    xHEH    HH    uHEH    PHEH    HH    uHEH    (H    H   H    HH    H    HEdH+%(   t    HE   f1_ia f2_ia f3_ia bbgoal.c bad function tag     bbgoal_from_tag m                                                                  )d   int     w       w       X   ~   <      	     	                 	           	   lo     hi         !       8i  dim         }                     tag $r   (    %r   0 
   x  x      i  
                          &      
1                               	      d                                 [  tag %r   P    k  	         ~   k  C    [   $ >   I   !I   :;9I   :!;9I8   :;9I8  . ?:;!9!'I<  & I  	(   
'I  %  $ >  >I:;9  :;9  :;9  '  .?:;9'<  .?:;9'I<  .?:;9'I@|   :;9I  4 I4  I  ! I/   ,                                                 q                                                                                    	        <	 X- J	/ X- J	/ X- J /( eval_ia TRUE __int32_t fbb_f2_ia_get_data bbgoal_from_tag int32_t float signed char Float unsigned char long unsigned int short unsigned int Interval FALSE double bbgoal_data_t programerror __FUNCTION__ fbb_f1_ia_get_data unsigned int descr GNU C99 13.3.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection long long unsigned int eval_fp plot_range strcmp long long int char short int fbb_f3_ia_get_data long int true_opt bbgoal.c /home/stolfi/programs/c/JSLIBS/libbbopt /home/stolfi/programs/c/JSLIBS/libbbopt /usr/include/x86_64-linux-gnu/bits /home/stolfi/include . /usr/include bbgoal.c bbgoal.c types.h stdint-intn.h flt.h ia.h bbgoal.h fbb_f3_ia.h fbb_f2_ia.h fbb_f1_ia.h affirm.h string.h bool.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0            GNU                    zR x                EC                                                                                          
     0                                                                                                                                                )                      0                      C                      V                      i                      v                       bbgoal.c __FUNCTION__.0 bbgoal_from_tag strcmp fbb_f1_ia_get_data fbb_f2_ia_get_data fbb_f3_ia_get_data programerror __stack_chk_fail  *             5             E             R                    ]             m             z                                                           ,                                                                                
                     
                    
   	                  
   	   	                            *       
              1       
      Z       8       
      z       ?       
             F       
      h       M       
      H       T       
            Y       
             n       
             z       
                   
      :              
                    
                    
                   
                   
      T              
      B              
                    
                   
                    
            ,      
              8      
      )      D      
            ]      
                   
                   
                   
                  
                   
                   
                  
      *       "                    H      
             R            0              
                                   "       
   	   1       &       
   	   Y       *       
   	   |       .       
   	          2       
   	          <       
   	          A       
   	          F       
   	          K       
   	          P       
   	          U       
   	          Z       
   	          _       
   	          d       
   	          i       
   	          n       
   	          s       
   	   	      x       
   	                                                     .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @                                           @               (      P                          &                                                          ,                                                          1                            @                              >                      `      q                             9      @               x                                J                            W                             ]                      (      0                              X      @               8      0          	                 q                      X                                    l      @               h                                }      0               7      2                                  0               i                                        0               	      ,                                                   	                                                          	                                                          	      8                                    @               0                                                       
               
                 	                                                                                H                                    bbopt.o/        0           0     0     644     14024     `
ELF          >                    1          @     @   UHH   |HpHhH`LXLPdH%(   HE1    EH    Hƿd       HEH    Hƿd       HEHEHhHpHHHMHh|fHn        HEHUHEHH    H    H      H    H    H    HUHH      HEH    HEHEHPHEHHHP    fHnHHE@EE/EvHEH    c  H}HMHpH`HEIH    E~(H    HD   H    HH    H    E    oEHHD@EE/EvLEHHD@EHEH    HE ~ HEH@H @EE/EwʃEE9E|Eu.HE@EE/ErnHUHEHH    YHEH    E    <EHHD@EE/ErEHHTHEHH    EE9E|HE /    EHE    tHEH    HEHEHPHEHHHP   fHnHHE@EE/EvHE@EHUHEHH    HEHE HXE HXE@HEHUdH+%(   t    UHSH   HxHpHhH`LXdH%(   HE1E    E    EHxHHEE       EHH    HEHH HEEEEEE\EEEHH    HpH EE^EEEEEEEXEEE    ^EE/EvDEEE/Ev/EEE/EvEEEEEEEHx 9E    /ErHX     P  EHH    HEHH HEЋEHH    HEHE@HEHUHhHHHx@HHx HuHUfHnƉΉ    H`HEHH    HEHEEE@EHH    HEHE HEHUHhHHHx@HHx H`HZHuHUfHnƉΉ    HEHH    HEHEEE HX    HEdH+%(   t    H]UHH}HuHE@EHE@EEXEEE    ^EHE@EHE@EEXEEE    ^EE/EvE/Ev       ]UHH}HuHE@EHE@EE/EvE/Ev       ]  initial box: 
 bbopt.c oops, too many pieces    bb_optimize        @  ?                                         :                               )r   int         y       y                 10      3r        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    DI  `    FN  h    Hr   p    Ir   t    J   x    MQ       NX       OS      Qc      Y       [m      \w      ]N      ^	H       _
.       `r       b|              +    D     	   c  
:     <      h      r  	     
:       0                f                     	      *  		  lo 	   hi 	       	!      
X       
]  d 
       
  fr 
  xr 
]   	  m  
:         
      
             m        n    sz   b   cmp y               	  b 
                      4    A   T                $9      
(  {    (       1               
$                      
'                      
                      9    y                 W         a   Xb "  Pma   hmb   l                        a   Hb "  @ma   hmb   l     c                b c  ~tol c#  ~F c1  ~c cI  ~ncp cU  ~i d      e      f      f  xr g                   xri i  Pwi j  mi k           P      zr t  @                 &
(                l  d '  ~F (  ~xr )  ~tol *  ~fm +  ~     ,
  ~    .  L /  Q 0  nc 1  ~c 3  Pb 4  !      	                        b ;  @        c      i B                       V  R W(          t       b Y     "      T   l  	    
:    	     
:        :;9I8   I   !I  4 :!;9I   :;9I   :!;9I  $ >   :;9I8  	I  
! I/  4 :!;9I  :;9  .?:;9'I<     <  .?:;9!'<  & I  4 :;9!I?<  'I  (   .?:!;9!'I@z    %     $ >   :;9  :;9  >I:;9  .?:;9'<  .?:;9'@|  .?:;9'I@|    :;9I  !4 I4  "'   ,                                                                                                                                                   	        -8ux &0#
ZY	&% (t//&f+ J. 5 <& !  J<K) Lt/!0 %  Jif/&' bfPL[3utY<u!)!Y%  6 * 'f  J vX<u<! f  "<<! f 
   X=<!Y!YuvY1uvY imax bb_L_compare fmhi double _IO_FILE FALSE fbox_heap_new _IO_save_end Float short int bb_partition _offset fbox_print fmlo FBoxListNode __off64_t FBoxHeap bb_Q_compare _markers _IO_read_end _freeres_buf GNU C99 13.3.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection fbox_heap_insert FBox float fbox_cons stderr long long int _lock _wide_data _cur_column __FUNCTION__ fbox_make _IO_write_ptr _old_offset fbox_discard unsigned char fbox_heap_pop signed char _codecvt long long unsigned int report unsigned int _IO_marker _shortbuf FBoxList _IO_write_base _unused2 _IO_read_ptr _IO_buf_end char long int int32_t bool_t _freeres_list mmax size_t wmax __pad5 depth short unsigned int long unsigned int sign _IO_write_end Interval _fileno _chain programerror _IO_wide_data _mode __int32_t _IO_backup_base _IO_buf_base FBoxCmp _flags2 _IO_codecvt _IO_read_base Infinity _vtable_offset __off_t _IO_save_base TRUE FILE bb_optimize _flags next _IO_lock_t /home/stolfi/programs/c/JSLIBS/libbbopt bbopt.c /home/stolfi/programs/c/JSLIBS/libbbopt /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include /usr/include . bbopt.c bbopt.c stddef.h types.h struct_FILE.h FILE.h stdint-intn.h flt.h stdio.h ia.h fbox.h fboxheap.h fboxlist.h bool.h affirm.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0              GNU                    zR x               EC     <          ECH     `           EC             W    ECN                                                                                              	     0                                                                                                                                               $                      -                  :                      H           W       U                      _                      p                      w                      ~                                                                                                                                                      bbopt.c __FUNCTION__.0 bb_optimize Infinity bb_L_compare fbox_heap_new bb_Q_compare fbox_make fbox_heap_insert stderr fwrite fbox_print fbox_heap_pop fbox_discard bb_partition programerror fbox_cons __stack_chk_fail        K             W             d             o             |                                                                                                                   l                                    ,                                                                     y                                                            i                                    8                   <                   @       C            D                   t                                    @       O            @              
                     
                    
   	   (              
   	                                *       
              /       
            =       
      8      D       
            M       
      1      T       
      %      [       
      M      b       
      N       g       
            |       
                   
                   
                    
                   
                    
      +             
                   
                    
                   
                   
      
            
      O            
                  
            ,      
            9      
            F      
      ;       S      
             `      
      n      m      
      f      z      
                  
                  
                  
                  
                  
                  
      e             
      Y            
                  
                  
             	      
                  
            #      
            1      
            =      
      7      E      
            i      
            s      
                  
                  
                  
                  
      b            
                  
                   
      H             
                  
      ]            
      J             
            8      
            n      
            z      
                  
                   
                   
      }       
      
      2            
      }       )      
            H      
      '       N      
            U      
            a      
            |      
      u            
      $            
      ?            
      m             
                  
                   
      -       :      
             C                        
                                     
      X                         P      
              _      
            n      
                        4                  _            
                                k      
      y      {      
                   
                        0                                     u                        0      
      x       L                         
                                   "       
   	   0       &       
   	   X       *       
   	          .       
   	          2       
   	          6       
   	          :       
   	          D       
   	          I       
   	          N       
   	         S       
   	   
      X       
   	         ]       
   	          b       
   	   '      g       
   	   5      l       
   	   ;      q       
   	   C      v       
   	   H      {       
   	   O             
   	   Z             
   	   e             
   	   l                                                 @                   d                                       .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @                                          @               (       `                          &                                                          ,                                                          1                            L                              >                      l                                   9      @               #      	                          J                            
                             ]                      "      0                              X      @               x-      0          	                 q                      R                                   l      @               -      (                          }      0               1      B                                  0               s      u                                  0                     ,                                                                                                                                                                       8                                          @               /      `                                                       p         
                 	                      H                                                          00                                    fbb_f1_ia.o/    0           0     0     644     9000      `
ELF          >                              @     @   UHH}HE EfZEE        ^EE\EEfZEEEYEM    XEE]UHHPH}HudH%(   HE1HEH HEHEfɋ    fnH    HEHU        fHnH    HE~EHUfofHnH    HEHUfHnH    HEHU    fHnH    HEHUHHEdH+%(   t    HEUHH`H}HudH%(   HE1HEfɋ    fnH    HEHU        fHnH    EEHE EE/ErHE EEE   EEHE@EE/ErHE@EEE   EEHE EE/EvHE E
EEEEEEHE@EE/EvHE@E
EEEEHEE HEE@HEdH+%(   t    UHH0H}HudH%(   HE1HEHUHH    EEHEf HEE@HEdH+%(   t    HEUHSH}    EH    HEH    HEH    HEH    HEH    HEH    HEHEHMH]HHXHMH]HHHXHMH]HH HX(HUHP0HEH]      f1_ia (IA) u = x - 2/7; u^2 + 1        @      @  ?  @   @                                                                                     )d   int     w           X               	           	   	lo     	hi         !       8D  	dim ~        X      q            q   	tag $r   (    %r   0    S  S      D     l  l      ]    l  l   v      &   
    	~   	        
    r   	        
    r   	            %                (             "                $   :                   S             =                   f ?       8           t         xr 8)l  @pr 9   `     *              "  xr *#l  sr *1l  mr +   Xslo ,   Hshi ,   L     !                    xr !&l  x "   m #   @dx $   Hxx %   Pf &   X                       x  S  dx    P   I  $ >  4 :!;9I   !I   :;9I   :!;9I8  .?:!;9!
'I<   :!;9I  	 :;9I8  
4 :!;9I?  'I  .?:!;9!
'I@|  %  $ >  :;9  :;9  '  .?:;9'I@z  .?:;9'@|  .?:;9'I@z   ,                                           K    O                                                        	         XY1< %K< %(   (   	i</;
 eval_ia __int32_t fbb_f1_ia_eval_fp fbb_f1_ia_descr GNU C99 13.3.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection char float signed char Float unsigned char long unsigned int short unsigned int Interval double bbgoal_data_t ia_sub ia_sqr ia_shift fbb_f1_ia_get_data unsigned int descr fbb_f1_ia_eval_ia fbb_f1_ia_tag long long unsigned int eval_fp fbb_f1_ia_plot_range plot_range int32_t ia_const long long int ia_scale fbb_f1_ia_true_opt short int fbb_f1_ia_dim long int true_opt fbb_f1_ia.c /home/stolfi/programs/c/JSLIBS/libbbopt /home/stolfi/programs/c/JSLIBS/libbbopt /usr/include/x86_64-linux-gnu/bits /home/stolfi/include . fbb_f1_ia.c fbb_f1_ia.c types.h stdint-intn.h flt.h ia.h bbgoal.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0                GNU                    zR x                EC     <           EC     \          EC    |       t    ECk  $              ECA                                                                                                                          
                                                                                                                           )                   9                    K                   ]                      f                      o                      v                      }                                                 j                       t            |              fbb_f1_ia.c fbb_f1_ia_dim fbb_f1_ia_tag fbb_f1_ia_descr fbb_f1_ia_eval_fp fbb_f1_ia_eval_ia ia_const ia_scale ia_sub ia_sqr ia_shift __stack_chk_fail fbb_f1_ia_true_opt fbb_f1_ia_plot_range fbb_f1_ia_get_data       +                    3             $       t             ,                    ,                                 0                    4                                $            4            ,       A            `                        ,                               0                   4                               :            r                     	                                                            
                                                                
                     
      4              
                     
                                  *       
              1       
            8       
      ?      ?       
            F       
      -      M       
            T       
      G      Y       
             n       
      _      z       
                   
                   
                   
      [             
                   
                   
                   
      R             
      b             
                  
                    
      h            
            8      
                  
      b            
      Q               	                 
                     
                 
      $                                 
      ~            
      w            
      p            
      +      ;      
            T      
            _            |            
                                    
      4                  j      #      
            ,                         
                                        
                                   "       
      4       &       
      \       *       
             .       
             8       
             =       
             B       
             G       
             L       
             Q       
             V       
             `                                           @                    `             j                                      |       .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.data.rel.local .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                       @                                          @                                               &                     \                                    ,                     `                                     1                     `      <                              >                                                         9      @               X      0                           S                                                         N      @                                               _                      z      d                             r                      	      0                              m      @               8      0                                                 
      O                                   @               h                                       0               ]      q                                  0                                                        0                     ,                                                                                                                                                                                                                 @                     x                                                       (         	                 	                                                                                                                     fbb_f2_ia.o/    0           0     0     644     20208     `
ELF          >                    pH          @     @   UHHHxHx EfZEE        ^EE\EEfZEEHx EfZEE        ^EE\EEfZEEEYEfZEEEYEfZEEM    XEEYEEM    XEfZEEEUHSHxH}HudH%(   HE1HEH HE  ?H    H!H	H¸  ?H H	HHE        fHnH    HE~EHUfofHnH    HEHUfHnH      ?H    H!H	Hø  ?H H	HHE        fHnH    HE~EHUfofHnH    HEHUfHnH    HEHU    fHnH    HE~EHUfofHnH    HEHU    fHnH    HEHUHHEdH+%(   t    HEH]UHSHxH}HuLLUH    H      H    H    H    HUHfHnH    H    Hƿ
       HE EHE@EE/EvHE EHE@EHE ECEE/ErHE EEEHE@ECEE/ErHE@EEE  HE ECEE/E   HE@ECEE/ErCECE7  HE@ECEE/ErCEHE@E   HE@EEE   HE@EEE/E   HE ECEE/ErCECE|HE ECEE/ErHE ECEAHE EEE(H    Hl   H    HH    H    HEE HEE@H]UHAVAUATSHp  HHdH%(   HE1HEHEHfɋ    fnH      ?H    L!H	IƸ  ?H DH	IH        fInH      ?H    L!H	IŸ  ?H DH	IH        fInH    H ~HfofHnH    HxH        fHnH    HEH fHnH    HE~xHUfofHnH    H(HUfHnH    HE~ H(fofHnH    HEHU        fHnH    HE~EHfofHnH    HE~ H(fofHnH    HEHU        fHnH    HE~EHfofHnH    HHEH    H      H    H    H    HfHnH    H    Hƿ
       H    H      H    H    H    HfHnH    H    Hƿ
       H    H      H    H    H    H(fHnH    H    Hƿ
       H    H      H    H    H    HUfHnH    H    Hƿ
       H    H      H    H    H    HUfHnH    H    Hƿ
       H    H      H    H    H    HUfHnH    H    Hƿ
       H E/s2H@E/r%HHHMIHH=      H H    L!H	IEH DH	IH`H~fofInH    `d/rlH0H`HMIHHdHHH0HH    L/r2L     H    LHhH~HUfofHnH    hl/rZHhH8HPH8HH    T/r2T     P    TEH    H!H	HH@H H	HHpH~fofHnH    pt/rlH@HpHMIHHbHXH@HH    \/r2\     X    \H     H    @LH/r\H/r;HHx~0HHfofHnH    HxHTP/r\P/r;HHx~8HHfofHnH    HxH\X/s^X / s;HHx~@HHfofHnH    HxHHEdH+%(   t    Hp  [A\A]A^]UHH@H}HudH%(   HE1  ?H    H!H	H¸  ?H H	HHE        fHnH    HE~EHUHfofHnH    HEHUfHnH    HEHUfHnH    HEHU    fHnH    HEdH+%(   t    HEUHSH}    EH    HEH    HEH    HEH    HEH    HEH    HEHEHMH]HHXHMH]HHHXHMH]HH HX(HUHP0HEH]         f2_ia   (IA) u = x - 1/7; v = x - 6/7; u^2(v^2 + 1/32) + 1/32   xr  =  fbb_f2_ia.c bad do_sol call u0    =  v0    =  sd    =  xmin1 =  xmax  =  xmin2 =  do_sol       @      @      ?      `?  @  @  ?   ;   A   @      `A                                                                                     )d   int         k       k                 X       C           <                    1e      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D~  `    F  h    Hd   p    Id   t    Jr   x    M5       NJ       O      Q      Y~       [      \      ]      ^	       _
       `d       b              +    y          C     q                   C       e      
              	  	  	lo    	hi        !      8	  	dim 	        	      	      	      	   	tag 	$   (    	%   0                                    	&      	   	               	               	            1;                M  T           J  m           X           !             +                        &             %             (           "  )           $  G                              w  f                           xr )  w0   Hw   P     G        "
      }  xr G#  |sr G1  |C H  }u0 I  ~v0 J  ~D K  ~sd L  ~
    M  #
    N  
    O  #     R
              ~#  xr R  sr R)  slo T  Xshi T  \!      	         "    sra {  ~srm {  ~srb {  ~yra {!  ~yrm {&  ~yrb {+  ~
    |  }xra }  ~xrm   ~xrb   ~       C    }      +                D  xr +&  ~x ,  mu -  u .  uu /  mv 0  v 1  vv 2  a 3  @b 4  Hf 5  P #    %          C      x %   ~u &  v '     :;9I8  4 :!;9I   I   !I  $ >  .?:!;9!
'I<   :;9I   :!;9I  	 :;9I8  
4 :!;9I   <  I  ! I/  4 :!;9I?  & I  (   :;9  'I  .?:!;9!
'I@|  %  $ >     >I:;9   :;9  4 :;9I?<  :;9  '  .?:;9'<  .?:;9'<  .?:;9'I@z  .?:;9'@|   .:;9'@H|  !4 I4  "U  #.?:;9'I@z   ,                                                     5    y                                                                                            	        %.((X+X Y1J-K-K	t& #= >  %%%0  %%# (Zt$ JK.$.$' + t u $ % $ %!" #8 =" #8 =" #8 =" #; t=" #: t=" #; t=.# / < 	#bX-*.7*J#' , #', #/*6*<<#' , #''   ? ;'   ? ;' ,  ? ,;%<- J J;
 _flags2 xmax FALSE double ia_sqr ia_sub ia_shift fbb_f2_ia_plot_range fbb_f2_ia_tag _IO_save_end fbb_f2_ia_dim Float short int size_t _offset _cur_column true_opt _IO_write_ptr _flags _IO_buf_base eval_fp _lock _markers _IO_read_end _freeres_buf GNU C99 13.3.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection ia_scale ia_sqrt xmin1 xmin2 fbb_f2_ia_get_data plot_range FILE stderr long long int bbgoal_data_t long int ia_const yminhi fbb_f2_ia_eval_ia __FUNCTION__ fbb_f2_ia_descr _old_offset unsigned char fbb_f2_ia_true_opt signed char _codecvt long long unsigned int unsigned int _IO_marker _shortbuf _IO_write_base _unused2 _IO_read_ptr ia_add _IO_buf_end ia_meet descr char _IO_FILE int32_t _wide_data _freeres_list __off64_t __pad5 fbb_f2_ia_eval_fp ia_join float ia_print long unsigned int _IO_write_end Interval _fileno ia_mul _chain programerror _IO_wide_data _mode __int32_t _IO_backup_base __off_t short unsigned int _IO_codecvt _IO_read_base _vtable_offset _IO_save_base TRUE eval_ia do_sol _IO_lock_t /home/stolfi/programs/c/JSLIBS/libbbopt fbb_f2_ia.c /home/stolfi/programs/c/JSLIBS/libbbopt /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include . /usr/include fbb_f2_ia.c fbb_f2_ia.c types.h stdint-intn.h stddef.h struct_FILE.h FILE.h flt.h ia.h bbgoal.h stdio.h affirm.h bool.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0               GNU                    zR x            C   EC:     <          ECE      `          ACE  $          "
   ECN
              EC  $              ECA                                                                                                                                                              
                                                                                                         %                    3                    A                   Q             C      c     C            u                      ~                                                                                                                                                                                                                                       "
                                                                                             
                                      '                  fbb_f2_ia.c do_sol.0 __FUNCTION__.1 fbb_f2_ia_dim fbb_f2_ia_tag fbb_f2_ia_descr fbb_f2_ia_eval_fp fbb_f2_ia_eval_ia ia_scale ia_sub ia_sqr ia_shift ia_mul __stack_chk_fail stderr fwrite ia_print fputc programerror fbb_f2_ia_true_opt ia_const ia_sqrt ia_add ia_meet ia_join fbb_f2_ia_plot_range fbb_f2_ia_get_data       5                    =                                                                                !                                                                                             (                   0                   =            [            p                                                                                                              $            :       ,            3            G            N            [                                           C                   O                                      (            e                   m                   z                                                                          	                                                  6            W            o                                                                                                                                        "            C            U            i            _       q            x                                                                        h                                                                               	            q       	            	            0	            7	            D	            K	            _	            z       g	            n	            	            	            	            	            	                   	            	            	            	            	            	            	                   
            
            
            $
            1
            
                   <                                                                             x                                                  >                                                               
                                               !   2         !            !               N                   V                   c                                                                                                                                           #         "   .            9                                                             
                     
   
                 
      (              
                                   *       
   	           1       
   
   {      8       
   
         ?       
   
         F       
   
         M       
   
         T       
   
   u       Y       
   
         n       
   
   '      s       
   
                
   
   _             
   
   0             
   
   >             
   
                 
   
                
   
                
   
                 
   
   e             
   
   5             
   
                 
   
               
   
                
   
   :             
   
         -      
   
          :      
   
         G      
   
          T      
   
         a      
   
   W      n      
   
         {      
   
   T             
   
                
   
               
   
               
   
                 
   
   o            
   
                
   
   H            
   
               
   
                
   
          
      
   
               
   
   F      $      
   
   Q      1      
   
          >      
   
   i      K      
   
         X      
   
         f      
   
         r      
   
   y      z      
   
               
   
   .            
   
               
   
               
   
               
   
                
   
   o             
   
                
   
         :      
   
          G      
   
   j      T      
   
          a      
   
         {      
   
   *            
   
               
   
   a                                 
   
   F                                 
   
   _                                
   
         <      
   
         U      
   
   "      n      
   
               
   
               
   
               
   
   0            
   
               
   
   (             
   
                
   
   !       *      
   
         H      
   
         S                  x      
   
   1                               
   
                           >      
   
         O      
   
          ^      
   
         o      
   
   r      v                        
   
   R                               
             @      
   
   9            
   
   @                  C      E      
   
   p      P                           
                                   "       
      4       &       
      \       *       
             .       
             2       
             6       
             :       
             D       
             I       
            N       
            S       
            X       
      #      ]       
      ,      b       
      :      g       
      A      l       
      G      q       
      L      v       
      U      {       
      ]             
      f                                                 @             C      d                                                                             .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.data.rel.local .rela.debug_info .debug_abbrev .rela.debug_aranges .debug_rnglists .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                       @                                          @               -                                &                                                         ,                                                          1                                                         >                                                         9      @               :      0                           S                                                         N      @               :      
                          _                      S      6                             r                            0                              m      @               D      0                                                                                                                 9                                   @               D                                      0               "                                        0               &      m                                  0               '      ,                                                   +(                                                          0(                                                          P(                                          @               F                                                       @)      `                          	                      ,      :                                                   xG                                    fbb_f3_ia.o/    0           0     0     644     9672      `
ELF          >                              @     @   UHH}HE EfZEE        ^EE\EEHE EfZEE        ^EE\EEEYEEYEEEYEEXEEEXEEM    XEfZEEE]UHHpH}HudH%(   HE1HEH HEHEH@HE        ^EHEEHU(fHnH            ^EHEEHU(fHnH    HEHUfHnH    HEHUfHnH    HE~EHUfofHnH    HE~EHUfofHnH    HE~EHUfofHnH    HEHU    fHnH    HEHUHHEdH+%(   t    HEUHHĀH}HudH%(   HE1HEfɋ    fnH    HEHU        fHnH    HEHEHEfɋ    fnH    HEHU        fHnH    HEHEE      EHDEEHDEċEHH    HEH EȋEHH    HEH@EE/ErEEEEwE/ErEEEEVE/EvEE
EEEEE/EvEE
EEEEEHH    HEHE E@E    9EHEdH+%(   t    UHSH}    EH    HEH    HEH    HEHE    H    HEH    HEHEHMH]HHXHMH]HHHXHMH]HH HX(HUHP0HEH]          f3_ia   (IA) u = x - 2/7; v = y - 3/7; u^2 + v^2 + u*v + 1             @      @      @      ?     @  @  ?   @  @@                r                                                                 )d   int     w           X               	           	   lo     hi         !       8D  dim ~        X      q            q   tag $r   (    %r   0    S  S      D     l  l      ]    l  l   v      &   
    	~   	        
    r   	        
    r   	            $                                   !   &             &   ?             (   S          %   l             N                   f P       8              ]  	xr 8#l  	sr 81l  mr :]  Pi =~                 mlo ?   mhi ?   xlo @   xhi @   slo A   shi A        m  C        (
           l        	xr (&l  x )   y *   dx ,   dy -   xx /   yy 0   @xy 1   Hf 3   P                      	x  S  ~dx     Hdy !   Pxx "   Xxy #   `yy $   h  4 :!;9I   I  $ >   !I  .?:!;9!
'I<   :;9I   :!;9I8   :;9I8  	 :!;9I  
4 :!;9I?  'I  %  $ >  :;9  :;9  '  .?:;9'I@z  .?:;9'@|    I  ! I/  .?:;9'I@|  .?:;9'I@z   ,                                           u    O                                                        	        X Y1<66KK  < - -tY<'<$   $   <% t. Ji;
 eval_ia fbb_f3_ia_true_opt __int32_t char fbb_f3_ia_tag float signed char Float ia_add long unsigned int short unsigned int Interval fbb_f3_ia_eval_ia unsigned char double bbgoal_data_t ia_mul ia_sqr ia_shift unsigned int descr GNU C99 13.3.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection long long unsigned int eval_fp plot_range int32_t ia_const long long int ia_scale short int fbb_f3_ia_descr fbb_f3_ia_get_data long int true_opt fbb_f3_ia_eval_fp fbb_f3_ia_dim fbb_f3_ia.c /home/stolfi/programs/c/JSLIBS/libbbopt /home/stolfi/programs/c/JSLIBS/libbbopt /usr/include/x86_64-linux-gnu/bits /home/stolfi/include . fbb_f3_ia.c fbb_f3_ia.c types.h stdint-intn.h flt.h ia.h bbgoal.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0               GNU                    zR x               EC     <       l   ECc    \          EC $   |           ECA                                                                                                                          
                                                                                                                           )                   9                   K           l      ]                      f                      m                      t                      {                           r                                                             s              fbb_f3_ia.c fbb_f3_ia_dim fbb_f3_ia_tag fbb_f3_ia_descr fbb_f3_ia_eval_fp fbb_f3_ia_eval_ia ia_shift ia_sqr ia_mul ia_add __stack_chk_fail fbb_f3_ia_true_opt ia_const ia_scale fbb_f3_ia_get_data     +             <       3             D       n             L       v             D                    T       D            \       L            `       r            z            d                   `                                                                   ,            <            h       I            h                        h                               `                   l                               h                               `       
            p                   O         	   m                     	                                                
                                                                
                     
                    
                     
                                  *       
              1       
             8       
      i       ?       
             F       
      W       M       
      >       T       
            Y       
             n       
      1      z       
      %              
                   
      8              
                    
      J              
                   
                   
      |              
                    
                  
                    
      :            
            8      
                   
                   
      U               	                 
      *                
                 
                                      
                  
                  
      P       '      
             @      
             T      
             m      
            x            s            
                         r                  /      n      
             y                  	      
      C                                 
                                   "       
      4       &       
      \       *       
             .       
             8       
             =       
             B       
             G       
             L       
             Q       
             V       
             `                                           @                   `             r                   s       .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.data.rel.local .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                       @                                          @                     x                          &                     P                                    ,                     T                                     1                     X      x                              >                                                         9      @                     0                           S                            v                             N      @               @                                _                      V
      }                             r                            0                              m      @                     0                                                       y                                   @                                                       0               |      c                                  0                                                        0                     ,                                                                                                                                                                                                                 @               @      `                                                       (         	                 	                                                                                                                    fbox.o/         0           0     0     644     8896      `
ELF          >                               @     @   UHH0}uHUfE؋EHHH    HEHEUHEUPHEHUHPE    -EHH    HEHHEMHcHHHȃEE;E|HEUHHH}HEH    UHH H}HuHEPHEH    HHǸ        HEHPHEfHnH    E    GHEH      H    H    HEUHcHHHEfHnH    EHE 9E|HEH      H    H    HEHPHEfHnH    HEH    (%02d)     f =                                                                   )d   int     *<           w       w                 X       k       C               1b      3d        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D{  `    F  h    Hd   p    Id   t    J~   x    M5       NJ       O      Q      Y       [      \      ]      ^	       _
       `d       b              +    v     	     
C     n              	     
C         b                	  		  lo 	   hi 	       	!      
X  d 
        
   fr 
  xr 
X   	  h  
C         
  h      d            	X           ed                                                    .  f   Xb  t  Pi    l                    W  b t  h     t                   d    \    $   Xxr 5  Pfr B  Hb t  hi    d     :;9I8  $ >   :;9I   !I   I   :!;9I   :;9I8   <  	I  
! I/  4 :!;9I  :;9  7 I  .?:;9'I<  .?:!;9!'@|  %  $ >     & I   :;9  :;9  .?:;9'I<  .?:;9'<     .?:;9'<  .?:;9'I@|   :;9I   ,                                               y                                                                                            	        .9<+XJ
t, .( < J JK1?="t	/ # J f\ __off_t _IO_read_ptr malloc _chain size_t _shortbuf _IO_buf_base long long unsigned int free _codecvt long long int signed char _fileno _IO_read_end long int _flags _IO_buf_end _cur_column _IO_codecvt double _old_offset _offset __uint32_t GNU C99 13.3.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection _IO_marker unsigned int _freeres_buf fprintf long unsigned int _IO_write_ptr short unsigned int depth _IO_save_base _lock _flags2 _mode fbox_discard Float _IO_write_end fbox_print _IO_lock_t _IO_FILE float fflush _markers int32_t unsigned char short int _IO_wide_data FBox _vtable_offset FILE uint32_t Interval char __int32_t __off64_t _IO_read_base _IO_save_end __pad5 _unused2 ia_print _IO_backup_base fbox_make _freeres_list _wide_data _IO_write_base /home/stolfi/programs/c/JSLIBS/libbbopt fbox.c /home/stolfi/programs/c/JSLIBS/libbbopt /usr/include/x86_64-linux-gnu/bits /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits/types /home/stolfi/include . /usr/include fbox.c fbox.c types.h stdint-intn.h stdint-uintn.h stddef.h struct_FILE.h FILE.h flt.h ia.h fbox.h stdio.h stdlib.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0                 GNU                    zR x                EC     <           ECV      \           EC                                                                                                                                                                                                                                                                     &                      +                   6                      >                      G                      N                       fbox.c fbox_make malloc fbox_discard free fbox_print fprintf ia_print fwrite fflush    /          
                                                      %                   -            P            w                                                              
                     
                    
      (              
                                   *       
              1       
            8       
      
      ?       
            F       
            M       
      t       T       
            Y       
            l       
             z       
                    
                     
                   
                   
                   
                   
      #              
      f              
      A              
      |             
                    
                   
                   
                  
      t      *      
            7      
      X      D      
      4       Q      
             ^      
      #      k      
      A      x      
                  
                  
                   
                   
      7            
                   
                   
                  
      *             
      1            
                   
      ]             
      i      !      
      [      .      
            ;      
      (      H      
      ?      U      
      /      c      
            o      
      q      w      
                  
                   
                  
                  
                   
      R            
                  
            3      
            i      
            z      
                  
      8            
                  
      X             
                   
      f                         /      
      E      4                   X      
      Q      c                          
                   
                                   "       
      /       &       
      W       *       
      z       .       
             2       
             6       
             :       
             D       
             I       
             N       
             S       
            X       
            ]       
      #      b       
      ,      g       
      :      l       
      A      q       
      G      v       
      L      {       
      S             
      [                                                 @                    `                     .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @                                          @               `                                 &                                                          ,                                                          1                                                         >                                                         9      @                     8                          J                                                         ]                      ^      0                              X      @                     0          	                 q                                                         l      @                                               }      0               	                                        0               )      d                                  0                     ,                                                                                                                                                                             x                                    @                     H                                                 X               	                 	                            U                                                    (                                    fboxheap.o/     0           0     0     644     10440     `
ELF          >                    #          @     @   UHH }Hu          HL       H    HH    H    HEH} u(H    H   H    HH    H    HE     HEUP} t<EH   H    HL       H    HH    H        HUHBHEH@Hu(H    H   H    HH    H    HEHUHPHEUHH H}uHE E} t<EH   H    HL       H    HH    H        HEH} u(H    H   H    HH    H    E    4HEH@UHcHHЋUHcH    HUHH HEE;E|HEH@H    HEHUHPHEUPUHH H}HuHE EHE@9E|HE PHEH    HE@9E|(H    H'   H    HH    H    HEH@UHcHHHEHHE PHE   EEHEHHHEH@UHcHHHHEH@uHcHHH HHфyiHEH@UHcHHH HEHEH@UHcHHHEH@UHcHHHHHEH@UHcHHHEHEE} 1UHH@H}HEȋ E} (H    H5   H    HH    H    E    HEH@UHcHHH HEmE;Eh  HEH@UHcHHHEH@UHcHHHH  EEE;E}DHEHHHEH@UHcHHHHEH@uHcHHH HHфyEEEHEHHHEH@UHcHHHHEH@uHcHHH HHфyqHEH@UHcHHH HEHEH@UHcHHHEH@UHcHHHHHEH@UHcHHHEHEEEE܋EEE;EHEȋUHEȋHEȋ@HH9}HEȋ PHEȉH    HE      fboxheap.c no mem       out of memory while allocating f-box heap header        out of memory while allocating f-box heap storage       out of memory while extending box heap failed to extend box heap        prog error: popping an empty heap       fbox_heap_new           fbox_heap_resize                fbox_heap_insert        fbox_heap_pop t                                         :       int                                 )A       	       y                      	   	   lo     hi         !       k       ;  d            fr    xr ;   
   K  :                c  h     |  |  |   K        n     sz    b   cmp W   |            
          	1                   	=   +                      
   G  .   .        3|          &        h 3  n 4   Pi 4   \j 4"   Lia 4%   Tib 4)   Xb 43|  `      	                o       t A|  h    
     :    	      #        y        h #!  Xb #*|  Pi $   `j $   d      	                i       t .|  h  
     :    	                      h !  Xsz ,   Tn    db   h      	                E       i    `                '      sz !   \cmp -W  Ph   h      	           I  4 :!;9I  $ >   :;9I   :;9I8   :!;9I   !I  4 I4  	& I  
I  ! I/    !:;9!  .?:!;9!'@|  %  $ >     :;9   :;9I8  'I  .?:;9'<  .?:;9'<  .?:;9'I<  .?:;9'I<  .?:;9'I@|  .?:;9'I@|   ,                                               k                                                                                	        .  ) t
( f <
 X (K1. f < XK t(t/ .2 ( 2 J, <! < J
?=t. X, f . (	tfYf!< K,t/"%/)<5<8<ubM f(tuK
<>YE! 2 5   ( <+    E J< . <="%< K/t2%(2,<8<;?FtzfXf
	ft2 J0 f .K size_t __int32_t calloc GNU C99 13.3.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection float Float unsigned char long unsigned int short unsigned int Interval double programerror FBoxCmp __FUNCTION__ unsigned int long long unsigned int fbox_heap_insert int32_t FBox free long long int fbox_heap_pop depth char fbox_heap_resize short int fbox_heap_new FBoxHeap long int sign signed char checknotnull fboxheap.c /home/stolfi/programs/c/JSLIBS/libbbopt /home/stolfi/programs/c/JSLIBS/libbbopt /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /home/stolfi/include . /usr/include fboxheap.c fboxheap.c stddef.h types.h stdint-intn.h flt.h ia.h fbox.h fboxheap.h affirm.h stdlib.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0            GNU                    zR x            '   EC    <          EC     \       y   ECp    |       &   EC                                                                                                                              *     0             9     H                                                                                                                           H             '      V                      ]                      j                      w     '                                       +      y                 &       fboxheap.c __FUNCTION__.3 __FUNCTION__.2 __FUNCTION__.1 __FUNCTION__.0 fbox_heap_new calloc checknotnull programerror fbox_heap_resize free fbox_heap_insert fbox_heap_pop                  (                    4             >                    F             X                    g             q                    y                                                                                                                             	            L                   W            a                  m            w                                                                                                        i            |            ,                                                             D                                                                    
   	                  
                    
                     
                                  *       
   
           /       
              =       
             K       
            R       
            Y       
             `       
            g       
      W      n       
            u       
            z       
                    
                   
                   
      d             
                    
      .             
                    
      %             
                    
                  
            L      
            X      
      B            
                  
                  
                  
      5            
            ,      
             H      
            S                        
      J                  H                              
      {                  +      Y      
      J      c            0      l            '            
                        '            
      J                                                 
            *                    d      
      J      n                          
                                   "       
      3       &       
      [       *       
             .       
             2       
             6       
             @       
             E       
             J       
             O       
             T       
             Y       
             ^       
            c       
            h       
            m       
            r       
      &      |                                           @             '      `             +                          .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @                                          @               h                                &                     
                                     ,                     
                                     1                           V                             >                      f      x                             9      @                                               J                                                         ]                            0                              X      @                     0          	                 q                                                         l      @                                                 }      0                                                       0                     /                                  0                     ,                                                                                                                                                                       (                                          @               !      `                                                                                 	                                                                                0"                                    fboxlist.o/     0           0     0     644     5800      `
ELF          >                              @     @   UHH H}Hu       HL       H    HH    H    HEHEHEHEHUHHEHUHPHE fboxlist.c no mem for FBoxListNode      fbox_cons O                           o               :       int                                 )A              y                      	   	   lo     hi         !       0  d            fr    xr 0   	   @  
:            @      	v  b 
L       v   Q      Q        {      	=                         
     .        
          o       =  b L  XL &  Pv    `    M  	        c   h 	   M  
:   	 =   $ >   :;9I   :;9I8   I   !I  & I  :;9!   :;9I8  	I  
! I/   :!;!9I  4 :!;9I  %  $ >     :;9  .?:;9'I<  .?:;9'I<  .?:;9'I@|  4 I4   ,                     o                            k                                                                                	        < )
K next __int32_t GNU C99 13.3.0 -mtune=generic -march=x86-64 -ggdb -std=gnu99 -fpcc-struct-return -ffloat-store -frounding-math -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection fbox_cons float Float unsigned char long unsigned int short unsigned int size_t Interval double __FUNCTION__ unsigned int FBoxList long long unsigned int int32_t FBox long long int depth char short int long int FBoxListNode signed char checknotnull malloc /home/stolfi/programs/c/JSLIBS/libbbopt fboxlist.c /home/stolfi/programs/c/JSLIBS/libbbopt /usr/lib/gcc/x86_64-linux-gnu/13/include /usr/include/x86_64-linux-gnu/bits /home/stolfi/include . /usr/include fboxlist.c fboxlist.c stddef.h types.h stdint-intn.h flt.h ia.h fbox.h fboxlist.h affirm.h stdlib.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0           GNU                    zR x            o    ECf                                                                                               (       
                                                                                                                                  o       %                      ,                       fboxlist.c __FUNCTION__.0 fbox_cons malloc checknotnull                     $             $       0             :                    B                    
                     
                    
   	   (              
   	                                *       
              /       
      &      =       
            K       
            R       
            Y       
             `       
            g       
      J      n       
            u       
            z       
                    
                   
      w             
      `             
                    
      6             
                    
      -             
                  
            A      
            R      
            i      
              |      
                  
      W            
                  
                  
                                       
      =      (            (              
                                   "       
   	   3       &       
   	   [       *       
   	          .       
   	          2       
   	          6       
   	          @       
   	          E       
   	          J       
   	          O       
   	          T       
   	          Y       
   	          ^       
   	         c       
   	         h       
   	         m       
   	         r       
   	   &      |                                            .symtab .strtab .shstrtab .rela.text .data .bss .rodata .rela.debug_info .debug_abbrev .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                            @       o                                    @               @
      x                           &                                                           ,                                                           1                            2                              >                             S                             9      @               
      `                          J                      5      *                             ]                      _      0                              X      @                     0          	                 q                                                          l      @               H                                }      0               7                                        0                     /                                  0               C      ,                                                   o                                                          p                                                                8                                    @                                                                            8         
                 	                       
      9                                                                                        