* installing *source* package ‘libcmaesr’ ...
** this is package ‘libcmaesr’ version ‘0.1.0’
** package ‘libcmaesr’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: ‘Apple clang version 17.0.0 (clang-1700.3.19.1)’
using 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 -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c cmaes_wrap.cpp -o cmaes_wrap.o
clang -arch arm64 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2  -c init.c -o init.o
clang -arch arm64 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2  -c rc_helpers.c -o rc_helpers.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/acovarianceupdate.cc -o libcmaes/acovarianceupdate.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/bipopcmastrategy.cc -o libcmaes/bipopcmastrategy.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/cmaparameters.cc -o libcmaes/cmaparameters.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/cmasolutions.cc -o libcmaes/cmasolutions.o
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/cmastopcriteria.cc -o libcmaes/cmastopcriteria.o
In file included from cmaes_wrap.cpp:2:
In file included from libcmaes/include/libcmaes/cmaes.h:25:
In file included from libcmaes/include/libcmaes/esoptimizer.h:29:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
In file included from libcmaes/acovarianceupdate.cc:22:
In file included from libcmaes/include/libcmaes/acovarianceupdate.h:26:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
In file included from libcmaes/cmasolutions.cc:22:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
In file included from libcmaes/bipopcmastrategy.cc:22:
In file included from libcmaes/include/libcmaes/bipopcmastrategy.h:25:
In file included from libcmaes/include/libcmaes/ipopcmastrategy.h:25:
In file included from libcmaes/include/libcmaes/cmastrategy.h:27:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/cmastrategy.cc -o libcmaes/cmastrategy.o
In file included from cmaes_wrap.cpp:2:
libcmaes/include/libcmaes/cmaes.h:37:110: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy, libcmaes::linScalingStrategy>>::_defaultPFunc' required here, but no definition is available [-Wundefined-var-template]
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmastrategy.h:129:65: note: forward declaration of template entity is here
  129 |     static ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultPFunc; /**< the default progress function. */
      |                                                                 ^
libcmaes/include/libcmaes/cmaes.h:37:110: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy, libcmaes::linScalingStrategy>>::_defaultPFunc' is explicitly instantiated in another translation unit
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmaes.h:40:107: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy, libcmaes::linScalingStrategy>>::_defaultFPFunc' required here, but no definition is available [-Wundefined-var-template]
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
libcmaes/include/libcmaes/cmastrategy.h:130:61: note: forward declaration of template entity is here
  130 |     static PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultFPFunc; /**< the default plot to file function. */
      |                                                             ^
libcmaes/include/libcmaes/cmaes.h:40:107: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy, libcmaes::linScalingStrategy>>::_defaultFPFunc' is explicitly instantiated in another translation unit
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
1 warning generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/covarianceupdate.cc -o libcmaes/covarianceupdate.o
In file included from libcmaes/cmastrategy.cc:24:
In file included from libcmaes/include/libcmaes/cmastrategy.h:27:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/errstats.cc -o libcmaes/errstats.o
1 warning generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/esostrategy.cc -o libcmaes/esostrategy.o
In file included from libcmaes/covarianceupdate.cc:22:
In file included from libcmaes/include/libcmaes/covarianceupdate.h:26:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
3 warnings generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/ipopcmastrategy.cc -o libcmaes/ipopcmastrategy.o
In file included from libcmaes/esostrategy.cc:25:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
In file included from libcmaes/errstats.cc:22:
In file included from libcmaes/include/libcmaes/errstats.h:27:
In file included from libcmaes/include/libcmaes/cmaes.h:25:
In file included from libcmaes/include/libcmaes/esoptimizer.h:29:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
1 warning generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/pwq_bound_strategy.cc -o libcmaes/pwq_bound_strategy.o
1 warning generated.
clang++ -arch arm64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -Ilibcmaes/include -DLIBCMAES_LOG_TO_R=1 -I'/Volumes/Builds/packages/sonoma-arm64/Rlib/4.6/RcppEigen/include' -I/opt/R/arm64/include    -fPIC  -falign-functions=64 -Wall -g -O2   -c libcmaes/vdcmaupdate.cc -o libcmaes/vdcmaupdate.o
In file included from libcmaes/errstats.cc:22:
In file included from libcmaes/include/libcmaes/errstats.h:27:
libcmaes/include/libcmaes/cmaes.h:37:110: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate>::_defaultPFunc' required here, but no definition is available [-Wundefined-var-template]
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmastrategy.h:129:65: note: forward declaration of template entity is here
  129 |     static ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultPFunc; /**< the default progress function. */
      |                                                                 ^
libcmaes/include/libcmaes/cmaes.h:37:110: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate>::_defaultPFunc' is explicitly instantiated in another translation unit
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmaes.h:40:107: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate>::_defaultFPFunc' required here, but no definition is available [-Wundefined-var-template]
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
libcmaes/include/libcmaes/cmastrategy.h:130:61: note: forward declaration of template entity is here
  130 |     static PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultFPFunc; /**< the default plot to file function. */
      |                                                             ^
libcmaes/include/libcmaes/cmaes.h:40:107: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate>::_defaultFPFunc' is explicitly instantiated in another translation unit
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
In file included from libcmaes/ipopcmastrategy.cc:22:
In file included from libcmaes/include/libcmaes/ipopcmastrategy.h:25:
In file included from libcmaes/include/libcmaes/cmastrategy.h:27:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmaes.h:37:110: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy>>::_defaultPFunc' required here, but no definition is available [-Wundefined-var-template]
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmastrategy.h:129:65: note: forward declaration of template entity is here
  129 |     static ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultPFunc; /**< the default progress function. */
      |                                                                 ^
