* installing *source* package ‘RNiftyReg’ ...
** this is package ‘RNiftyReg’ version ‘2.8.6’
** package ‘RNiftyReg’ successfully unpacked and MD5 sums checked
** using staged installation
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether clang++ -arch arm64 -std=gnu++20 accepts -g... yes
checking for OpenMP flag of C++ compiler... unknown
configure: creating ./config.status
config.status: creating src/Makevars
** 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 -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c main.cpp -o main.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c helpers.cpp -o helpers.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c RNifti.cpp -o RNifti.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c AffineMatrix.cpp -o AffineMatrix.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c DeformationField.cpp -o DeformationField.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c aladin.cpp -o aladin.o
In file included from RNifti.cpp:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNiftiAPI.h:5:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from aladin.cpp:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:In file included from 25In file included from In file included from AffineMatrix.cppDeformationField.cppmain.cpp:
:In file included from In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h1helpers.cpp::::29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:1:
611:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from :
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
: warning: 1:
:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from :
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCorevariable 'count' set but not used [-Wunused-but-set-variable]/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h
273  :273 |       I:6113: warning: ::
variable 'count' set but not used [-Wunused-but-set-variable]n25
dIn file included from :
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h::  273 |  In file included from 273ex co25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26u:
n /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:t: In file included from   /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore13=  Index co: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  :unt = 61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h29 0;
      |             ^
273::
 | 0 273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
   273In file included from ; |  
      |             ^
      Index    Inde/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparsecxo: couu26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
nt = 0n/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.ht = 0;
      ;
      |             ^
|             ^
:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from AffineMatrix.cpp:1In file included from helpers.cpp:1:
In file included from In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.hIn file included from :25:
:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from aladin.cppIn file included from main.cpp:1:
:1:
DeformationField.cppIn file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
78/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:::29:/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:
:78:9In file included from 1/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse929: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
: :
   :29:
In file included from warning: In file included from variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:78
:
    | 78:9 In file included from 78 |  29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h: I78/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25 :9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h
I::ndex29n:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLUdex    :35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9:  78 |   Inde warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]nx nsuper_et
supen_rspu
      o78per_ |   Inde78_st |   Index nsup eeetr_et_pot_pos=s_tp =x nsuper  0; /o0/ Ntst_ e = 0; // N;=  // Ntu_posummber of relaxbed 0u;mtsbne e =/rr/   Nuo 0;f relaxed snodes in pom ob// der of oNustf reorelaxed snodesm in postorderrsee lin pobaxeddstordere erd etree 
      |         ^
 /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.hodf: etree 
      |         ^
 79/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.hr::e9: warning: ered etres79variable 'nsuper_et' set but not used [-Wunused-but-set-variable]:
node   e 
      |         ^79 |   Index nsupelasr9 in postorde: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
r_
ed xet = 0;e    ed // Number79tree 
      |         ^ | 
 sn  Index nsuper_eo/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.hf r/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9telax:od  :79:9: es warning: warning: evariable 'nsuper_et' set but not used [-Wunused-but-set-variable]in d=variable 'nsuper_et' set but not used [-Wunused-but-set-variable]  po0s
snodes to
in the ordered    rigina;79    |   e79l |  I ndett re eIe//  
      |         ^xndexr
 ns N/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:unupsuper_et = 0; /eer_et = 0mb/ Neeur of re79mber of rel; // Numaxed  :
      | 9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
        ^
b   s79noelaxed |  r of reldsanodes xied snodes in the original ene the or igits nIndex nsuper_e t = 0; i// Nuanlree 
      |         ^
  mber of relaxed sthe original etree 
      nodes i| en the origina        ^tl eree 
tree 
      |         ^
      |         ^

2 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c f3d.cpp -o f3d.o
In file included from DeformationField.cpp:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from helpers.cpp:1In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:25:
In file included from 10In file included from In file included from main.cpp:1: In file included from AffineMatrix.cpp/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.hwarning: variable 'replacements' set but not used [-Wunused-but-set-variable]
:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
:
:aladin.cpp:1:
In file included from    In file included from 72 |         /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]In file included from                 
In:   72 |                         Index replacements /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
d25:
= 0;
      |                               ^
eIn file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolversIn file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
::/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.hx25:
 :72:10: 46repIn file included from warning: /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:
