* 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++17 -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++17 -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++17 -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++17 -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++17 -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++17 -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 In file included from calctest.cpp:5:
./resampTest.h:426:50In file included from In file included from anova.cpp:glmtest.cppIn file included from Rinterface.cpp:glm.cpp5::5:
:
 ./resampTest.h::5:
./resampTest.h:426:50: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
9warning:   426 |      :
426:50: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
./resampTest.hoperator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
:./resampTest.h  426 |    426:426:50: 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        |                           : 0 +: 0    + (     n (n > 1) >                       1) ? (g     ?             : 0 sl_sf(_lngamma(n +g  s + (   :n 1l  _) -
      |                                      ~~~~~~~~~~~ ^
sf_lnga > m./resampTest.h:426:50: note: place parentheses around the '+' expression to silence this warning
1   m0a)   426 |   +            ((n + :n          1 ? (gsl 0 +_sf_ (n  ) -
             :  > 1) ? (>      lngamma(ngsl_sf_lng 0 amm|  1) ? (a(n + 1)+ 1) -
       -
      |                                      ~~~~~~~~~~~ ^
gsl_sf_l+|                                      ~~~~~~~~~~~ ^ (n > n                                     ~~~~~~~~~~~ ^g1./resampTest.h:426:50: note: 

place parentheses around the '+' expression to silence this warning) ? (gsl_sfamma(n + 1)
./resampTest.h  :426./resampTest.h:426:50_::l42650: note: place parentheses around the '+' expression to silence this warning
 n |      note: place parentheses around the '+' expression to silence this warning
-
 426 |           |    426 |                                                  ~~~~~~~~~~~ ^
  ./resampTest.h:426:50:     note: place parentheses around the '+' expression to silence this warning
              g  a  426mma(n + |             1           : )                0  -
      |                                                  ^
                  |                                      (          )
             +./resampTest.h     (n > 1) ?:            : 0 + (n      426   > 1) ? (gsl_sf_:( gs    : 0 + (nl50l_sf_l       nng:gamma(n >a + 1) -
      |                                                  ^
      |                                      (          )
 note: place parentheses around the '?:' expression to evaluate it first:m
  0 + (n > 1) ? 1) ? (gs  426 |     ma(  l_(gsl sf_ln./resampTest.h:    gamma(n + 1) -
      |                                                  ^
          _sn      |                                      (          )
426:50: note: f ./resampTest.h:426:50:   + 1place parentheses around the '?:' expression to evaluate it first    note: place parentheses around the '?:' expression to evaluate it first
) -
      |                                                  ^
      |                                      (          )
 _ln
   426 |     426 |  gam         m a(n + 1) -./resampTest.h:426:
                   : 0  |                                                  ^+  50: 
      |      (n > 1)  ?note:  place parentheses around the '?:' expression to evaluate it first
  (                                      (          ) g  426 |            sl_sf_l             
n                  gamma( ./resampTest.h:426:              50   : n  ::     0note:   place parentheses around the '?:' expression to evaluate it first0 + (n + (n > 1) ?    
      426 | (>g  +s l_sf_lngamma(n + 1) -
      |                                                  ^:1
 ) -
      0 + (n >  1) |                                                   ^?  
                 1) ? (gsl_sf_lnga      |  |                                          (
(gsl_sf_lnga        427 | m      ma(n + 1m)                                                   ( -ma(n + 1) -
      |                                                  ^
      |                                          (
 

              |                                                    ^
      |                                          (
   427427 |   |  427   |                   :         0 +            (n                 > 1           )  ?       (gsl_sf_l  ng     a  m                m      a           (n +         1)                       -      gsl_     
      |                                                  ^
      |                                          (        
sf_ln       427   gamma(yig  |  + 1) -
 g  428 |        s   l_sf  _    s        l                            n     gslgamm l_ _     sf_lngasf_  mma(yi + 1) -lnga 
am               428(y     | i + 1)    m                -     gsl_sa(yi + 1) -
 
                  428 |        f_l428 |    ng am  gs     m                la(n -         _sf    _yi + 1))
  429l  ngamm |  a(yi +               1 )     -
              428 |                                                                                                  g                           sl_             : 0);  
s      f_lng           |                                                     
      |                                                     )
     amma(n - ./resampTest.hg y :425:36: isl_s warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] +          g
   sl_sf_lngamma(n - 1425f_lngammay i +  |     1( )  ) ) ) n    
 g - y         s429
l   |        429     _sf_l |    ni         g        + 1))
   429 |          a   : 0 + (yi  m          m                      a(n -           : 0);
      |                                                     
      |   y                                                    )        
  i./resampTest.h:425:36<  + 1))
 n) ? : warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
    429    425 |           (  |               n                                          - yi) * log(1 - mui / n)         
           : 0            :              0      |                       ~~~~~~~~~~~~ ^
 + (         : 0);
      | ./resampTest.h )                                                    ::425:36
      | ;yi
      |                                                     
      |  < n) ?                                                     ) (n 0);
      |                                                     
      
: note: place parentheses around the '+' expression to silence this warning
|                                                     )
- yi)  ./resampTest.h:425 |   425:36: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
./resampTest.h:425:36: *                                                     )         
l./resampTest.h warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]:425:36: o425
        gwarning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
( | 1      -   : 0 + 425 |       (y mui / n)       
i      |                       ~~~~~~~~~~~~ ^
425                 <  |  ./resampTest.h:425:36:  n  note: place parentheses around the '+' expression to silence this warning
 )        : 0? (n   - yi) *                 +l   :o (y : 0 + (yg(1 4250 + (yi < n)  | i <  - mui /  n?)                  : 0 + (i n)  ?<(n - 
      |                                    ^
yi) * log(1 - mui /  (n - yiy      |                       (           )n )
n)
      |                       ~~~~~~~~~~~~ ^
i < n) ? (n./resampTest.h ? ./resampTest.h:425:36: note: :425:36:)place parentheses around the '+' expression to silence this warning
  (n -note: * - yi) *  log(1 - mulplace parentheses around the '?:' expression to evaluate it first  425iog(1 - mui  | 
/    425 |   /   n        )n yi) * l
      | o  g)
                                    ^
      |                       (           )
      |                       ~~~~~~~~~~~~ ^
                 : 0 ./resampTest.h+ (yi <(   :425:36: note: place parentheses around the '+' expression to silence this warning
./resampTest.h1 - mui   :425:36:     /425 n) ? (n : 0 + note:  (place parentheses around the '?:' expression to evaluate it firsty |    - n)
          i
 < n  425 | |                       ~~~~~~~~~~~~ ^
    ) ? (n - yi) *      log(         ./resampTest.h     1 - mui / y : n)
       i) * l : 0 + (yi < | ong(1 - mui / n                                   ^
      |                       (           )
       : 0 + (y)i < n) ? (n - y./resampTest.h425:36: note: place parentheses around the '+' expression to silence this warning
i)  425 |        :) 
425            |                                    ^
      |                           (
  426* ? :       :  36 |    :l(0 note: place parentheses around the '?:' expression to evaluate it first
    og(1 - n +mui  (yi / n)
      |                                    ^
      |                       (           )
           -./resampTest.h:425:36: note: place parentheses around the '?:' expression to evaluate it first
        y<      i n) 425425 |       |     ?                 (n)    -   *y            : 0      log(1 - mui i:) * lo /0  g + (yi < n) ? + (y i < n) ?  n)
      |                                    ^
      |                           (((( : 0 + (n > 1) ? (gsl_sf_lngamm
n   a-(n1 - yi) * log(1 - mui / n)
      n +426 - m |  |   u y1)i /        in)                                   ^
      |                                    ^
      |                       (           )
) * log(1 
./resampTest.h:425:36: note: - mui       |                           (  -
 /            
   place parentheses around the '?:' expression to evaluate it first
    425 |         426427n)
 |                  |                                    ^  |                    
      |                           (
          : 0 + (n > 1 )            ? (      426gsl_sf_            lng  : 0 + (yi < n) ? (n - yia   mma(n           +)  |                1)   *-                  
       l427 |       og        : 0       (    1gsl  + (n > 1) ? (gsl_sf_lngamma(n + _ sf_lng1) -
  427 |            a      mm      a(yi +     : 0 + 1)   (- mui / n                                  > 1) ? (gsl_  n)
      |                                    ^
      |                           (
sf-  426 |      _
lngamma(n + 1) -
  427   428        |    |                                     g sl_sf_  ln                        g  a mm        a(yi        +                                      1)                    -   gs gsl l_s : 0 + (
n > f  428 |  _1_lngamma(ysf_lngamma(n - yi )   + 1i     ?+  (gsl_s))
f_lngamma(n + 1) -
        1       427)              |      -
                          429 |                                           gsl_s   428 |      f_lngamma(n         g    - ysl_sf_lngamma(yi +  i             + 1    ) -
   428 |                        1  )           )                          
           429      |      :                                              0 )                              ;  g              : 0);
sl      |                                                      
_sf             gs
 _ | l                                                          |  
                                                     )
 gsl_sf_n      gamma(n - y| lngamma(l_sf_lngamn - yi + 1)i + 1))
)
                                                    )  
./resampTest.hma(yi429: + 1) 433 |      :41: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
    433 |      ./resampTest.h          :433:41-
    429: |     428   |  warning:                  operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]       
               : 0 + (yi < n) ? ((n - y      i )  433 |                               *  l     o g ((n -  yi) /                          (n -                                   :m  u 0 + (yi < ni               gsl_s ))    ) f ? ()   
(   :_n       l|                            ~~~~~~~~~~~~ ^
 n-ga./resampTest.h0: 0);
      |                                                     
 :433:      |                                                     )
)yi) * log((n - yi) / (n - mui)))
      | m41ma(n - yi + 1))
