* installing *source* package ‘RMCC’ ...
** this is package ‘RMCC’ version ‘0.1.2’
** package ‘RMCC’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’
Warning in system2("xcrun", "--show-sdk-version", TRUE, TRUE) :
running command ''xcrun' --show-sdk-version 2>&1' had status 1
using SDK: ‘NA’
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Algorithm.cpp -o Algorithm.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c CoordinateInterval.cpp -o CoordinateInterval.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c DisjointRegions.cpp -o DisjointRegions.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c DuplicatePoints.cpp -o DuplicatePoints.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Geometry3D.cpp -o Geometry3D.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c GridBase.cpp -o GridBase.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c InterpolationRegion.cpp -o InterpolationRegion.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c LocaleUtilities.cpp -o LocaleUtilities.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c PointVector.cpp -o PointVector.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c R_MCC.cpp -o R_MCC.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c RasterSurface.cpp -o RasterSurface.o
In file included from Algorithm.cpp:21:
./Algorithm.h:37:12: warning: private field 'writeNongroundPts_' is not used [-Wunused-private-field]
bool writeNongroundPts_;
^
./Algorithm.h:38:12: warning: private field 'writeRasterSurfaces_' is not used [-Wunused-private-field]
bool writeRasterSurfaces_;
^
2 warnings generated.
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c RcppExports.cpp -o RcppExports.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c RegularizedSpline.cpp -o RegularizedSpline.o
DisjointRegions.cpp:253:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for (unsigned int rasterRow : raster.topToBottom()) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
DisjointRegions.cpp:261:42: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for (unsigned int rasterColumn : raster.leftToRight()) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
DisjointRegions.cpp:287:42: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for (unsigned int regionColumn : regions_->leftToRight()) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
DisjointRegions.cpp:297:42: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for (unsigned int regionColumn : regions_->leftToRight()) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
DisjointRegions.cpp:401:27: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for (unsigned int row : Sequence<unsigned int>(blockTop, blockBottom)) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
DisjointRegions.cpp:402:32: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for (unsigned int column : Sequence<unsigned int>(blockLeft, blockRight)) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
In file included from DisjointRegions.cpp:21:
In file included from ./DisjointRegions.h:20:
In file included from ./Grid.h:18:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array.hpp:29:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array/base.hpp:25:
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array/storage_order.hpp:51:18: warning: 'assign' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
ascending_.assign(true);
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array/multi_array_ref.hpp:113:18: note: in instantiation of member function 'boost::general_storage_order<2>::general_storage_order' requested here
base_(base), storage_(c_storage_order()) {
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array/multi_array_ref.hpp:463:5: note: in instantiation of member function 'boost::const_multi_array_ref<mcc::InterpolationRegion, 2, mcc::InterpolationRegion *>::const_multi_array_ref' requested here
super_type(base,ranges) { }
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array.hpp:202:5: note: in instantiation of member function 'boost::multi_array_ref<mcc::InterpolationRegion, 2>::multi_array_ref' requested here
super_type((T*)initial_base_,ranges),
^
./Grid.h:73:7: note: in instantiation of member function 'boost::multi_array<mcc::InterpolationRegion, 2>::multi_array' requested here
values_(boost::extents[rows][columns]),
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:1935:9: note: in instantiation of member function 'mcc::Grid<mcc::InterpolationRegion>::Grid' requested here
: __value_(_VSTD::forward<_Args>(_VSTD::get<_Indexes>(__args))...) {}
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/memory:4038:26: note: in instantiation of function template specialization 'std::__shared_ptr_emplace<mcc::Grid<mcc::InterpolationRegion>, std::allocator<mcc::Grid<mcc::InterpolationRegion>>>::__shared_ptr_emplace<int &, int &, mcc::XYCoordinates, double, double>' requested here
::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...);
^
DisjointRegions.cpp:233:21: note: in instantiation of function template specialization 'std::make_shared<mcc::Grid<mcc::InterpolationRegion>, int &, int &, mcc::XYCoordinates, double, double>' requested here
regions_ = std::make_shared< Grid<InterpolationRegion> >(nRows, nColumns, raster.lowerLeft(),
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/array.hpp:193:9: note: 'assign' has been explicitly marked deprecated here
BOOST_DEPRECATED( "please use `fill` instead" )
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/config/compiler/clang.hpp:346:46: note: expanded from macro 'BOOST_DEPRECATED'
#define BOOST_DEPRECATED(msg) __attribute__((deprecated(msg)))
^
RasterSurface.cpp:78:26: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for(unsigned int row : topToBottom()) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
RasterSurface.cpp:83:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for(unsigned int column : leftToRight()) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
RasterSurface.cpp:90:31: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for(unsigned int column : leftToRight()) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
RasterSurface.cpp:105:31: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for (unsigned int r : Sequence<unsigned int>(kernelTop, kernelBottom)) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
RasterSurface.cpp:106:33: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for (unsigned int c : Sequence<unsigned int>(kernelLeft, kernelRight)) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
RasterSurface.cpp:129:34: warning: ISO C++20 considers use of overloaded operator '!=' (with operand types 'mcc::Sequence<unsigned int>::iterator' and 'mcc::Sequence<unsigned int>::iterator') to be ambiguous despite there being a unique best viable function with non-reversed arguments [-Wambiguous-reversed-operator]
for (unsigned int column : leftToRight()) {
^
./Sequence.h:64:12: note: candidate function with non-reversed arguments
bool operator!=(const iterator & other);
^
./Sequence.h:63:12: note: ambiguous candidate function with reversed arguments
bool operator==(const iterator & other);
^
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c StackedPoints.cpp -o StackedPoints.o
In file included from RasterSurface.cpp:19:
In file included from ./RasterSurface.h:19:
In file included from ./Grid.h:18:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array.hpp:29:
In file included from /Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array/base.hpp:25:
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array/storage_order.hpp:51:18: warning: 'assign' is deprecated: please use `fill` instead [-Wdeprecated-declarations]
ascending_.assign(true);
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array/multi_array_ref.hpp:113:18: note: in instantiation of member function 'boost::general_storage_order<2>::general_storage_order' requested here
base_(base), storage_(c_storage_order()) {
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array/multi_array_ref.hpp:463:5: note: in instantiation of member function 'boost::const_multi_array_ref<double, 2, double *>::const_multi_array_ref' requested here
super_type(base,ranges) { }
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/multi_array.hpp:202:5: note: in instantiation of member function 'boost::multi_array_ref<double, 2>::multi_array_ref' requested here
super_type((T*)initial_base_,ranges),
^
RasterSurface.cpp:66:39: note: in instantiation of member function 'boost::multi_array<double, 2>::multi_array' requested here
boost::multi_array<Coordinate, 2> averages(boost::extents[kernelSize][columns()]);
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/array.hpp:193:9: note: 'assign' has been explicitly marked deprecated here
BOOST_DEPRECATED( "please use `fill` instead" )
^
/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include/boost/config/compiler/clang.hpp:346:46: note: expanded from macro 'BOOST_DEPRECATED'
#define BOOST_DEPRECATED(msg) __attribute__((deprecated(msg)))
^
7 warnings generated.
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c SurfaceInterpolation.cpp -o SurfaceInterpolation.o
7 warnings generated.
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c UnclassifiedPoints.cpp -o UnclassifiedPoints.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/BH/include' -I/opt/R/x86_64/include -fPIC -falign-functions=64 -Wall -g -O2 -c tpsdemo/spline.cpp -o tpsdemo/spline.o
SurfaceInterpolation.cpp:109:9: warning: variable 'nSplinesComputed' set but not used [-Wunused-but-set-variable]
int nSplinesComputed = 0;
^
1 warning generated.
clang++ -arch x86_64 -std=gnu++20 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/x86_64/lib -o RMCC.so ./Algorithm.o ./CoordinateInterval.o ./DisjointRegions.o ./DuplicatePoints.o ./Geometry3D.o ./GridBase.o ./InterpolationRegion.o ./LocaleUtilities.o ./PointVector.o ./R_MCC.o ./RasterSurface.o ./RcppExports.o ./RegularizedSpline.o ./StackedPoints.o ./SurfaceInterpolation.o ./UnclassifiedPoints.o tpsdemo/spline.o -F/Library/Frameworks/R.framework/.. -framework R
installing to /Volumes/Builds/packages/big-sur-x86_64/results/4.6/RMCC.Rcheck/00LOCK-RMCC/00new/RMCC/libs
** generating debug symbols (dSYM)
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** 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 (RMCC)