lacements = variable 'replacements' set but not used [-Wunused-but-set-variable]
0;
      |                               ^
   72 |                         Index replacements = 0;
      |                               ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
:31:
   72 | In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
                        Ind/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
ex repl   72 |                         Index replacements = 0;
      |                               ^
acements = 0;
      |                               ^
In file included from main.cpp:1:
In file included from In file included from DeformationField.cpp:1helpers.cpp:In file included from :
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from aladin.cppIn file included from 1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.hvariable 'count' set but not used [-Wunused-but-set-variable]
:  246In file included from 37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtraAffineMatrix.cpp:1 |   int count = 0;
      |       ^
:
In file included from ::1:
45/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h::
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:25In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.hIn file included from :25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra246:37:
:457/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246 :
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra: warning: =:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
: 246:7: variable 'count' set but not used [-Wunused-but-set-variable]
  0;246 |     246 |  
iwarning: n      |       ^
variable 'count' set but not used [-Wunused-but-set-variable] int countt count  = 0;
= 0;
      |       ^
      |       ^

  246 |   int count = 0;
      |       ^
In file included from helpers.cpp:3:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const sIn file included from aladin.cpp:3:
In file included from reg-lib/_reg_aladin.h:18:
In file included from reg-lib/cpu/_reg_resampling.h:16:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153ize_t length, double:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
 *  153 |         vomin, double *max, const bool dropNaid minmax (void N = true)
      |              ^
*p/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case Dtr, const sizeT_COMPLEX64:  return new_t length, double *min, double *max, const bool dropNaN  ConcreteTypeHandler<c= true)
      |              ^
omplex64_t>(); /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |         break;
  In file included from        | In file included from main.cpp:3:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153AffineMatrix.cpp:3:
                                           ^
:14:       warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
case DT_   In file included from DeformationField.cpp:In file included from COMPLEX64:  89 |         virtual3  r./AffineMatrix.h153 |         v:
eturn new Concre:o In file included from 4:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50void m:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14ireg-lib/cpu/_reg_localTrans.h:d minma tewarning: :'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
20:
In file included from reg-lib/cpu/_reg_globalTrans.h:17:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
x   153 | /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153TypeH :14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
(ainndler<com   void *ptr,    cpl o153 |        n e ma voixsvxd o64_t>();mt siinmax (void i( ze_t length, doubvoidd *pml    inmax (vt  o e ir*mind , const*brea, p sik*pt;
      |                                            ^dzo
uble */Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.her,:t89:m_22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
r   89, aconst size_t txc |  ,o  const l blengtn h ength, doo     vouisrl dropNaNtual void , do = bt size_ttle * mlmernin, doubleignmax (void *puble  *min, double*max, const botol dro h, doubp*tr, clNaonsN = true)
      et|              ^
max, u /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.he: *)const bs
ize207_t lenmin, :      |              ^
44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested hereo/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.hgdt:h
ol dropNo207:,  44207: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |      | aN  u         do bcub=al true) cons          cassee tl  De*e T m*{in ma*mi_D,COxT_COMPLEX64n = R_PosInf; *max = R_NegInf; } :M
double,        |   P                     ^
*cmax, cLreoonsnst boot/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.hEulX64:  r dropNaN =t b true) const {or *min =n new R_PosI ConcreteTypeHandler<complonf; *e:153:14ltur:me  x64_tnax = R_NegInf; }
      |                      ^
 d>n();   warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]   break;
      |                                            ^
re
w Concro  e/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14:/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.hp 153 |    :t89:22:N     v note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
owarning:    89 |         'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]aveTyirtNid min mpeH=axandleu  (void *ptalr<ct
  153r, const so |      rue)
      |              ^
  voidm/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44p minmax (void *ptize_t length, dor,  l voeux64_t>i: (co)note: ;in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
ble *min, nd   m d 207sinma | oxut   (void s bl i z *ptr ee *max,        ,_t length, doucbonst bb o role *ml ec onst size_t le angth,dk;
      ri coan,p| doub                                           ^lNa Ndse *min, doe o=ubl 
 uble *m/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:Daxe22 *t:r, T ue)
note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
m      | _             ^axcC   onOs, constt bo
 89MPLEX64:  retu | b/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.hol drop:o208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208oNaN =  | rntl    dr ne    w  uC r eoo)  conspNat Nn    virt =  tc r{ *min =  ru al ue)
      |              ^
