* installing *source* package ‘mvabund’ ...
** this is package ‘mvabund’ version ‘4.2.8’
** package ‘mvabund’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 17.0.0 (clang-1700.3.19.1)’
using SDK: ‘MacOSX14.5.sdk’
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c RcppExports.cpp -o RcppExports.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c Rinterface.cpp -o Rinterface.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c anova.cpp -o anova.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c calctest.cpp -o calctest.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c glm.cpp -o glm.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c glmtest.cpp -o glmtest.o
In file included from anova.cpp:5:
./resampTest.h:In file included from In file included from calctest.cpp:5:
In file included from glm.cpp:5:
./resampTest.h:426:Rinterface.cpp:9:
In file included from 426./resampTest.h./resampTest.h:426:50: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]glmtest.cpp:5:
./resampTest.h:426:50: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
50
::50:  426 | 426 :warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
:  426 |     50: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]      
warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]     
 426  426      |    |    426  |                                                                        : 0 + (n >                    1:                0 + (n                :)  ? (gs  l  0               +_  (     >snf_lngamma(n         > 1 : 0 + 1 )+ : 0 +)( n ? 1  > (n > 1) ?( ? (gsl) -
 1) ? _      ((ggsl_sf_lngamma(n + 1| gs                                     ~~~~~~~~~~~ ^sl_sf_lnga
s)mma(f -_lngaml_sf_lngn + 1)
       a-
      |                                      ~~~~~~~~~~~ ^
| m./resampTest.hma(n + 1) ./resampTest.h                                     ~~~~~~~~~~~ ^-:426:50:ma(n 
:426:50: + 
      |                                      ~~~~~~~~~~~ ^
note: place parentheses around the '+' expression to silence this warning
1)  426 |   -
./resampTest.h note: place parentheses around the '+' expression to silence this warning
:426       :50:        ./resampTest.h        note: :426:50:426place parentheses around the '+' expression to silence this warning
 | |   426 |                                         ~~~~~~~~~~~ ^  
        ./resampTest.h       :                    note:    place parentheses around the '+' expression to silence this warning
426          :50: note: place parentheses around the '+' expression to silence this warning
                         :              : 0 426426 + | 0 (                 : 0 + (n > 1) ?  | + (n n  > 1)       (g              ?>               sl_sf_         l       ngamma   : 0 1)+ (n > 1) ? ( ? (gsl_s((gsl_sf_lngf agsl_n +sf_l   : 0 +mn_lngagamma(  (ma(nnn m + 1) -
      1m|                                                  ^
 > 1+      |                                      (          )
 1) -
      )) ? (|  gsl_sf_lng-                                                 ^
      |                                      (          )
a(n +amma(n 1) -
      |                                                  ^
      |                                      (          )
./resampTest.h 
      +:426:./resampTest.h:426:50:  ./resampTest.h1note: place parentheses around the '?:' expression to evaluate it first)| :                                                 ^
      |                                      (          )
 -
      |                                                  ^
      |                                      (          )

50:   426 |  ./resampTest.h./resampTest.h:note: :426:50: note: place parentheses around the '?:' expression to evaluate it first
place parentheses around the '?:' expression to evaluate it first 426:50: note: place parentheses around the '?:' expression to evaluate it first
    426 |        
     426   426      : 50 | 426 |                 :       note: place parentheses around the '?:' expression to evaluate it first
                                 426 |  : 0                  : 0 + (                 n         +   (n > 1) ?          : 0 (gs      + > l_s  (           1 n)      ? (gs f>        1) ?l _l : 0 + (n > 1)   (gsl_sf_lngamm_? a sf_lngam (  nga(mma(n + 1) -
      |                                                  ^ngm + 1) -
      |                                                  ^
      |                                          (
  427 |          s      : 0    + (n l
      a_s(n + 1   )f| > -
       1) ? (gs                                          (
  427 |   |                                                   ^_l  l _  ngamms f_l
a(                 | ngamn                                         ( + 1) -
      |                                                  ^
m 
      a       427(      n  |   + 1) -
      |                                                  ^
   |        |                                          (
                                                (  427 |               
             427                 gsl_s |                                                       gsl_              sf_l              n                           gamma(  fyi +  1) -
    _lngamma    gs (l _sf_lngamma(yi + 1) -
  428 |        428 |                                          yi + 1) -                     gsl_             sf       
_    l            g   s           ln    _428sf_lng | gam   amma(yi  ma(yi + 1)  +       gs 1 l _     -
  sf  _)   428 |  ln          g-
a            gsl_  428 |  s   mma(n - yi + 1))
 f               _    429l            n  |  g            a m     m                   a     (n -          y i +                1))
   429 |                               g                                              :sl 0);
      |                                                     
      |                                                     )
_     ./resampTest.h:425:36: warning: sf_lngamma(n - y   operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]         
      i  425 |                       g+ s   l   gs l_sf_lng 1_  amma(n - yi + sf         : 0 + (yi <  )1n) ? ( )
)   429)
  429 |      |  n           - yi)   * :  lo_  g0( lnga  )      ;1 - mma(n - 
      |                                                     yi +  
      |                                                     )
1./resampTest.h :              ))
425:36: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  425 |   m u i /    n 429         |             )                               
                        : 0);
                   |   :               |                                                                           ~~~~~~~~~~~~ ^ 0    

      |                                                     )
+./resampTest.h:425:36:   : note: (  0);
place parentheses around the '+' expression to silence this warning./resampTest.hy  
i  :425:36: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
    425 |        < n)425 |   |                                                     
      |                                                             )  ? (n - yi) * log(1 -   mui / 
   ./resampTest.h:425:36: warning: n   operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] 
)
      |                       ~~~~~~~~~~~~ ^
              ./resampTest.h425:: 425  0);
      |                                                           : 0 + |          :36:        (
       yi <       | note: place parentheses around the '+' expression to silence this warning
                                                       )
  425 |      ./resampTest.h:425:36: : 0 +    (yi < n) ? (n - yn: 0 + (yi < ni) )  )* log(1 - mui / n  ? (n -)warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
   425 |      
      |                       ~~~~~~~~~~~~ ^ yi) 
                     :      ?* l   : 0 0o + (g+./resampTest.h(1  :425:36: ( note: yi < n) ?place parentheses around the '+' expression to silence this warning
 -(  yi < n) ?n  mu( - n - yi(i /n  ) * log(1 -- yi) 425 |    nmui y)i          )  
 /* log(1  n - *       m)
       log| (                                   ^
      |  1                      (           )
ui / n)
 ./resampTest.h |       |                                    ^
      :425:36|                       ~~~~~~~~~~~~ ^                       (           )
 : 0-: + 
./resampTest.h note:  mui./resampTest.h:425:36: note:  place parentheses around the '?:' expression to evaluate it first(/ n)

yi  425place parentheses around the '?:' expression to evaluate it first 
 |       <:425 n) ? (n |                       ~~~~~~~~~~~~ ^-:36: note: place parentheses around the '+' expression to silence this warning 
  y
       425./resampTest.h:425 |    :36: note: place parentheses around the '+' expression to silence this warning425        |     i      )   
    *  425 |                       : 0 +    (y           : 0 + (yi < n) ? (       n - yi :    i < n) ? (l0n)o  g- yi) * lo +g  ((1  : 0( - mui / n)1 - mui / ny)
*       log(1 - mui / n)
      |                                    ^
      |  
i                                (
+|  < n) ?  (  426 |             | n                                   ^
(y                                   ^      i     
|                               (           )|                       (           )
-  ./resampTest.h
:y<        i./resampTest.h425 :36: note: place parentheses around the '?:' expression to evaluate it first
:) n425:  )   36425 |       *          ?  log(:  note:  (:1 n  - place parentheses around the '?:' expression to evaluate it first  
m0-u +        425 |     :y ii) * (n      > /  0 + (y log(1 -  1) ?i < n) ? (n)
      |                                    ^
  (gsl_smn      |                           (
 u f i /_    - ynlngamma(ni426 | ) * log) 
      (                 |                                     ^      +      1)1
      |                       (           )
       -
  427 |                    ./resampTest.h      - : :       m      ui           425/::36: note: place parentheses around the '?:' expression to evaluate it first
 n)
      |                                    ^   0 425 |      +  
       |                           (
         0 + ( n (yi < n) ? (n -     426 | y>i) *   1  log(1 -      )    ? (g   sgsl_sf_lngamma(yl_sf_lngamma(ni   m  ui / n) + 1)    +
 : 0        1) -
  -+|                                    ^
   (
       y  428 |             |  427i                          (  |      
    426 <                  | n)                 ?                           (      n -           yi)     : 0 * log     +(  1 -  (        n          >:      01)   ? m   + (n >              gslu(gs1  l_ i / )sfn)
      _sf_l_| nglng                                   ^  a
  ? (gsl_sf_lngamma(n +       m| mamm                          (a
  1a)426   ( n- |    
           (   gsl_sf- yi + 1))
_  429 |                ln  ngamma( 427 |   +    1)  -
                y                       i +        1) -
  428 |                   427   |                          : 0 +              (n   >                                   1 ) ? (g         s l_sf_lngamma            (            n +              : g    0);
      |                                                     
      |                                                     ) 1) -s            

 l_sf_lngamm     a (    ./resampTest.hy427 | :i g433:41:  warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
s  433l_sf_lngamma(yi + 1 | +   gsl_sf_lngamma(n -1) -
  y) i -
        428 |         +   428 |  1))
                               : 0   429 |              + (yi      < n) ? ((n  - yi) * log((n             -                                        y      i                         )          /   (n - mu                       i           gsl_s : 0       f_lnga )m;  m
a(n      )))|                                                     
        - yi        
            |                                                     )
  +  gsl_      s gf| 1s_                           ~~~~~~~~~~~~ ^
l./resampTest.h_sf_lngammal./resampTest.h(:433n:):41433gam:n - 41:) 
yi +: note: place parentheses around the '+' expression to silence this warning warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
1  433 |     429 |   
                 )  ma433   ) | 
  (   y   i       +                       429 |                          1) -        
                : 0 + (y         : 0);
      |                                                     
      |                                                     )        i < n) ?   428 |    (      
(n - yi: )  *   0       log  ./resampTest.h:433:41 (           : 0 + (y: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
(n -   iyi) )/ (n ;  < n)- mui  ?)
      |                                                     
))
 ((n      |                                  ~~~~~~~~~~~~ ^
433   |  |  ./resampTest.h                                                    )
   -:  yi) * log(433 (    n:./resampTest.h41: note: place parentheses around the '+' expression to silence this warning
:  433 |     433:41: warning:               - yi) operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
   433 |                             /                  : 0 + (yi                (   <  n)       gsl_sf_lngamma(n - yn     i + 1))
  429     - mui)))
      |  ? ((n |       - yi)                                        ^                  
    : 0 + (yi <       n|                            (           )
      : 0 ./resampTest.h*  + (yi < n) ? ((n - log((n : yi) * lo-)g       ( y(n - yi) / (n -i      mui))433:41: note: place parentheses around the '?:' expression to evaluate it first
 )
      |                            ~~~~~~~~~~~~ ^)   ? ((433 | / (n - y
n  i)./resampTest.h- mu i)))
      |                            ~~~~~~~~~~~~ ^
    ./resampTest.h:433:41 :* 433:41: note: place parentheses around the '+' expression to silence this warning  l og((n - yi)  
/:  433 |               : 0);
      |                                                     
       |       note: (n -  place parentheses around the '+' expression to silence this warning
                                                     )  433 |       
 mui          )              ) )            : 0  
       + (yi <   : 0 +     n) ?./resampTest.h: 0| : + (yi < n) ?  433:41: (yi < n) ? (warning: ((                                         ^n - yi) * 
      |                            (           )
(((n - yi) * log((n - y./resampTest.hoperator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]:433
n - yi)  log((n : * 41433i-  | ly:  note: place parentheses around the '?:' expression to evaluate it firsto            
gi) / (n - m  ()(ui)))
      |                                         ^
n /      (n 433- y      i | - )  mui)))
      |                            (           )
   |                                         ^
                |                                (
 / (n - mui)))
      |                                         ^
      |                            (           )
  ./resampTest.h434./resampTest.h:433:41: note:  : 0  place parentheses around the '?:' expression to evaluate it first+ (
   y |   :i < n) ? ((433433 |     n - yi) * log((n - yi        : 41: note: place parentheses around the '?:' expression to evaluate it first
)          / (       n     : 0 +    -    (yi < n) ? ((n -  myi)           u433 |            i)      * l    og(  )) (n - yi) /  (n - mui)
 ))
         : 0 +        |                            ~~~~~~~~~~~~ ^     
|                                         ^(              y :./resampTest.h
      |                                (
   0 + (yi <   n) ?i  < n)  : 0:433:41:   ?note: )place parentheses around the '+' expression to silence this warning;
      |                                            
      |                                            )434( |    ( ((n - yi) * l
no 
 - yi) * log  433 ((n - yi) / (gn((n - y |  i) / - m   ui)))
      |                                         ^
      |                                (
             (        n 434- mui)))
      |                                         ^
      |                                (
 |                                        : 0);
      |                                            
      |                                            )
  434      |                                                : 0);
      |   : 0 +                                            
      |                                            )
          (yi < n) ? ((n               : 0 - yi) * log((n - yi));
      |                                            
      |                                            )
 / (n - mui)))
      |                                         ^
      |                            (           )
./resampTest.h:433:41: note: place parentheses around the '?:' expression to evaluate it first
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                                         ^
      |                                (
  434 |                                         : 0);
      |                                            
      |                                            )
3 warnings generated.
3 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c io.cpp -o io.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c rnd.cpp -o rnd.o
3 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c simutility.cpp -o simutility.o
3 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I../inst/include -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppGSL/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c summary.cpp -o summary.o
3 warnings generated.
In file included from rnd.cpp:37:
./resampTest.h:426:50: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
      |                                      ~~~~~~~~~~~ ^
./resampTest.h:426:50: note: place parentheses around the '+' expression to silence this warning
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
      |                                                  ^
      |                                      (          )
./resampTest.h:426:50: note: place parentheses around the '?:' expression to evaluate it first
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
      |                                                  ^
      |                                          (
  427 |                                                     gsl_sf_lngamma(yi + 1) -
  428 |                                                     gsl_sf_lngamma(n - yi + 1))
  429 |                                                  : 0);
      |                                                     
      |                                                     )
./resampTest.h:425:36: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                       ~~~~~~~~~~~~ ^
./resampTest.h:425:36: note: place parentheses around the '+' expression to silence this warning
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                                    ^
      |                       (           )
./resampTest.h:425:36: note: place parentheses around the '?:' expression to evaluate it first
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                                    ^
      |                           (
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
  427 |                                                     gsl_sf_lngamma(yi + 1) -
  428 |                                                     gsl_sf_lngamma(n - yi + 1))
  429 |                                                  : 0);
      |                                                     
      |                                                     )
./resampTest.h:433:41: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - muiIn file included from io.cpp:5:
./resampTest.h:426:50)))
      | : warning:                            ~~~~~~~~~~~~ ^
operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  426 |       ./resampTest.h:433                             : 0 + :41: note: place parentheses around the '+' expression to silence this warning
  (n 433 |  > 1   ) ?      (gsl_sf_lngamma(   n +    1)           -
: 0      |                                      ~~~~~~~~~~~ ^ + (yi < n) ? ((n
 - yi) * log((n - ./resampTest.h:426:50yi) / (n : note: - mplace parentheses around the '+' expression to silence this warning
ui)))
      |   426 |                                            ^
         |                            (           )
      ./resampTest.h:433          :41:        note: place parentheses around the '?:' expression to evaluate it first      
  433 |     : 0              +         : 0(n  + > 1) ? (g(yi <sl_sf_lng n)amm ? a(n((n +  - yi) * l1) og(-
      |                                                  ^
      |                                      (          )
(n - yi) / (n - m./resampTest.h:426ui)))
      |                                         ^
      |                                (
:50:  434 |                  note: place parentheses around the '?:' expression to evaluate it first
                      426 |                :    0);                  
      |                                            
         : 0 + (n > 1) ? (gsl|                                            )
_sf_lngamma(n + 1) -
      |                                                  ^
      |                                          (
  427 |                                                     gsl_sf_lngamma(yi + 1) -
  428 |                                                     gsl_sf_lngamma(n - yi + 1))
  429 |                                                  : 0);
      |                                                     
      |                                                     )
./resampTest.h:425:36: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                       ~~~~~~~~~~~~ ^
./resampTest.h:425:36: note: place parentheses around the '+' expression to silence this warning
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                                    ^
      |                       (           )
./resampTest.h:425:36: note: place parentheses around the '?:' expression to evaluate it first
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                                    ^
      |                           (
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
  427 |                                                     gsl_sf_lngamma(yi + 1) -
  428 |                                                     gsl_sf_lngamma(n - yi + 1))
  429 |                                                  : 0);
      |                                                     
      |                                                     )
./resampTest.h:433:41: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                            ~~~~~~~~~~~~ ^
./resampTest.h:433:41: note: place parentheses around the '+' expression to silence this warning
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                                         ^
      |                            (           )
./resampTest.h:433:41: note: place parentheses around the '?:' expression to evaluate it first
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                                         ^
      |                                (
  434 |                                         : 0);
      |                                            
      |                                            )
In file included from simutility.cpp:5:
./resampTest.h:426:50: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
      |                                      ~~~~~~~~~~~ ^
./resampTest.h:426:50: note: place parentheses around the '+' expression to silence this warning
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
      |                                                  ^
      |                                      (          )
./resampTest.h:426:50: note: place parentheses around the '?:' expression to evaluate it first
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
      |                                                  ^
      |                                          (
  427 |                                                     gsl_sf_lngamma(yi + 1) -
  428 |                                                     gsl_sf_lngamma(n - yi + 1))
  429 |                                                  : 0);
      |                                                     
      |                                                     )
./resampTest.h:425:36: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                       ~~~~~~~~~~~~ ^
./resampTest.h:425:36: note: place parentheses around the '+' expression to silence this warning
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                                    ^
      |                       (           )
./resampTest.h:425:36: note: place parentheses around the '?:' expression to evaluate it first
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                                    ^
      |                           (
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
  427 |                                                     gsl_sf_lngamma(yi + 1) -
  428 |                                                     gsl_sf_lngamma(n - yi + 1))
  429 |                                                  : 0);
      |                                                     
      |                                                     )
./resampTest.h:433:41: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                            ~~~~~~~~~~~~ ^
./resampTest.h:433:41: note: place parentheses around the '+' expression to silence this warning
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                                         ^
      |                            (           )
./resampTest.h:433:41: note: place parentheses around the '?:' expression to evaluate it first
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                                         ^
      |                                (
  434 |                                         : 0);
      |                                            
      |                                            )
In file included from summary.cpp:5:
./resampTest.h:426:50: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
      |                                      ~~~~~~~~~~~ ^
./resampTest.h:426:50: note: place parentheses around the '+' expression to silence this warning
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
      |                                                  ^
      |                                      (          )
./resampTest.h:426:50: note: place parentheses around the '?:' expression to evaluate it first
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
      |                                                  ^
      |                                          (
  427 |                                                     gsl_sf_lngamma(yi + 1) -
  428 |                                                     gsl_sf_lngamma(n - yi + 1))
  429 |                                                  : 0);
      |                                                     
      |                                                     )
./resampTest.h:425:36: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                       ~~~~~~~~~~~~ ^
./resampTest.h:425:36: note: place parentheses around the '+' expression to silence this warning
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                                    ^
      |                       (           )
./resampTest.h:425:36: note: place parentheses around the '?:' expression to evaluate it first
  425 |                     : 0 + (yi < n) ? (n - yi) * log(1 - mui / n)
      |                                    ^
      |                           (
  426 |                                    : 0 + (n > 1) ? (gsl_sf_lngamma(n + 1) -
  427 |                                                     gsl_sf_lngamma(yi + 1) -
  428 |                                                     gsl_sf_lngamma(n - yi + 1))
  429 |                                                  : 0);
      |                                                     
      |                                                     )
./resampTest.h:433:41: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                            ~~~~~~~~~~~~ ^
./resampTest.h:433:41: note: place parentheses around the '+' expression to silence this warning
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                                         ^
      |                            (           )
./resampTest.h:433:41: note: place parentheses around the '?:' expression to evaluate it first
  433 |                          : 0 + (yi < n) ? ((n - yi) * log((n - yi) / (n - mui)))
      |                                         ^
      |                                (
  434 |                                         : 0);
      |                                            
      |                                            )
3 warnings generated.
3 warnings generated.
3 warnings generated.
3 warnings generated.
clang++ -arch arm64 -std=gnu++20 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/arm64/lib -o mvabund.so RcppExports.o Rinterface.o anova.o calctest.o glm.o glmtest.o io.o rnd.o simutility.o summary.o -L/opt/R/arm64/lib -lgsl -lgslcblas -F/Library/Frameworks/R.framework/.. -framework R
installing to /Volumes/Builds/packages/sonoma-arm64/results/4.6/mvabund.Rcheck/00LOCK-mvabund/00new/mvabund/libs
** generating debug symbols (dSYM)
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (mvabund)