: ;  ./resampTest.h
      |                                                     
                                 ~~~~~~~~~~~~ ^note: place parentheses around the '+' expression to silence this warning

  433 |  :433:41:        |                                                     )
429       warning:   operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] |                
./resampTest.h  433 |   ./resampTest.h:433:41: note: place parentheses around the '+' expression to silence this warning        : 0 + (:  433:41:  y 
warning: i < n) ? ((n - y  operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]
i  433 |                 ) 433   | *                          l       : 0 o  +        g       ((n( y   -i <   yi) / (n - nm      : 0)  u      + (yi < n) ?i) )   ? ((n - yi) * lo((n - yi) * log((n)g  
      |  -((n                                         ^
      |                            (           )
 yi) / ./resampTest.h  :433:41: note: place parentheses around the '?:' expression to evaluate it first
 -       (n : 0   yi) / (n - mui)))
      |                            ~~~~~~~~~~~~ ^
+  433 | ./resampTest.h:433:41: note: place parentheses around the '+' expression to silence this warning
                       433 -  |          : 0 m(yi < u n)+: 0)     ?i ((n -))     ;yi) 
)*      
              |                                         ^
            |                            (           )
lo| ./resampTest.h:g(yi                                                     
 433(<(n -:       |                                                     )   : 0 41n) ? ((n -  :yy
+ (i)  yi < n) i? ((/)n - * log((n - y yi) * i)note: place parentheses around the '?:' expression to evaluate it first
 / (n - log((n -    (nm./resampTest.h433: - mui)))ui)))
 |    
yi433:  )      |                            ~~~~~~~~~~~~ ^
      |                                         ^41: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses]