void meRinma/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:x t44_ :ceTypas note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
PosInf; *max = R_NeeHandler<complex64_t>()egInf; DT_C  (208 |     ;         case DT_COMPLE }
      |                      ^
OMPLE   void *ptrX12X128: re,   const sizbreak;te_t leng
urn      |                                            ^
th, dou ble /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89::22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
8153*   ::m return 89in, | n14n  doub:     warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |    ew C   virto ncretl u eaew TypeH  evl a noid mivCoo*dnnleimamrd xcreteTypeHandle<c minmax (r<complex12ax, ocomp(vo8nlvoiex128_tdsid_t bt>ool d *ptr,  >(();     *)consprt;    rt size_t l, const size_t lengthb ebn, ordpgeouble re*min, dNaN = ttoak;h, duouble *min
ak;
      |       |                                            ^
, drue) const {                                           ^oubleb l
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)*
e    89 |   *ma/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h*:max, co nst bool dropNaN = true) mxc      v89,i:onst { *min =r ict R_PosI22:on = R_PosInunf; n fal voidsnote: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
;   t  *m89minmax (vo b |   aoolx =* R_Ne dropNaN m= true)
      |              ^
a/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h  :i 208gInf:; }
      |                      ^
   virtux44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here al 
d=v  208 |     o  i * p /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.hR_Neg:Infd; minmax t } (r
      | , cons void *pt153r                     ^,:  14
 case DT _COMPt:  LcEonswarning: sizeX128: return net'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h size_t lengw Co
ncreteth, double _TypeHandlt   *min, d153loublee:153ngth, double *mi  | : e14 *n,r <co:  dm moax, conwarning: pleus'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]    void txminma
bx 1( bool dropNaN = trv28_t>()oid *ptr;u     153 |    , e break;
      )const size_t le|                                              ^
    lco voined/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h g minmat*:x (v89mnohia,:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
d d   89 |         virtual st { void *ptr,* mmx, inmax (void *ptr, cons in = R_Pctouo sbnilconse st size_t lengos*tmihzIt boonnf, doubll; *max = Re dr, e* m_ax, constN_doubt lengtheolg pbool de *m, NaN i= true) const { *drn, double *maouble xopN, const*min = IRam inN_b oPn,= ol drofsopdoubleNaN  ; }
      | =  t*tImar                     ^unxfr; *ma
xu, e)=  const 
      |              ^
R/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.hbeool :d)
      |              ^208
_ropNaN :N=e 44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.hgt  r:Iue)208 const { *min | n = R_P208:f          osInf; *;ma  44 case Dx = R_Ne}TgInf; }
      | :_COMPLEX128: retur                     ^ 
      |                      ^
n
 new Conote: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |    ncreteTypeHandler<c         case DT_COMPLEXomplex128_t>()128: return ne;     break;
      | w ConcreteTypeHandl                                           ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
