!<arch>
/               0           0     0     0       602       `
                         i  i  i  i  i  i  i  i              jspca_compute_components jspca_compute_barycenter jspca_compute_covariance_matrix jspca_eigen_decomp jspca_check_ortho jspca_decompose_data jspca_prv jspca_prm jspca_prm2 jspca_prm3 lsq_fit lsq_compute_matrix_and_rhs lsq_solve_system lsq_debug_double_vec lsq_assemble_constrained_system lsq_split_constrained_solution lsq_debug_int32_vec lsq_print_problem lsq_array_fit lsq_array_compute_matrix lsq_array_compute_rhs lsq_robust_fit lsq_robust_compute_stats lsq_robust_bayes lsq_robust_debug_distr  jspca.o/        0           0     0     644     26320     `
ELF          >                    a          @     @   UHH@}uHUHMLELMDEH}HMHUuEEI    DEH}HMHUuEEI    HE}HMHUHuEA    EHEH    EUHH   }uHUHMLED|| t#H    H,      H    H    E     EHH    HEHf EE;ErfEE      EEHH    HEHHEEHH    HEH EEff/t(H    HH   H    HH    H    E    yEHH    HEH EEHH    HEH EEYEEȋEHH    HEHEXEEE EE;E{EXEEEE;EEff/t(H    HM   H    HH    H    E    MEHH    HEH E؋EHH    HEHE^EEE EE;Er| t;H    HUuHH    QL    L    H    H    HUHSH   LHH@H8L0D,dH%(   HE1, t#H    H'      H    H    HH։    HEǅ\    Xǅ`    7H\`HH    HEHf ``;\~\\;HrfEǅd    h  HHËHdHH    H@HHEȋHHHUЉH       HHо       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEHMH0HuȋH    dHH    H8H EEff/s(H    H`   H    HH    H    ǅh       ǅl       HhlHH    HEH xHE؋hHcEEYEEHE؋lHcEEYEEHhlHH    HEHxXEEE ll;h$hh;HEXEEH܃dd;LEff/w(H    Hh   H    HH    H    ǅp       ǅt       HptHH    HEH EE^EEHptHH    HEHE t;p}1HtpHH    HEHE tt;p7pp;H, t]H    HMHHHH=    WH=    WH=    WH=    WH=    WL    L    H    H0HEHUdH+%(   t    H]UHHĀ}HuHUHMDEdH%(   HE1} t#H    H%      H    H    UE։    HEȋE    HEH}HMHUHuEI    E;Er} t!UH    MH5    HǸ        } tjuH    LEHMȋUH=    WH=    WH=    WH=    WH=    WH=    WH=    WH=    WMA   H    H@E    E      EH    HEH EEf/    w(H    H   H    HH    H    HEffHn    fH~HEHEfHn    fH~HE} t3H    EHM؋Uf(fHnH    HHǸ       } t!H    UH    HHǸ        EH    HEHE EEH    HEHHEEEH    HEHHEE    >EHH    HEHEHH    HEHEE EE;ErEff/Ev#H    H+      H    H    EE9E8} tjuH    LEHMUH=    WH=    WH=    WH=    WH=    WH=    WH=    WH=    WMA   H    H@EHUMΉ    HEH    HEH    EHUdH+%(   t    UHHP}uHUE    D  EEH    HEHHEHUHMEHΉ    fH~HEE    \EE~    fTE    f/Ew(H    H   H    HH    H    E       EEH    HEHHEHUHMEHΉ    fH~HEE~    fTE    f/Ew(H    H   H    HH    H    EE;EiEE;EUHSH   }uHUHxDtLhHEH`HEHXHE HPdH%(   HE1HHÃ}( t#H    H.      H    H    }( t*H    tMUAH5    HǸ        H` uHX uHP q  t9Es(H    H   H    HH    H    EHHUH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEtHHUH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEEHHUH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEE    V  EEH    HEHHEHMHxHuȋE    H}HMHhutI    H` t:EtH    H`HHEHUHMtHΉ    HX uHP    H}HhHUutI    HX t4EEH    HXHHEHUHMEHΉ    HP t5EEH    HPHHEHMHUHuE    EE;EHHHEdH+%(   t    H]UHH H}uHUHMH    MHUH5    HǸ        H    HMHUuHH=    WL    L    H    HUHH H}uUHMLEH    uMHUAH5    HǸ        H    LEHMUuHH=    WH=    WH=    WH=    WH=    WL    H    H0UHH0H}uUHMDELMH    DE}MHUHuVEAH5    HǸ        HH    LMDEHMUuH=    WH=    WH=    WH=    WH=    WH=    WH=    WuH    H@UHH0H}uUHMDELMH    DE}MHUHuVuVuVEAH5    HǸ        H H    LMDEHMUuH=    WH=    WH=    WH=    WH=    WH=    WH=    Wu u}WH    HP           computing the data vector barycenter {b}...
 jspca.c invalid weight {w[id]} total weight is zero     d = [  %+14.8f  ]
 computing the covariance matrix {A}...
 wi >= 0 sumW > 0   A = [
     [    ]
   computing the eigenvectors of {A}...
     eigendecomposition found %d eigenvectors out of %d
     ] 
   E,e2 = [
 e2k > -1.0e-300       eigenvector %3d eigenvalue = %18.10f magnitude = %18.10f  renumbered %3d
        ** negative eigenvalue - should not happen   E,e = [
 fabs(dot11 - 1) < 1.0e-8 fabs(dot12) < 1.0e-8    computing the decompositon of {D} onto {E}...
 nd = %d  nv = %d  ne = %d
       more components than variables   %s (%d) =  [    %s (%dx%d) =
   [
     
  ]
 
       %s (%dx%d, %dx%d) =
   %s (%dx%d, %dx%d, %dx%d) =
                jspca_compute_barycenter                        jspca_compute_covariance_matrix jspca_eigen_decomp              jspca_check_ortho               jspca_decompose_data    Yn      ?                :0yE>                                     	    :                           	    )r   int 	    *A       	       	                     1      3r        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D8  `    F=  h    Hr   p    Ir   t    J   x    MQ       NX       OB      QR      Y       [\      \f      ]=      ^	H       _
.       `r       bk   	           +    3        R  :     +      W      a     {  :       {                	    f       	    y            A               	    $      
    	\                                           
    	?             
    
         
    	D                 
`                          M         
    	e                                           er         ! 
    	                 
	       
    	                                     E!  {  {  A   {   
    
A               		  ]       
    
Ì                         1  {  {    {   "      H                       S         hm '  dn1 3  `A1 >  Xn2 M  TA2 X  Hn3 g   A3 r  fmt ~                                hm '  dn1 3  `A1 >  Xn2 M  TA2 X  Hfmt d                        )         hm %  dn 1  `A ;  Xfmt F   P             x       z         hn %  dv /  Xfmt :   P             n      	  nd   ~nv   ~D   ~d   ~ne   ~E   ~C   ~P   ~R   ~          	  	        vi 	  ci +	  pi ?	          n      id           R      Di           :         Ci "  @         4         Pi &  H         5       Ri &  P       	  :    	    +	  :      ?	  :      S	  :                v      H
  ne !  nv .  E 9      X
  	                \      ie1           @      e1   P      X               ie2                  e2   `      h        X
  :    H
      t
                  nv t&  A t1  E t=  ~e tI  ~    tU  ET w  eT x  @ne y  ie         	                      ke                 e2k   Hek   PRk   XEi   `        O       jv            :          R	          K        nd R2  ~nv R?  ~D RJ  ~w RV  ~d Rb  ~    Rn  ~A U      Z        	                r         jv1 V  ~        Q       jv2 W  ~                2  id [  ~        a      Di \  vi ]  Hwi _  P              jv1 a  ~               jv2 b  ~                   jv1 i  ~               jv2 j  ~               Ajj k           :          :   @     A                nd A(  nv A5  D A@  w AL  ~d AX  ~    Ad  ~    D  X      	                1       q  jv C           1        id E                Di F  `wi G  h               jv I             ^       jv N         :      #    /
                 nd 0  \nv 1  XD 2  Pw 3  Hd 4  @E 5  e 6       7  A ;  hne <  d   I   :!;9I  4 :!;9I   :!;9I8    $ >  I   !I  	 :;9I  
.?:;9!'<   :!;9I  ! I/  .?:!;9!'@|  & I    4 I4  ! I/  4 :!;9I   <  .?:;9'I<  .?:;9'I<  7 I  (   .?:;9'<  .?:!;9'I@|  %     $ >  :;9   :;9  4 :;9I?<   >I:;9  !   ".?:;9'<  #.?:;9'I@|   ,                                                                                                                                                       	        8"#'=1( #t- .2 <&  JtY<f<	 f(	t/<* s" J& z J f(t- .2 1& t J ;?8 #/	/f&/ $ t)   tY f f  	f		 (	YY/44f:7f*(3 ( t- $ t$& v  t  (Y	 Yf,tf&$ # f0  7 / $ t)   t' ]K f#/< X! f fjutY 	 ( g f3 f
 	t; .2 <; <7 * " JL & s# J fj1=[YtY	 ;(	t!Y %/ (% J* ! J
JPK f# f* $  (<f<tY	"- * " 4 u "1 . & 8 K1 . & 8 ' uX JR u<"8?(T?";`?"Cg rn_dot _shortbuf _IO_lock_t stderr _IO_buf_end __FUNCTION__ rmxn_gen_print2 rmxn_gen_print3 _IO_write_end unsigned int _freeres_list _flags __int32_t rn_copy _markers fmax uint32_t TRUE _IO_save_end float _IO_codecvt sqrt programerror long long unsigned int sym_eigen _IO_backup_base _offset jspca_compute_covariance_matrix fprintf _fileno jspca_check_ortho size_t bool_t _IO_read_base rn_sub free jspca_decompose_data rn_alloc rn_gen_print char dot11 dot12 _mode _IO_marker _IO_read_ptr sumW _IO_write_base long long int _IO_save_base jspca_eigen_decomp rmxn_gen_print names _freeres_buf __pad5 _vtable_offset jspca_prm jspca_prv 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_read_end short int long int rmxn_map_row _IO_wide_data rmxn_alloc FALSE rmxn_map_col name jspca_compute_barycenter _wide_data jspca_compute_components _lock long unsigned int _old_offset _IO_FILE int32_t __assert_fail unsigned char __uint32_t _IO_write_ptr _codecvt jspca_prm2 jspca_prm3 __off_t verbose signed char short unsigned int __PRETTY_FUNCTION__ double _chain FILE _flags2 _cur_column __off64_t _unused2 _IO_buf_base jspca.c /home/stolfi/programs/c/JSLIBS/liblsq /home/stolfi/programs/c/JSLIBS/liblsq /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 jspca.c jspca.c stddef.h types.h struct_FILE.h FILE.h stdint-intn.h stdint-uintn.h bool.h rmxn.h rn.h mathcalls.h stdio.h sym_eigen.h assert.h affirm.h stdlib.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0          GNU                    zR x                EC     <          EC     \       K   ECH:               EC           v   ECm            n   ECH]            x    ECo               EC     $          EC     D          EC                                                                                          	                                      .     @             D     `             Z                                                                                                                                i                                           ?      K                                                                                                                                                                                                                          *                     ;                     D                     N                     V                     f                     k                     p    M      v                                     n                                                                         1      x                            F                                                    jspca.c __FUNCTION__.4 __PRETTY_FUNCTION__.3 __PRETTY_FUNCTION__.2 __PRETTY_FUNCTION__.1 __FUNCTION__.0 jspca_compute_components jspca_compute_barycenter jspca_compute_covariance_matrix jspca_eigen_decomp free stderr fwrite programerror rn_gen_print rmxn_alloc rn_sub __assert_fail rmxn_gen_print __stack_chk_fail rn_alloc sym_eigen fprintf rmxn_gen_print2 fmax sqrt jspca_check_ortho rn_dot jspca_decompose_data rmxn_map_col rn_copy rmxn_map_row jspca_prv jspca_prm jspca_prm2 jspca_prm3 rmxn_gen_print3       A             d                                                                                                            )                   1                   u                              )                   H                                           p                   ]       %            _       ,            h       4                                    t                               3            l                  {            )                                                                    )                                                  -            p       5            ]       =                   E                   M                   U                   \            h       d                                                                                           	            3	            =	                   J	            Z	            l	            "      t	            %      |	            ]       	                   	                   	            (      	            *      	            h       	            	                  	            <      
            )       
            6      
            1
             H
         !   ^
            z
            L      
            
            
                  
            i            }                                                      "                  %                  ]                                                         (                                    h                            "   $            0            G                     #                                                                     \                  )                                      E         #   [                  l                  z            \                  )                                     1            E                  M            Z            p            3      }                        |                  )                   T                                        %   D         &   ~         '            &               '            O            ]            s      j            q                        p                   ]                                                                                                       %                  ]                         #                  +                  3                  ;            k                                                                  "                  %                  ]                                                                                           +            V                  c            n                        "                  %                  ]                                                                                        ,          
   
                  
      w             
                     
                                  *       
              /       
      f      =       
            D       
      j       M       
      #      T       
            [       
      y      b       
      R      g       
             z       
      1             
      \             
      i             
                   
                   
                   
                    
                   
      E             
      t             
                   
      <            
      \             
            #      
      #       /      
      
      ;      
            G      
             S      
             _      
            k      
      L      w      
                  
                  
                  
      T            
                   
                  
                  
      J            
                  
      w             
      @            
      M            
                  
                   
            ,      
             4      
            X      
             b      
      r            
                   
                  
                  
                   
                   
                   
                  
                  
                   
      m            
      L       ]      
      e            
                   
                  
                    
                   
                   
      <       f      
      D            
                  
                  
      +            
            "      
            B      
            ^      
                  
                   
                  
      ^                              
      :      T      
      S      Y            F      p      
      :            
      c                              
            *      
      m      /            1      F      
            {      
                                    
      q            
      /       '                  ]                  |                                                                        T	      
      T      Y	            M      	      
            	            `      	            c      	            o      	      
            	                  
                  6
      
            ^
      
            h
                  
      
      q      
      
                        @                  	      ,            	      r                        
      $                  ?            
      q      *      
            9      
            C                   L                  p                              F                  U                                          3                  S                  s            $            
                                     
      q      -      
            ;      
      /       E                  N                   r            *                  6                                                
            #                          
      q             
   	                                "       
      .       &       
      T       *       
      }       .       
             2       
             6       
             @       
             E       
             J       
             O       
            T       
            Y       
            ^       
      !      c       
      /      h       
      >      m       
      E      r       
      L      w       
      Q      |       
      ]             
      e             
      q             
      z             
                                                       @                    `             ?                                      M                                      1                        (            F      H                   .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      @               N      (                          J                      (                                   ]                      *      0                              X      @               \      0          	                 q                      *                                   l      @               ]      @                          }      0               0                                        0               5                                        0               7      ,                                                   87                                                          87                                                          X7      `                                   @               H_                                                       8      8                          	                      <                                                         8`                                    lsq.o/          0           0     0     644     23576     `
ELF          >                    XV          @     @   UHH@}܉u؉UHMLEDMЋU؋E؉։    HEUԋE؉։    HELMLEHMȋUԋu؋EH}W    HHMHUuԋE؋}Wj uj A    A        H EHEH    HEH    EUHSH  HL LdH%(   HE1HHËHHUȉH       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEЋHHU؉H       HHп       HHkHH HH)H9tH   H$   H  H)H  Ht%  HHH HHHHHEH Ή    HΉ    ǅ(    7      8L8H}HUЋ(LMIA҃(v9(u       #E   H    (H    HHǸ        H    H      H    H    HMЋH    HΉ    H    H      H    H    HMH    HΉ    8@H    H@fHnH    HHǸ       H    Hƿ
       8HHff/t(H    Ho   H    HH    H    8P    f/Pt(H    Hp   H    HH    H    ǅ,    	  ǅ0       ,0ЉH    H H XHEЋ,`8h`YhpHEЋ0xpYxE,0ЉH    H HXXEEE 00;ǅ4       ,4ЉH    HH EHEЋ,E8EEYEEHE4EEYEE,4ЉH    HHEXEEE 44;,,;((;} tH    Hƿ
       HܐHEdH+%(   t    H]UHHp}̉uHUHMDELMHEHEHEHEHE HEdH%(   HE1H} tH} tH} u(H    H   H    HH    H    } t6H} tH} u(H    H   H    HH    H    }(    H    MHH    Rj j j uH    RURuH    Rj j URj A    AH    HH       H    Hp} tkH    MHH    Rj j j uH    RURuH    Rj j URj A    AH    HH       H    HpH    Hƿ
       }    LMLEMHUűEH}Wj jjH=    fHnǉ    H }( t!UH    MH5    HǸ        E9E  H    H   H    HH    H    ŰEЉE܋Et?E   H    HL       H    HH    H        HEEEȅt@EEȉ   H    HL       H    HH    H        HEEEȅt@EEȉ   H    HL       H    HH    H        HELE}HMHUuȋEHuuuMA    H }( tkH    MHH    Rj j j uH    RURuH    Rj j URj A    AH    HH       H    HpLMLEMHUu܋EH}Wj jjH=    fHnǉ    H }( t!UH    MH5    HǸ        }( tjH    MHH    RuH    Rj j URj A    AH    HH       H    H@H    Hƿ
       E9Et(H    H   H    HH    H    LEH}HMUuȋEMI    HEH    HEH    HEH    }(    H    MHH    RuH    Rj j URj A    AH    HH       H    H@} tVH    MHH    RuH    Rj j URj A    AH    HH       H    H@H    Hƿ
       EHUdH+%(   t    UH}uHUHMDELMUEЉEE      E       EEĉEЉH    HEHHEE;Es|E;Es:EEEЉH    HEH EHEE    E+EEEЉH    HEH EHEE NE;Es:E+EEEЉH    HEH EHEE HEf EE;EE       EEEЉH    HE HHEE;Es7EEEЉH    HEH EHEE 8E+EEEЉH    HEH EHEE EE;EVEE;E)]UH}̉uȉUHMLELMŰEЉEE       E       EEȉEЉH    HEHHEE;Es7EEȉEЉH    HEHHE EE?H} t8E+EEȉEЉH    HEHHE EEEE;EOEE;E3]UHH0}HuHUH    Hƿ[       E    WH    Hƿ        EH    HEH EH    HMHUfHnHHǸ       EE;ErH    H      H    H    UHH0}HuHUH    Hƿ[       E    GH    Hƿ        EH    HEHЋH    HMHHǸ        EE;ErH    H      H    H    UHH@H}uHUHMDEDMH} t)HMЋUHEIH    H5    HǸ        } t	H    H    HEEpDEHMHUHEHH=    Wu H=    W}Wu@u8}WuH=    Wj j }Wj A    H    Hp} t|H}( uH}P uH}0 tgEp}HUHEHH    Qu0H    QMQuPuHMQu(H    Qj j MQj A    AH    H    Hp                k = %5d   Xk = %11.6f   Fk =   Wk = %10.6f lsq.c      reliability weight must be non-negative infinte reliability weights not implemented yet (A != NULL) && (B != NULL) && (U != NULL) (R != NULL) && (S != NULL)    main least squares system (minus term {R1*L}) %12.5f  B A constraints system S R   rank = %d, should be %d
 indeterminate system no mem combined system matrix {AR}: %12.6f BS AR       combined system solution {UL}: UL main system's solution: U Lagrange multipliers: L  ] %*s%s
   main system (minus the {R1*L} term): main system: constraints system:           lsq_compute_matrix_and_rhs      lsq_solve_system                lsq_solve_system                      i                                     	    :                           	    )r   int 	    *A       	       	                     1      3r        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D8  `    F=  h    Hr   p    Ir   t    J   x    MQ       NX       OB      QR      Y       [\      \f      ]=      ^	H       _
.       `r       bk   	           +    3     
   R  :     +      W      a  
   {  :       {                 	    f         	    y           !A               	    $    	    	  "0                   }              }      }               #    
=H     H   {  {    {       H     .   .        <                      }       /v              }      }                               E  {  {  A   {       
1  {  {    {       er         $              %      H        	         &            T      "  wr   X      Tfmt    H       @nx 	  Pnc 
  nf    A   B   R   S           (U   0       8L    '       h                      nx #  \x /  Pfmt :   H        X       j   l                       nx $  \x /  Pfmt :   H        h       j   d                      nx   nf   nc   UL   U   L   nxc   T               ixc   L               jf   P                     h                      	  nx   nf   A   B   nc   R   ~S    AR   BS   nxc                 ixc                   jxc                        h                 jf                        `    (    }
          .      /
  nx ~  nf   A   B   nc   R   S   U   L             ?
  	              H    ?
  	                      nxc   LAR   PBS   XUL   `  
   ?
  :    /
      R        J        nt S  ~nx T  ~nf T  ~    U  }A V  }B W  }    X   Xk \  @Fk ]  P      	                X      kt b  ~        0      Wk d  ~        *      ix s  ~              q  jx t  ~                jf v  ~        
    :    
    :   H 
     :      )    >
                 nt ?  Lnx @  Hnf A  D    B  U C      D  @A H  `B I  h    L  \   I   :!;9I   :!;9I8  4 :!;9I    $ >   !I   :!;9I  	 :;9I  
I  4 :!;9I   :!;9I  ! I/  .?:;9!'<   :!;9I  & I   <  .?:;9'I<  .?:!;9!'@|  4 I4  7 I  (   .?:;9'<  .?:!;9!'@z    ! I/  %     $ >  :;9   :;9   4 :;9I?<  !>I:;9  "'  #.?:;9'I<  $   %.?:;9'<  &.?:;9'@|  '4 :;9I  (.?:;9'I@|  ).?:;9'I@|   ,                                                                                                                                                           	         //(3=
.7LffZ	"3. "  X . X <$##:	> *( *(	YY"7&f,()fJ+/ ' t"Y"4&<,)<+/ s' t+ # t' o  t  fg: t t t( f t t(	kg	kA	7 f	 (  ? XK  @ XK  @ X	K3g	k7 fgV	> ("  	Vg	V>=XtY	t$Y) t591t.t="AfEf8t5t6:f>f1t.t)/ t% J	t$Y( t04,t)t15f9f,t)t+ # J+ p! J
JtY	t$Y( t&*"t30'u+f/f"t85+ # J+ ! J	Mf=t	/5 <  # - J#?f=t	/5 <  #  J#<# tD) f  tKb f" t1 t	ug _chain _wide_data gausol_print_system double lsq_print_problem _IO_FILE FALSE _IO_save_end short int size_t _offset __PRETTY_FUNCTION__ _old_offset _IO_write_ptr _flags __uint32_t lsq_debug_int32_vec lsq_split_constrained_solution _markers _IO_read_end gausol_solve _freeres_buf rmxn_alloc title lsq_gen_data_point_t free rank float stderr long long int gen_data_point checknotnull _lock _cur_column __FUNCTION__ fprintf Lname ARij unsigned char signed char long long unsigned int uint32_t lsq_solve_system unsigned int _IO_marker _shortbuf _IO_write_base _unused2 _IO_read_ptr _IO_buf_end BSij Uname rmxn_zero char long int int32_t bool_t _freeres_list calloc __pad5 ULij indent gausol_print_array lsq_assemble_constrained_system long unsigned int lsq_fit _IO_write_end __off64_t _fileno short unsigned int programerror _IO_wide_data _mode mhead __int32_t _IO_backup_base _IO_buf_base __off_t _flags2 _IO_codecvt _IO_read_base 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 _vtable_offset _codecvt _IO_save_base TRUE FILE __assert_fail verbose lsq_compute_matrix_and_rhs _IO_lock_t lsq_debug_double_vec /home/stolfi/programs/c/JSLIBS/liblsq lsq.c /home/stolfi/programs/c/JSLIBS/liblsq /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 lsq.c lsq.c stddef.h types.h struct_FILE.h FILE.h stdint-intn.h stdint-uintn.h bool.h lsq.h affirm.h stdlib.h gausol_print.h gausol_solve.h assert.h stdio.h rmxn.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0               GNU                    zR x                EC      <       J   ECH9     `       .   EC%              EC              EC                EC                EC             T   ECK                                                                                                  @                  `             ,                                                                                                                                ;                    C                      N            J      i     	      .      z                                                                                                                   L                                                                                                                                                                                               7            ;                     N    G            m                           T       lsq.c __FUNCTION__.2 __PRETTY_FUNCTION__.1 __FUNCTION__.0 lsq_fit rmxn_alloc lsq_compute_matrix_and_rhs lsq_solve_system free rmxn_zero stderr fprintf fwrite lsq_debug_double_vec fputc programerror __stack_chk_fail __assert_fail gausol_print_system gausol_solve calloc checknotnull lsq_assemble_constrained_system gausol_print_array lsq_split_constrained_solution lsq_debug_int32_vec lsq_print_problem      ,             ?             g                                                    Y            u                                                                  #            7                   ?            P                   Z            a            u                   }                                                                                                                          <      &            )       0            4       8            P                  i            <      x            )                   \                                                       j            \      y            )                                                  \                  )                                                              	                  
                        !                   +                  8            I            W            	      h            !      w            #                                                                                                            	            	            %      )	            <	            |      K	            )       U	            @      ]	            	            	            |      	            )       	            U      	            	            	            |      	            )       	            U      
            /
            9
            |      E
            )       O
            U      W
            
            
            
            	      
                  
                  
            \      
            y                  -                  9            M            W            %      d            q                        	                                                      y                                                      |                  )                   @                  &             2            >            J            [            i            	      t                                                y                                          	                                                      y                                          1            f            s                                                                                                                  ,            <            I            d            x                                                                  	                                    
                                    8            	      C            
      \                  u                        	                  !                  #                                           
                     
   
                
      &              
                                   *       
   	           /       
   
   e       =       
   
         D       
   
         M       
   
         T       
   
         [       
   
         b       
   
   [       g       
   
   O      z       
   
                 
   
   h             
   
   v             
   
                
   
   c             
   
   ?              
   
                 
   
   5             
   
                 
   
                
   
                
   
                
   
               
   
   i      #      
   
   B      /      
   
         ;      
   
   Y      G      
   
   N       S      
   
          _      
   
           k      
   
         w      
   
   ~            
   
                
   
               
   
   n            
   
               
   
   ~            
   
   l             
   
   }            
   
                
   
               
   
   
            
   
               
   
   C            
   
   ,             
   
         ,      
   
         4      
   
         X      
   
         b      
   
   5            
   
   M            
   
   T            
   
   q            
   
               
   
               
   
   G            
   
   &             
   
   H             
   
               
   
   y            
   
   (      1      
   
               
   
   q            
   
               
   
                
   
          w      
   
               
   
   (            
   
               
   
   Y            
   
   =            
   
                
   
   -       (                  M      
   
         k      
   
   "            
   
   S            
   
               
   
   I      #      
   
          (                  f            0            
   
                     L                  w            
   
                      G      c            o                  {                              
   
               
   
                     7      e            `                  l                  x            
   
                     }                              
   
   N      	      
   
         	            	      	      
   
         	      
   
   t       	            `      	      
   
   B      	      
   
         	                  	            a	      E
      
   
         J
                   
      
   
   b      
      
   
         
      
   
         
            @      
            y                        /                  N                  r                        
   
                                   
   
   b      8      
   
         ^      
   
   B             
                                   "       
      ,       &       
      R       *       
      {       .       
             2       
             6       
             :       
             D       
             I       
             N       
             S       
             X       
            ]       
            b       
            g       
      +      l       
      :      q       
      A      v       
      G      {       
      P             
      Y             
      h             
      w             
                   
                                                       @                    d             	                   7                   G                   L                                            .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                                                                                            @                                          @               6      H                          &                     B                                     ,                     B                                     1                     P                                   >                             m                             9      @                F                                J                      m"                                   ]                      $      0                              X      @               8R      0          	                 q                      )%                                   l      @               hR      X                          }      0               	*                                        0               .                                        0               0      ,                                                   0                                                          0                                                          0                                          @               T                                                       1      H                          	                      @5                                                         U                                    lsq_array.o/    0           0     0     644     8320      `
ELF          >                              @     @   UHHP}܉u؉UHMLELMU؋E؉։    HEH}HMHUȋu؋EI    UԋE؉։    HELEH}HMȋUԋu؋EHuMI    HHMHUuԋE؋}Wj uj A    A        H EHEH    HEH    EUHH   }uHUHxLpHpMEΉ    E    R  EEH    HEHHEHx t EH    HxH E    EEEE       E       EH    HEH EEH    HEH EEYEEEEEЉH    HpH EEYEEȋEEEЉH    HpHEXEEE EE9E7EE;EEE;EE   oE    ZEEEЉH    HpHEEEȉH    HpHEE EE;ErEE;ErUHH   }uUHMLELxHUMEΉ    E    h  EEH    HEHHEEEH    HEHHEHx t EH    HxH E    EEEE       E       EEEЉH    HEH EEH    HEH EEYEEEH    HEH EEYEEЋEEEЉH    HEHEXEEE EE;E=EE;E!EE;E             ?d       
                                                      int     *5               a                   5                    $             {   {              <        k
{   B  {   {         {                       	   ^  {   {        ?              n  nt ?%{   nx ?2{   nf ??{   X ?J   ~F ?V   ~W ?b   ~B ?n                  k B{           d      Xk C   XFk D   `Wk E   h               i F{                  j G{            *        +        nt *({   ~nx *5{   ~X *@   ~W *L   ~A *X   ~        j      z  k .{           N      Xk /   XWk 0   `               i 1{                  j 2{                  	    3   h                    i 9{           k       j :{          
{                  nt {   Lnx {   Hnf {   DX    F    W    U            A     `B "   h	    ${   \   :!;9I   I  4 :!;9I  $ >     :;9I  (   .?:!;9!'@|  	4 :!;9I  
%     $ >  >I:;9   I  .?:;9'<  .?:;9'<  .?:;9'I<  .?:;9'I<    .?:;9'I@|   :;9I   ,                                               X                                                                	        //-3=1'ZtY'# ' J  	tYt!Y'"+", r% J( ! J$  Jt/	t/!t t ' ! J$  JM'/tY'# ' J  	tYtY%("+(, s% J( ! J$  J	 rank verbose TRUE 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 unsigned int lsq_solve_system bool_t float unsigned char rmxn_alloc long unsigned int short unsigned int Xkij FALSE double __uint32_t lsq_array_compute_matrix long long unsigned int rmxn_zero free long long int char lsq_array_compute_rhs short int lsq_array_fit uint32_t long int signed char lsq_array.c /home/stolfi/programs/c/JSLIBS/liblsq /home/stolfi/programs/c/JSLIBS/liblsq /usr/include/x86_64-linux-gnu/bits /home/stolfi/include /usr/include . lsq_array.c lsq_array.c types.h stdint-uintn.h bool.h rmxn.h stdlib.h lsq.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0          GNU                    zR x                EC     <       +   EC"    \          EC                                                                                                                                                                                                                                                 &            +      ?                 U                      f                      k                       lsq_array.c lsq_array_fit rmxn_alloc lsq_array_compute_matrix lsq_array_compute_rhs lsq_solve_system free rmxn_zero    ,          
   L             [          
                                                                   s            A                               
                     
                    
                     
                                  *       
              1       
      $      8       
             A       
            H       
      6      O       
            V       
            b       
      [      p       
            w       
            |       
                   
                   
                   
                   
      T             
      N             
                    
                    
                   
                   
             C      
            _      
            d                              E                  Q      .                  L                  o      
      f      t                                                 )                        9                  W                  h      
      I      {                                          
                                2      
             Y      
                     
                                   "       
      2       &       
      X       *       
      {       .       
             2       
             <       
             A       
             F       
             K       
             P       
             U       
             Z       
             _       
             i                                           @                    `                    .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                                                         >                            h                             9      @                     h                          J                      	      W                             ]                      
      0                              X      @                      0          	                 q                                                         l      @               P      P                          }      0                                                       0               	                                         0                     ,                                                                                                                                                                         @      x                                    @                     H                                                                	                 	                      8      u                                                                                        lsq_robust.o/   0           0     0     644     23384     `
ELF          >                    U          @     @   UHH  HHLDHEHHEHHE HdH%(   HE1ǅ    ǅ   ։    HE    HEH}HHI    HUHMHΉ    LHHHuMI    HHHMHUI    H t6HHLIIȹ    ƿ    A҃ B      HE    HEH u    HHE                         HMH    HfHn    ǅ      t$H    H    HHǸ        H}HHI    HMHUH       H    H    RH    RL    L    H    HH    H5    HǸ        Hǅ      H    HEH H    HH H    HEH  H    HEH (H    HH 0H     (H0f(f(f(f(fHnH    HHǸ       ;H    Hƿ
       LHMHHuȋHWHWHWMH=    fHnA       H 8L H8HMHHHDAPLAPLAPfHnA        H @H@XHPP    \XX~    fT`    f/`w(H    H_   H    HH    H    ǅ      H    HH E؋H    HEH EEEh pxEU(hpxMEHE؉f(f(f(f(f(fHn    fH~HEE~    fTE    f.EtEff/r    f/Es(H    Hk   H    HH    H    H    HEHE EYEE    \EEEYEEH    HEHEXEEE ;!LH}HHuMI    HHHMHUI    H t3LH}HMЋLMIA҃9HEH    HEH    HEH;tHEH    HEH    HEH    HEdH+%(   t    UHH  |HpHhH`DxXLPHEHHHEH@dH%(   HE1fff ǅ      H    HpH EHh t&H    HhH 8    88EH` tmx t&H    H`H @NH    H`H     \@    @@EEYEEYXEYEX XE ;|g}  tBH     Hf(f(fHnH    HHǸ           X    X     X ^``~    fT    f.u(H    H   H    HH    H    ^ hh~    fT    f.u(H    H   H    HH    H    f(ǅ      H    HpH x u`HfH\HEHh t&H    HhH P    PPEH` tmx t&H    H`H XNH    H`H     \X    XXEEYEEYEY(X(;|R}  t*H    H(fHnH    HHǸ       (^00~    fT    f.u(H    H   H    HH    H    0    X00~    fT    f.t0ff/w(H    H   H    HH    H    x t$    E0YE0b    ppYXXYxxf/0vx0H0fHn    fH~HE}     H    HEH    HE؋xHDHEH    HEH    HE苅xHDHEH    hEH`HUHMf(f(fHnHH    `~    fT    f.u(H    H   H    HH    H    E~    fT     f. tEff/s(H    H   H    HH    H    h~    fT    f.t$hff/r    f/hs(H    H   H    HH    H    HP` HHE H@h HEdH+%(   t    UHH   XPH@80,    f/@w    f/0vV0f/@vfE  @f/0v    E  PE  X\Hhh^@EEf/    vfEp  X\8pp^0EEf/    v    E"      \PEE~    fWxEYxEE    ^EHEfHn    fH~HEE^@EE~    fWEEYEEE    ^EHEfHn    fH~HEE^0EPYEEEYEEEXEEE^EEEUHH0H}HuHUEMUHMHUHEH5    HǸ        HUHEfHnH    HHǸ       HUHEfHnH    HHǸ       HUHEfHnH    HHǸ                   iteration %d
 Fc Fa F it          %3s   %24s  %24s %24s  %24s %24s
 Pc W          %3d  %24.16e  %24.16e %24.16e  %24.16e %24.16e
 lsq_robust.c      fabs(pri_bad + pri_gud - 1.0) < 0.0001  isfinite(Pk) && (Pk >= 0.0) && (Pk <= 1.0)          sum_wpy = %24.16e  sum_wp = %24.16e  sum_w = %24.16e
 isfinite(avg) isfinite(pri)     sum_wpd2 = %24.16e
 isfinite(var) isfinite(var) && (var > 0) function samples residuals outlier inlier isfinite(dev) && (dev >= 0)    isfinite(pri) && (pri >= 0) && (pri <= 1.0)     --- distribution of %s for %s data points ---
 mean = %+18.10e   deviation = %17.10e   prior prob = %9.7f
      lsq_robust_fit  lsq_robust_compute_stats                    ?              ?        -C6?YnYn?       @N~h      @               
                                     	    :                           int 	    *A       	    y   	    y                 1      3f        6	       7	       8	       9	        :	   (    ;	   0    <	   8    =	   @    @	   H    A	   P    B	   X    D,  `    F1  h    Hf   p    If   t    J   x    MQ       NX       O6      QF      Y       [P      \Z      ]1      ^	H       _
.       `f       b_   	           +    '        F  :           K      U     o  :       o    y      y  	    m                   A               	    $    	                     exp 	_  )         	  ?          R  H    !    
Es  o  o  A   o                      ef     ~  t  "                  D                 J                     h  ?             ?d                 	  z         	                              wr #y  h    -   `tag :   Xavg F  Pdev R  Hpri ^  @ #                      F   ~      ~      ~      ~      ~      ~      ~            @      H      P      X      `      h     ~        	      p  nt   |Y   |W   |P   |      |      |      |      |      |            ~      ~      ~avg   ~      	        pri   ~      ~var   ~dev   ~                k   |
              Yk   Wk   Pk                     k   |
              Dk   Wk   Pk             "               ~         b       ?        ~      ~ 
                      tag           :    p                    
  nt   }nx   }X   }F   }W   }      }U   }P    |    !
  |    "      &  }nf (  }A *  B +      
  	        
        B      Fa ;  Fc <  Pc ?  @    @  }    A  }    B  }    D  }    E  }    F  }
        3          I  }        3      L
  it T  } 
              k b  }
              Fk e  HFak f  P    h  XPk j  `          
  :    
    I   :!;9I8  4 :!;9I  4 :!;9I   :!;9I   :!;9I  $ >   !I  	 :;9I  
  .?:;9!'<    I  ! I/  & I   <  .?:;9'I<  .?:!;9!'@|  7 I  (   .?:;9'I<  4 I4  %     $ >  :;9   :;9  4 :;9I?<  >I:;9  '  .?:;9'I<   .?:;9'<  !.?:;9'<  "   #.?:;9'I@|   ,                                                                                                                                                       	        #X(w?% 6%' %  tK		Z $(NYJ{ttJlJdt3 l+ t"@Wk ([t J -  (J#' J, t% t <%# 7 U3' t	-  	fV滻Yt&) & t  &7 3 7 t@ 7 $&   Ju u$ zJ t( fB"t 6( t 6(Y*$    &K) & t  &7 3 7 t@ 7 $&   JJ$ p t& f*#t 6	( 6  (itu"  "X X	; 6( 3 ( 6    (//fE  !!!"#tK ZtK [K  -!X -!!w'$$$ lsq_array_compute_matrix dev_ref debug _shortbuf _IO_lock_t stderr _IO_buf_end lsq_robust_bayes lsq_robust_debug_distr _IO_write_end unsigned int _freeres_list _flags _markers devP avgP uint32_t TRUE PP_bad _IO_save_end float _IO_codecvt sqrt avg_gud_k d_bad long long unsigned int lsq_array_compute_rhs avg_bad _IO_backup_base _offset var_min fprintf _fileno size_t bool_t _IO_read_base rn_sub free priP rn_alloc dev_bad char _mode _IO_marker _IO_read_ptr pri_bad lsq_robust_compute_stats verbose _IO_write_base long long int PP_gud _IO_save_base maxiter report lsq_robust_report_t d_gud avg_gud lsq_robust_fit _freeres_buf Pc_bad __pad5 _vtable_offset inlier rn_all 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_read_end short int rmxn_inv long int dev_gud _IO_wide_data rmxn_alloc FALSE rmxn_map_col pri_gud _wide_data _lock long unsigned int _old_offset _IO_FILE alpha __assert_fail sum_wp unsigned char __uint32_t _IO_write_ptr sum_w Pc_gud beta _codecvt iter __off_t vname signed char short unsigned int __PRETTY_FUNCTION__ double _chain FILE _flags2 _cur_column sum_wpd2 sum_wpy __off64_t _unused2 _IO_buf_base /home/stolfi/programs/c/JSLIBS/liblsq lsq_robust.c /home/stolfi/programs/c/JSLIBS/liblsq /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 lsq_robust.c lsq_robust.c stddef.h types.h struct_FILE.h FILE.h stdint-uintn.h bool.h lsq_robust.h mathcalls.h assert.h stdlib.h rn.h stdio.h rmxn.h lsq_array.h  GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0                 GNU                    zR x               EC    <       	   ECz	    \          ECw    |           EC                                                                                               p             $                                                                                                                                :                   I                      T                      ]                      v                                                                                                                                                                                           	                                 r                                                                                             /                      lsq_robust.c __PRETTY_FUNCTION__.1 __PRETTY_FUNCTION__.0 lsq_robust_fit rmxn_alloc rn_alloc lsq_array_compute_matrix rmxn_inv lsq_array_compute_rhs rmxn_map_col rn_all stderr fprintf rn_sub fputc lsq_robust_compute_stats __assert_fail lsq_robust_bayes free __stack_chk_fail sqrt lsq_robust_debug_distr exp                                                                      E                                                                                                                                            0                  C                  X            w                                                                                    D                   G                          
                                                         "                   /                        =            L       M            m            z                                          8                                                                              l                                                                                                                                      l      .                   8                   @            u                              5                                                                                    	                  V
                  p
                  )            T                   d            t                                                                                                      |                         &            &      .            V                  j                              |                                     4                  W                                                      z                        B                                                                  |                                     Z                  #                  ?                  S                  ~            |                                     h                                                      ?            Y                  d                  ~                                                                                                            |      #                   -            &      5            B                  V                  ~            |                                                                                                                          |                                           !            l                                                                  g                                                                                                            )            Q                  v                              (                  5            I            +      Y            m            ;      }                        Q                         
                     
   	                
   
   &              
   
                                *       
              /       
   	   h      =       
   	         D       
   	          M       
   	   "      T       
   	         [       
   	   w      b       
   	   w      n       
   	   0      |       
   	                
   	   i             
   	                
   	                
   	                
   	                 
   	                
   	   j             
   	   v             
   	                
   	   ;             
   	   w             
   	               
   	   C       #      
   	         /      
   	   8      ;      
   	          G      
   	          S      
   	         _      
   	   `      k      
   	         w      
   	               
   	               
   	               
   	   '             
   	               
   	   H            
   	   [            
   	               
   	                
   	   d            
   	   x            
   	               
   	               
   	                
   	   1       (      
   	         L      
   	          V      
   	               
   	   <             
   	                
   	               
   	               
   	                
   	               
   	               
   	                
   	   o            
   	   3      *      
   	          @      
   	         S      
   	         t      
   	               
   	   X            
   	               
   	               
   	                
   	         @      
   	           e      
   	         {      
   	               
   	   `                               
   	   q            
   	   O                   r      6      
   	         E      
   	   M      T      
   	         c      
   	   0      r      
   	               
   	               
   	   G            
   	                
   	               
   	   O            
   	   q            
   	               
   	                
   	                           E      
   	         T      
   	          c      
   	          r      
   	                
   	               
   	               
   	               
   	               
   	   I            
   	                                 
   	         )            x	      K            	                                                                  
   	                           !      
   	   V      0      
   	   P      @            V      Q      
   	   q            
   	   U                                
   	   $      	      
   	   ,      	      
   	         +	      
   	   !       b	      
   	         l	            p      u	                  	      
   	         	      
   	   M      	      
   	         	      
   	         	      
   	   0      	      
   	         	
            \      
      
   	   d      )
            7      M
                  k
                  
      
   	                 
                                   "       
   
   3       &       
   
   Y       *       
   
          .       
   
          2       
   
          6       
   
          :       
   
          D       
   
          I       
   
          N       
   
         S       
   
         X       
   
         ]       
   
   +      b       
   
   2      g       
   
   A      l       
   
   H      q       
   
   U      v       
   
   a      {       
   
   j             
   
   s             
   
   x             
   
                
   
                                                    @                   `             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                                                                                            @                                          @               6      X                          &                                                          ,                                                          1                                                         >                            
                             9      @               D                                J                      #                                   ]                      %      0                              X      @               Q      0          	                 q                      #&                                   l      @                R      @                          }      0               *                                        0               /                                        0               1      ,                                                   1                                                          1                                                          1                                          @               `T      `                                                 p2                                	                      X5      3                                                   T                                    