./resampTest.h                      :433:41: note: place parentheses around the '+' expression to silence this warning
/ (n - mui)))
      |                                         ^|                                (
  
        433434|                            (           )
   |   |    433                   |        ./resampTest.h   :     433           :   41  :  :  0);
      |                                            
  note:                : 0|                                             )place parentheses around the '?:' expression to evaluate it first

 + (              y    433i  |        <   :      : 0 +               0   n) ? ((n - yi) (     : 0 + (yi   + (*<yi < n) yi < n) ? ((n n?) ? ((n - yi  log((n - yi) / (n - (- yi) *( mui)))
)n * log(( n- yi) * l       og((n - |                                         ^
      - yi) / (n - |  ylomiui)))
                                     (
)|                            ~~~~~~~~~~~~ ^   /
g( (n - mui))./resampTest.h:433:41: note: place parentheses around the '+' expression to silence this warning()
      
| n  433434 |                                          ^ |  
    - yi       |                             (           ))          /   (n   
       -  mui)))
  ./resampTest.h         ::  4330 + (yi < n) ? (|  :                                        ^
41: note: (n - yi)place parentheses around the '?:' expression to evaluate it first
         433 |     *|                                (
     log((        n - yi)  /                434  |                    (  : 0);
 n                      :|  0                                            
      |                                            )
 + (yi <-                        n) ? ((n - yi) * l   : 0);
      |  mui)))
      |                                         ^
      |                            (           )
og((n - y                                           
      |                                            )i) / (n -
./resampTest.h:433:41: note: place parentheses around the '?:' expression to evaluate it first
   433 |                  mui)))
      |                                         ^
      |                                (
        : 0 + (yi < n) ? ((n - y  434 |                          i) * log((n - yi) /               : 0);
      |                                            
      |                                            )
 (n - mui)))
      |                                         ^
      |                                (
  434 |                                         : 0);
      |                                            
      |                                            )
3 warnings generated.
3 warnings generated.
clang++ -arch arm64 -std=gnu++17 -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++17 -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++17 -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++17 -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 io.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 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 - 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++17 -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)