er<complex128_t   89 |         vir>();     break;tual void minmax (v
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89oid *ptr, const size_t leng:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |       th, double *min, double   virtual void minmax (v*max, const bool droid *ptr, constopNaN = true) const { *mi size_t length, double *mn = R_PosInf;in, double *max, const b *max = R_NegInf; ool dropNaN = true) const { *min}
      |                      ^
 = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from f3d.cpp:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from f3d.cpp:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/AladinContent.cpp -o reg-lib/AladinContent.o
In file included from f3d.cpp:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/Platform.cpp -o reg-lib/Platform.o
In file included from f3d.cpp:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/_reg_aladin.cpp -o reg-lib/_reg_aladin.o
In file included from f3d.cpp:3:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:15:
In file included from reg-lib/cpu/_reg_resampling.h:16:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/_reg_aladin_sym.cpp -o reg-lib/_reg_aladin_sym.o
In file included from reg-lib/AladinContent.cpp:1:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/AladinContent.cpp:1:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/_reg_base.cpp -o reg-lib/_reg_base.o
In file included from reg-lib/Platform.cpp:2:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/AladinContent.cpp:1:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/Platform.cpp:2:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/Platform.cpp:2:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/AladinContent.cpp:1:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/Platform.cpp:2:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/_reg_aladin.cpp:7:
In file included from reg-lib/_reg_aladin.h:18:
In file included from reg-lib/cpu/_reg_resampling.h:16:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/_reg_aladin_sym.cpp:4:
In file included from reg-lib/_reg_aladin_sym.h:15:
In file included from reg-lib/_reg_aladin.h:18:
In file included from reg-lib/cpu/_reg_resampling.h:16:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/AladinContent.cpp:1:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/Platform.cpp:2:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/_reg_aladin.cpp:7:
In file included from reg-lib/_reg_aladin.h:19:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/_reg_aladin.cpp:7:
In file included from reg-lib/_reg_aladin.h:19:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/_reg_aladin.cpp:7:
In file included from reg-lib/_reg_aladin.h:19:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/_reg_f3d.cpp -o reg-lib/_reg_f3d.o
In file included from reg-lib/_reg_aladin.cpp:7:
In file included from reg-lib/_reg_aladin.h:19:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/_reg_base.cpp:15:
In file included from reg-lib/_reg_base.h:15:
In file included from reg-lib/cpu/_reg_resampling.h:16:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/_reg_aladin_sym.cpp:4:
In file included from reg-lib/_reg_aladin_sym.h:15:
In file included from reg-lib/_reg_aladin.h:19:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/_reg_aladin_sym.cpp:4:
In file included from reg-lib/_reg_aladin_sym.h:15:
In file included from reg-lib/_reg_aladin.h:19:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/_reg_aladin_sym.cpp:4:
In file included from reg-lib/_reg_aladin_sym.h:15:
In file included from reg-lib/_reg_aladin.h:19:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/_reg_f3d2.cpp -o reg-lib/_reg_f3d2.o
In file included from reg-lib/_reg_aladin_sym.cpp:4:
In file included from reg-lib/_reg_aladin_sym.h:15:
In file included from reg-lib/_reg_aladin.h:19:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/_reg_f3d_sym.cpp -o reg-lib/_reg_f3d_sym.o
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/CPUAffineDeformationFieldKernel.cpp -o reg-lib/cpu/CPUAffineDeformationFieldKernel.o
In file included from reg-lib/_reg_base.cpp:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/_reg_base.cpp:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/_reg_base.cpp:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/_reg_base.cpp:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/_reg_f3d.cpp:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:15:
In file included from reg-lib/cpu/_reg_resampling.h:16:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/_reg_f3d2.cpp:16:
In file included from reg-lib/_reg_f3d2.h:12:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:15:
In file included from reg-lib/cpu/_reg_resampling.h:16:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/_reg_f3d_sym.cpp:15:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:15:
In file included from reg-lib/cpu/_reg_resampling.h:16:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/_reg_f3d.cpp:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/_reg_f3d.cpp:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/CPUBlockMatchingKernel.cpp -o reg-lib/cpu/CPUBlockMatchingKernel.o
In file included from reg-lib/_reg_f3d.cpp:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.cpp:1:
In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.h:5:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/_reg_f3d.cpp:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/_reg_f3d2.cpp:16:
In file included from reg-lib/_reg_f3d2.h:12:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.cpp:1:
In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.h:5:
= 0;
      |             ^
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/_reg_f3d2.cpp:16:
In file included from reg-lib/_reg_f3d2.h:12:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.cpp:1:
In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.h:5:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/_reg_f3d2.cpp:16:
In file included from reg-lib/_reg_f3d2.h:12:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/_reg_f3d_sym.cpp:15:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.cpp:1:
In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.h:5:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/_reg_f3d2.cpp:16:
In file included from reg-lib/_reg_f3d2.h:12:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/_reg_f3d_sym.cpp:15:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/_reg_f3d_sym.cpp:15:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/_reg_f3d_sym.cpp:15:
In file included from reg-lib/_reg_f3d_sym.h:15:
In file included from reg-lib/_reg_f3d.h:15:
In file included from reg-lib/_reg_base.h:16:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.cpp:1:
In file included from reg-lib/cpu/CPUAffineDeformationFieldKernel.h:5:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/CPUConvolutionKernel.cpp -o reg-lib/cpu/CPUConvolutionKernel.o
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/CPUKernelFactory.cpp -o reg-lib/cpu/CPUKernelFactory.o
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/CPUOptimiseKernel.cpp -o reg-lib/cpu/CPUOptimiseKernel.o
In file included from reg-lib/cpu/CPUBlockMatchingKernel.cpp:1:
In file included from reg-lib/cpu/CPUBlockMatchingKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/CPUBlockMatchingKernel.cpp:1:
In file included from reg-lib/cpu/CPUBlockMatchingKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/CPUBlockMatchingKernel.cpp:1:
In file included from reg-lib/cpu/CPUBlockMatchingKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/CPUResampleImageKernel.cpp -o reg-lib/cpu/CPUResampleImageKernel.o
In file included from reg-lib/cpu/CPUBlockMatchingKernel.cpp:1:
In file included from reg-lib/cpu/CPUBlockMatchingKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/CPUBlockMatchingKernel.cpp:1:
In file included from reg-lib/cpu/CPUBlockMatchingKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/CPUConvolutionKernel.cpp:1:
In file included from reg-lib/cpu/CPUConvolutionKernel.h:4:
In file included from reg-lib/ConvolutionKernel.h:5:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/CPUKernelFactory.cpp:1:
In file included from reg-lib/cpu/CPUKernelFactory.h:4:
In file included from reg-lib/KernelFactory.h:4:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/CPUKernelFactory.cpp:1:
In file included from reg-lib/cpu/CPUKernelFactory.h:4:
In file included from reg-lib/KernelFactory.h:4:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_blockMatching.cpp -o reg-lib/cpu/_reg_blockMatching.o
In file included from reg-lib/cpu/CPUKernelFactory.cpp:1:
In file included from reg-lib/cpu/CPUKernelFactory.h:4:
In file included from reg-lib/KernelFactory.h:4:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/CPUKernelFactory.cpp:1:
In file included from reg-lib/cpu/CPUKernelFactory.h:4:
In file included from reg-lib/KernelFactory.h:4:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/CPUOptimiseKernel.cpp:1:
In file included from reg-lib/cpu/CPUOptimiseKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/CPUOptimiseKernel.cpp:1:
In file included from reg-lib/cpu/CPUOptimiseKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/CPUOptimiseKernel.cpp:1:
In file included from reg-lib/cpu/CPUOptimiseKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/CPUResampleImageKernel.cpp:1:
In file included from reg-lib/cpu/CPUResampleImageKernel.h:4:
In file included from reg-lib/ResampleImageKernel.h:5:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/CPUOptimiseKernel.cpp:1:
In file included from reg-lib/cpu/CPUOptimiseKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/CPUConvolutionKernel.cpp:2:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/CPUConvolutionKernel.cpp:2:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/CPUConvolutionKernel.cpp:2:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/CPUKernelFactory.cpp:1:
In file included from reg-lib/cpu/CPUKernelFactory.h:4:
In file included from reg-lib/KernelFactory.h:4:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/CPUConvolutionKernel.cpp:2:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/CPUOptimiseKernel.cpp:1:
In file included from reg-lib/cpu/CPUOptimiseKernel.h:5:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_globalTrans.cpp -o reg-lib/cpu/_reg_globalTrans.o
In file included from reg-lib/cpu/CPUResampleImageKernel.cpp:1:
In file included from reg-lib/cpu/CPUResampleImageKernel.h:5:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/CPUResampleImageKernel.cpp:1:
In file included from reg-lib/cpu/CPUResampleImageKernel.h:5:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/CPUResampleImageKernel.cpp:1:
In file included from reg-lib/cpu/CPUResampleImageKernel.h:5:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_localTrans.cpp -o reg-lib/cpu/_reg_localTrans.o
In file included from reg-lib/cpu/CPUResampleImageKernel.cpp:1:
In file included from reg-lib/cpu/CPUResampleImageKernel.h:5:
In file included from reg-lib/AladinContent.h:10:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_localTrans_jac.cpp -o reg-lib/cpu/_reg_localTrans_jac.o
In file included from reg-lib/cpu/_reg_blockMatching.cpp:12:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_blockMatching.cpp:12:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_blockMatching.cpp:12:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_localTrans_regul.cpp -o reg-lib/cpu/_reg_localTrans_regul.o
In file included from reg-lib/cpu/_reg_blockMatching.cpp:12:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/_reg_blockMatching.cpp:12:
In file included from reg-lib/cpu/_reg_blockMatching.h:17:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/_reg_globalTrans.cpp:15:
In file included from reg-lib/cpu/_reg_globalTrans.h:17:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/_reg_localTrans.cpp:13:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:17:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/_reg_localTrans_jac.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_jac.h:16:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:17:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/_reg_globalTrans.cpp:15:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_globalTrans.cpp:15:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_globalTrans.cpp:15:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_localTrans.cpp:13:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_localTrans_regul.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_regul.h:16:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_localTrans.cpp:13:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_localTrans_regul.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_regul.h:16:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_localTrans.cpp:13:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_localTrans_regul.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_regul.h:16:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_globalTrans.cpp:15:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/_reg_localTrans_regul.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_regul.h:16:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
7 warnings generated.
In file included from reg-lib/cpu/_reg_localTrans_jac.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_jac.h:16:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_maths.cpp -o reg-lib/cpu/_reg_maths.o
In file included from reg-lib/cpu/_reg_localTrans_jac.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_jac.h:16:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_localTrans.cpp:13:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/_reg_localTrans_jac.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_jac.h:16:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_localTrans_jac.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_jac.h:16:
In file included from reg-lib/cpu/_reg_localTrans.h:20:
In file included from reg-lib/cpu/_reg_globalTrans.h:18:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/_reg_localTrans_regul.cpp:12:
In file included from reg-lib/cpu/_reg_localTrans_regul.h:16:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_maths_eigen.cpp -o reg-lib/cpu/_reg_maths_eigen.o
In file included from reg-lib/cpu/_reg_maths.cpp:4:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_maths.cpp:4:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_maths.cpp:4:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_maths.cpp:4:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_nmi.cpp -o reg-lib/cpu/_reg_nmi.o
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_optimiser.cpp -o reg-lib/cpu/_reg_optimiser.o
In file included from reg-lib/cpu/_reg_maths.cpp:4:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/_reg_maths_eigen.cpp:3:
In file included from reg-lib/cpu/_reg_maths_eigen.h:5:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_resampling.cpp -o reg-lib/cpu/_reg_resampling.o
In file included from reg-lib/cpu/_reg_maths_eigen.cpp:4:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_maths_eigen.cpp:4:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_maths_eigen.cpp:4:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_splineBasis.cpp -o reg-lib/cpu/_reg_splineBasis.o
In file included from reg-lib/cpu/_reg_maths_eigen.cpp:4:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/_reg_optimiser.cpp:9:
In file included from reg-lib/cpu/_reg_optimiser.h:9:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_optimiser.cpp:9:
In file included from reg-lib/cpu/_reg_optimiser.h:9:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_nmi.cpp:15:
In file included from reg-lib/cpu/_reg_nmi.h:15:
In file included from reg-lib/cpu/_reg_measure.h:11:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_nmi.cpp:15:
In file included from reg-lib/cpu/_reg_nmi.h:15:
In file included from reg-lib/cpu/_reg_measure.h:11:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_optimiser.cpp:9:
In file included from reg-lib/cpu/_reg_optimiser.h:9:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_nmi.cpp:15:
In file included from reg-lib/cpu/_reg_nmi.h:15:
In file included from reg-lib/cpu/_reg_measure.h:11:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_nmi.cpp:15:
In file included from reg-lib/cpu/_reg_nmi.h:15:
In file included from reg-lib/cpu/_reg_measure.h:11:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/_reg_optimiser.cpp:9:
In file included from reg-lib/cpu/_reg_optimiser.h:9:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/_reg_nmi.cpp:15:
In file included from reg-lib/cpu/_reg_nmi.h:15:
In file included from reg-lib/cpu/_reg_measure.h:11:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/_reg_optimiser.cpp:9:
In file included from reg-lib/cpu/_reg_optimiser.h:9:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/_reg_resampling.cpp:15:
In file included from reg-lib/cpu/_reg_resampling.h:16:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
7 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DNDEBUG -DHAVE_R -DHAVE_ZLIB -I. -Ireg-lib -Ireg-lib/cpu -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c reg-lib/cpu/_reg_tools.cpp -o reg-lib/cpu/_reg_tools.o
In file included from reg-lib/cpu/_reg_resampling.cpp:16:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_resampling.cpp:16:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_resampling.cpp:16:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_splineBasis.cpp:15:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
In file included from reg-lib/cpu/_reg_splineBasis.cpp:15:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_splineBasis.cpp:15:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_splineBasis.cpp:15:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
7 warnings generated.
In file included from reg-lib/cpu/_reg_resampling.cpp:16:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
7 warnings generated.
In file included from reg-lib/cpu/_reg_splineBasis.cpp:15:
In file included from reg-lib/cpu/_reg_splineBasis.h:15:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
In file included from reg-lib/cpu/_reg_tools.cpp:17:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:26:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseCore:61:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseCore/TriangularSolver.h:273:13: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  273 |       Index count = 0;
      |             ^
7 warnings generated.
In file included from reg-lib/cpu/_reg_tools.cpp:17:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/Sparse:29:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/SparseLU:35:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:78:9: warning: variable 'nsuper_et_post' set but not used [-Wunused-but-set-variable]
   78 |   Index nsuper_et_post = 0; // Number of relaxed snodes in postordered etree 
      |         ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h:79:9: warning: variable 'nsuper_et' set but not used [-Wunused-but-set-variable]
   79 |   Index nsuper_et = 0; // Number of relaxed snodes in the original etree 
      |         ^
In file included from reg-lib/cpu/_reg_tools.cpp:17:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:31:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/IterativeSolvers:46:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/IDRS.h:72:10: warning: variable 'replacements' set but not used [-Wunused-but-set-variable]
   72 |                         Index replacements = 0;
      |                               ^
In file included from reg-lib/cpu/_reg_tools.cpp:17:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:23:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigen.h:25:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/RcppEigenForward.h:37:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/SparseExtra:45:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include/unsupported/Eigen/src/SparseExtra/MarketIO.h:246:7: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  246 |   int count = 0;
      |       ^
In file included from reg-lib/cpu/_reg_tools.cpp:17:
In file included from reg-lib/cpu/_reg_tools.h:19:
In file included from reg-lib/cpu/_reg_maths.h:31:
In file included from ./nifti1_io.h:1:
In file included from /Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti.h:50:
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:207:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<float>>' requested here
  207 |             case DT_COMPLEX64:  return new ConcreteTypeHandler<complex64_t>();      break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:153:14: warning: 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>::minmax' hides overloaded virtual function [-Woverloaded-virtual]
  153 |         void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true)
      |              ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:208:44: note: in instantiation of template class 'RNifti::NiftiImageData::ConcreteTypeHandler<std::complex<double>>' requested here
  208 |             case DT_COMPLEX128: return new ConcreteTypeHandler<complex128_t>();     break;
      |                                            ^