libcmaes/include/libcmaes/cmaes.h:37:110: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy>>::_defaultPFunc' is explicitly instantiated in another translation unit
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmaes.h:40:107: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy>>::_defaultFPFunc' required here, but no definition is available [-Wundefined-var-template]
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
libcmaes/include/libcmaes/cmastrategy.h:130:61: note: forward declaration of template entity is here
  130 |     static PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultFPFunc; /**< the default plot to file function. */
      |                                                             ^
libcmaes/include/libcmaes/cmaes.h:40:107: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy>>::_defaultFPFunc' is explicitly instantiated in another translation unit
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
In file included from libcmaes/vdcmaupdate.cc:28:
In file included from libcmaes/include/libcmaes/vdcmaupdate.h:26:
libcmaes/include/libcmaes/cmasolutions.h:383:28: warning: instantiation of variable 'libcmaes::CMAStopCriteria<>::_scriterias' required here, but no definition is available [-Wundefined-var-template]
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmastopcriteria.h:106:38: note: forward declaration of template entity is here
  106 |     static std::map<int,std::string> _scriterias;
      |                                      ^
libcmaes/include/libcmaes/cmasolutions.h:383:28: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStopCriteria<>::_scriterias' is explicitly instantiated in another translation unit
  383 |         return CMAStopCriteria<>::_scriterias[_run_status];
      |                                   ^
libcmaes/include/libcmaes/cmaes.h:37:110: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::NoBoundStrategy, libcmaes::linScalingStrategy>>::_defaultPFunc' required here, but no definition is available [-Wundefined-var-template]
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmastrategy.h:129:65: note: forward declaration of template entity is here
  129 |     static ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultPFunc; /**< the default progress function. */
      |                                                                 ^
libcmaes/include/libcmaes/cmaes.h:37:110: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::NoBoundStrategy, libcmaes::linScalingStrategy>>::_defaultPFunc' is explicitly instantiated in another translation unit
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmaes.h:40:107: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::NoBoundStrategy, libcmaes::linScalingStrategy>>::_defaultFPFunc' required here, but no definition is available [-Wundefined-var-template]
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
libcmaes/include/libcmaes/cmastrategy.h:130:61: note: forward declaration of template entity is here
  130 |     static PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultFPFunc; /**< the default plot to file function. */
      |                                                             ^
libcmaes/include/libcmaes/cmaes.h:40:107: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::NoBoundStrategy, libcmaes::linScalingStrategy>>::_defaultFPFunc' is explicitly instantiated in another translation unit
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
libcmaes/include/libcmaes/cmaes.h:37:110: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy, libcmaes::linScalingStrategy>>::_defaultPFunc' required here, but no definition is available [-Wundefined-var-template]
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmastrategy.h:129:65: note: forward declaration of template entity is here
  129 |     static ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultPFunc; /**< the default progress function. */
      |                                                                 ^
libcmaes/include/libcmaes/cmaes.h:37:110: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy, libcmaes::linScalingStrategy>>::_defaultPFunc' is explicitly instantiated in another translation unit
   37 |                      ProgressFunc<CMAParameters<TGenoPheno>,CMASolutions> &pfunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultPFunc,
      |                                                                                                                            ^
libcmaes/include/libcmaes/cmaes.h:40:107: warning: instantiation of variable 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy, libcmaes::linScalingStrategy>>::_defaultFPFunc' required here, but no definition is available [-Wundefined-var-template]
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
libcmaes/include/libcmaes/cmastrategy.h:130:61: note: forward declaration of template entity is here
  130 |     static PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> _defaultFPFunc; /**< the default plot to file function. */
      |                                                             ^
libcmaes/include/libcmaes/cmaes.h:40:107: note: add an explicit instantiation declaration to suppress this warning if 'libcmaes::CMAStrategy<libcmaes::CovarianceUpdate, libcmaes::GenoPheno<libcmaes::pwqBoundStrategy, libcmaes::linScalingStrategy>>::_defaultFPFunc' is explicitly instantiated in another translation unit
   40 |                      PlotFunc<CMAParameters<TGenoPheno>,CMASolutions> &pffunc=CMAStrategy<CovarianceUpdate,TGenoPheno>::_defaultFPFunc)
      |                                                                                                                         ^
1 warning generated.
1 warning generated.
1 warning generated.
9 warnings generated.
1 warning 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 libcmaesr.so cmaes_wrap.o init.o rc_helpers.o libcmaes/acovarianceupdate.o libcmaes/bipopcmastrategy.o libcmaes/cmaparameters.o libcmaes/cmasolutions.o libcmaes/cmastopcriteria.o libcmaes/cmastrategy.o libcmaes/covarianceupdate.o libcmaes/errstats.o libcmaes/esostrategy.o libcmaes/ipopcmastrategy.o libcmaes/pwq_bound_strategy.o libcmaes/vdcmaupdate.o -F/Library/Frameworks/R.framework/.. -framework R
installing to /Volumes/Builds/packages/sonoma-arm64/results/4.6/libcmaesr.Rcheck/00LOCK-libcmaesr/00new/libcmaesr/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 (libcmaesr)