* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘Morpho’ ...
** this is package ‘Morpho’ version ‘2.13’
** package ‘Morpho’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: ‘gcc-14 (Debian 14.3.0-10) 14.3.0’
using C++ compiler: ‘g++-14 (Debian 14.3.0-10) 14.3.0’
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpNogWjN/R.INSTALL1660707f5e164d/Morpho/src'
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c CVAdists.cpp -o CVAdists.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c CubeStuff.cpp -o CubeStuff.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c ang_calc.cpp -o ang_calc.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c armaGinvCpp.cpp -o armaGinvCpp.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c asymPerm.cpp -o asymPerm.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c barycenter.cpp -o barycenter.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c covPCA.cpp -o covPCA.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c createL.cpp -o createL.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c doozers.cpp -o doozers.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c edgePlane.cpp -o edgePlane.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c face_zero.cpp -o face_zero.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c fastSubsetMeans.cpp -o fastSubsetMeans.o
fastSubsetMeans.cpp: In function ‘SEXPREC* fastSubsetMeans(SEXP, SEXP, SEXP, SEXP)’:
fastSubsetMeans.cpp:22:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘arma::uword’ {aka ‘unsigned int’} [-Wsign-compare]
22 | for (int j = 0; j < tmpinds.size();j++)
| ~~^~~~~~~~~~~~~~~~
gcc-14 -std=gnu23 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c init.c -o init.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c inscribeEllipse.cpp -o inscribeEllipse.o
inscribeEllipse.cpp: In function ‘double check_inner(std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, float, float, float, float)’:
inscribeEllipse.cpp:11:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<float, std::allocator<float> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
11 | for (int i=0; i < poly_x.size();i++) {
| ~~^~~~~~~~~~~~~~~
inscribeEllipse.cpp: In function ‘arma::vec get_jumperpoint(std::vector<float, std::allocator<float> >, std::vector<float, std::allocator<float> >, float, float, float, float, float)’:
inscribeEllipse.cpp:24:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<float, std::allocator<float> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
24 | for (int i=0; i < poly_x.size();i++) {
| ~~^~~~~~~~~~~~~~~
inscribeEllipse.cpp: In function ‘SEXPREC* inscribeEllipseCpp(SEXP, SEXP, SEXP, SEXP)’:
inscribeEllipse.cpp:61:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
61 | for (int i = 0; i < (px_old.size()-1); i++) {
| ~~^~~~~~~~~~~~~~~~~~~
inscribeEllipse.cpp:98:13: warning: unused variable ‘s3’ [-Wunused-variable]
98 | float s3 = step;
| ^~
inscribeEllipse.cpp:82:11: warning: unused variable ‘minrr’ [-Wunused-variable]
82 | float minrr = 6;
| ^~~~~
inscribeEllipse.cpp:87:11: warning: unused variable ‘bestx’ [-Wunused-variable]
87 | float bestx = init_point[0];
| ^~~~~
inscribeEllipse.cpp:89:11: warning: unused variable ‘besty’ [-Wunused-variable]
89 | float besty = init_point[1];
| ^~~~~
inscribeEllipse.cpp:92:11: warning: variable ‘bestiter’ set but not used [-Wunused-but-set-variable]
92 | float bestiter = 0;
| ^~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c meshres.cpp -o meshres.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c permudistArma.cpp -o permudistArma.o
permudistArma.cpp: In function ‘SEXPREC* permudistArma(SEXP, SEXP, SEXP, SEXP)’:
permudistArma.cpp:9:10: warning: unused variable ‘usemedian’ [-Wunused-variable]
9 | bool usemedian = Rcpp::as<bool>(usemedian_);
| ^~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c points2mesh.cpp -o points2mesh.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c tpsfx.cpp -o tpsfx.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c tweakU.cpp -o tweakU.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/RcppArmadillo/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fopenmp -DARMA_USE_CURRENT -fpic -g -O2 -Wall -pedantic -mtune=native -c updateNormals.cpp -o updateNormals.o
g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o Morpho.so CVAdists.o CubeStuff.o ang_calc.o armaGinvCpp.o asymPerm.o barycenter.o covPCA.o createL.o doozers.o edgePlane.o face_zero.o fastSubsetMeans.o init.o inscribeEllipse.o meshres.o permudistArma.o points2mesh.o tpsfx.o tweakU.o updateNormals.o -llapack -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lRblas -lgfortran -lm -lquadmath -fopenmp -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpNogWjN/R.INSTALL1660707f5e164d/Morpho/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpNogWjN/R.INSTALL1660707f5e164d/Morpho/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpNogWjN/R.INSTALL1660707f5e164d/Morpho/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-Morpho/00new/Morpho/libs
** R
** data
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
converting help for package ‘Morpho’
finding HTML links ... done
CAC html
CVA html
CreateL html
ILDS html
ILDSR2 html
LPS2RAS html
Morpho-deprecated html
Morpho-package html
NNshapeReg html
PCdist html
ProcGPA html
RegScore html
align2procSym html
angle.calc html
angleTest html
anonymize html
applyTransform html
areaSphere html
areaSpherePart html
armaGinv html
arrMean3 html
array2list html
asymPermute html
barycenter html
bindArr html
boneData html
cExtract html
cSize html
checkLM html
checkNA html
classify html
closemeshKD html
colors html
computeArea html
computeTransform html
covDist html
covW html
createAtlas html
createMissingList html
cutMeshPlane html
cutSpace html
data2platonic html
deformGrid2d html
deformGrid3d html
equidistantCurve html
exVar html
fastKmeans html
find.outliers html
fixLMmirror html
fixLMtps html
getFaces html
getMeaningfulPCs html
getOuterViewpoints html
getPCscores html
getPCtol html
getPLSCommonShape html
getPLSfromScores html
getPLSscores html
getPointAlongOutline html
getSides html
getTrafo4x4 html
getTrafoRotaxis html
getVisibleVertices html
groupPCA html
histGroup html
icpmat html
inscribeEllipse html
inscribeEllipseRot html
invertFaces html
kendalldist html
line2plane html
lineplot html
list2array html
mcNNindex html
mergeMeshes html
mesh2grey html
mesh2ply html
meshDist html
meshPlaneIntersect html
meshcube html
meshres html
mirror html
mirror2plane html
name2factor html
nose html
pcAlign html
pcaplot3d html
permudist html
permuvec html
placePatch html
plot.ILDSR2 html
plot.slider3d html
plotAtlas html
plotNormals html
pls2B html
plsCoVar html
plsCoVarCommonShape html
ply2mesh html
points2plane html
prcompfast html
predict.CVA html
predict.bgPCA html
predictPLSfromData html
predictPLSfromScores html
predictRelWarps html
predictShape.lm html
proc.weight html
procAOVsym html
procSym html
projRead html
qqmat html
quad2trimesh html
r2morphoj html
ray2mesh html
read.csv.folder html
read.fcsv html
read.lmdta html
read.mpp html
read.pts html
read.slicerjson html
readLandmarks.csv html
readallTPS html
regdist html
relWarps html
relaxLM html
render html
resampleCurve html
restoreFromPCA html
restoreShapes html
retroDeform3d html
retroDeformMesh html
rotaxis3d html
rotaxisMat html
rotmesh.onto html
rotonmat html
rotonto html
scalemesh html
slider2d html
slider3d html
solutionSpace html
sortCurve html
symmetrize html
tangentPlane html
tps3d html
typprob html
updateIndices html
updateNormals html
vecx html
vertex html
virtualMeshScan html
visualize html
warpmovie3d html
write.fcsv html
write.pts html
write.slicerjson html
** 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 (Morpho)