/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RNifti/include/RNifti/NiftiImage.h:89:22: note: hidden overloaded virtual function 'RNifti::NiftiImageData::TypeHandler::minmax' declared here: different qualifiers ('const' vs unqualified)
   89 |         virtual void minmax (void *ptr, const size_t length, double *min, double *max, const bool dropNaN = true) const { *min = R_PosInf; *max = R_NegInf; }
      |                      ^
7 warnings generated.
7 warnings generated.
7 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 RNiftyReg.so main.o helpers.o RNifti.o AffineMatrix.o DeformationField.o aladin.o f3d.o reg-lib/AladinContent.o reg-lib/Platform.o reg-lib/_reg_aladin.o reg-lib/_reg_aladin_sym.o reg-lib/_reg_base.o reg-lib/_reg_f3d.o reg-lib/_reg_f3d2.o reg-lib/_reg_f3d_sym.o reg-lib/cpu/CPUAffineDeformationFieldKernel.o reg-lib/cpu/CPUBlockMatchingKernel.o reg-lib/cpu/CPUConvolutionKernel.o reg-lib/cpu/CPUKernelFactory.o reg-lib/cpu/CPUOptimiseKernel.o reg-lib/cpu/CPUResampleImageKernel.o reg-lib/cpu/_reg_blockMatching.o reg-lib/cpu/_reg_globalTrans.o reg-lib/cpu/_reg_localTrans.o reg-lib/cpu/_reg_localTrans_jac.o reg-lib/cpu/_reg_localTrans_regul.o reg-lib/cpu/_reg_maths.o reg-lib/cpu/_reg_maths_eigen.o reg-lib/cpu/_reg_nmi.o reg-lib/cpu/_reg_optimiser.o reg-lib/cpu/_reg_resampling.o reg-lib/cpu/_reg_splineBasis.o reg-lib/cpu/_reg_tools.o -F/Library/Frameworks/R.framework/.. -framework R
installing to /Volumes/Builds/packages/sonoma-arm64/results/4.6/RNiftyReg.Rcheck/00LOCK-RNiftyReg/00new/RNiftyReg/libs
** generating debug symbols (dSYM)
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** 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 (RNiftyReg)