* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘ecr’ ...
** this is package ‘ecr’ version ‘2.1.1’
** package ‘ecr’ 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/RtmpKarQv9/R.INSTALL9d7ce224e352a/ecr/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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -DVARIANT=4 -c -o avl.o avl.c
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c computeHypervolume.c -o computeHypervolume.o
In file included from computeHypervolume.c:4:
computeHypervolume.c: In function ‘computeHVC’:
computeHypervolume.c:18:52: warning: unused variable ‘len_ref’ [-Wunused-variable]
18 | EXTRACT_NUMERIC_VECTOR(r_ref_point, c_ref_point, len_ref);
| ^~~~~~~
macros.h:16:19: note: in definition of macro ‘EXTRACT_NUMERIC_VECTOR’
16 | const R_len_t LENGTH = length(S_EXP);
| ^~~~~~
computeHypervolume.c: In function ‘computeHVContributionC’:
computeHypervolume.c:44:52: warning: unused variable ‘n_ref_point’ [-Wunused-variable]
44 | EXTRACT_NUMERIC_VECTOR(r_ref_point, c_ref_point, n_ref_point);
| ^~~~~~~~~~~
macros.h:16:19: note: in definition of macro ‘EXTRACT_NUMERIC_VECTOR’
16 | const R_len_t LENGTH = length(S_EXP);
| ^~~~~~
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c crowdingDistance.c -o crowdingDistance.o
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c dominance.c -o dominance.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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c emoa.indicators.cpp -o emoa.indicators.o
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c eps_ind.c -o eps_ind.o
In file included from eps_ind.c:38:
eps_ind.c: In function ‘emoaIndEpsC’:
eps_ind.c:112:52: warning: unused variable ‘n_ref_objectives’ [-Wunused-variable]
112 | EXTRACT_NUMERIC_MATRIX(ref_points, c_ref_points, n_ref_objectives, n_ref_points);
| ^~~~~~~~~~~~~~~~
macros.h:11:19: note: in definition of macro ‘EXTRACT_NUMERIC_MATRIX’
11 | const R_len_t N_ROW = nrows(S_EXP); \
| ^~~~~
eps_ind.c:64:16: warning: ‘eps_j’ may be used uninitialized [-Wmaybe-uninitialized]
64 | double eps, eps_j, eps_k, eps_temp;
| ^~~~~
In file included from eps_ind.c:36:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include/Rinternals.h:1045:33: warning: ‘eps’ may be used uninitialized [-Wmaybe-uninitialized]
1045 | #define ScalarReal Rf_ScalarReal
eps_ind.c:120:10: note: in expansion of macro ‘ScalarReal’
120 | return ScalarReal(eps_ind);
| ^~~~~~~~~~
eps_ind.c:64:11: note: ‘eps’ was declared here
64 | double eps, eps_j, eps_k, eps_temp;
| ^~~
eps_ind.c:64:23: warning: ‘eps_k’ may be used uninitialized [-Wmaybe-uninitialized]
64 | double eps, eps_j, eps_k, eps_temp;
| ^~~~~
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c helpers.c -o helpers.o
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -DVARIANT=4 -c -o hv.o hv.c
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c polynomialMutation.c -o polynomialMutation.o
In file included from polynomialMutation.c:4:
polynomialMutation.c: In function ‘polynomialMutationC’:
polynomialMutation.c:29:42: warning: unused variable ‘c_upper_length’ [-Wunused-variable]
29 | EXTRACT_NUMERIC_VECTOR(upper, c_upper, c_upper_length);
| ^~~~~~~~~~~~~~
macros.h:16:19: note: in definition of macro ‘EXTRACT_NUMERIC_VECTOR’
16 | const R_len_t LENGTH = length(S_EXP);
| ^~~~~~
polynomialMutation.c:28:42: warning: unused variable ‘c_lower_length’ [-Wunused-variable]
28 | EXTRACT_NUMERIC_VECTOR(lower, c_lower, c_lower_length);
| ^~~~~~~~~~~~~~
macros.h:16:19: note: in definition of macro ‘EXTRACT_NUMERIC_VECTOR’
16 | const R_len_t LENGTH = length(S_EXP);
| ^~~~~~
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c r_ind.c -o r_ind.o
In file included from r_ind.c:35:
r_ind.c: In function ‘do_unary_r2_ind’:
r_ind.c:197:44: warning: unused variable ‘n_ideal’ [-Wunused-variable]
197 | EXTRACT_NUMERIC_VECTOR(s_ideal, ideal, n_ideal);
| ^~~~~~~
macros.h:16:19: note: in definition of macro ‘EXTRACT_NUMERIC_VECTOR’
16 | const R_len_t LENGTH = length(S_EXP);
| ^~~~~~
r_ind.c:196:48: warning: unused variable ‘k_weights’ [-Wunused-variable]
196 | EXTRACT_NUMERIC_MATRIX(s_weights, weights, k_weights, n_weights);
| ^~~~~~~~~
macros.h:11:19: note: in definition of macro ‘EXTRACT_NUMERIC_MATRIX’
11 | const R_len_t N_ROW = nrows(S_EXP); \
| ^~~~~
r_ind.c: In function ‘computeRIndicatorC’:
r_ind.c:242:44: warning: unused variable ‘n_nadir’ [-Wunused-variable]
242 | EXTRACT_NUMERIC_VECTOR(s_nadir, nadir, n_nadir);
| ^~~~~~~
macros.h:16:19: note: in definition of macro ‘EXTRACT_NUMERIC_VECTOR’
16 | const R_len_t LENGTH = length(S_EXP);
| ^~~~~~
r_ind.c:241:44: warning: unused variable ‘n_ideal’ [-Wunused-variable]
241 | EXTRACT_NUMERIC_VECTOR(s_ideal, ideal, n_ideal);
| ^~~~~~~
macros.h:16:19: note: in definition of macro ‘EXTRACT_NUMERIC_VECTOR’
16 | const R_len_t LENGTH = length(S_EXP);
| ^~~~~~
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/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c simulatedBinaryCrossover.c -o simulatedBinaryCrossover.o
In file included from simulatedBinaryCrossover.c:4:
simulatedBinaryCrossover.c: In function ‘simulatedBinaryCrossoverC’:
simulatedBinaryCrossover.c:50:42: warning: unused variable ‘c_upper_length’ [-Wunused-variable]
50 | EXTRACT_NUMERIC_VECTOR(upper, c_upper, c_upper_length);
| ^~~~~~~~~~~~~~
macros.h:16:19: note: in definition of macro ‘EXTRACT_NUMERIC_VECTOR’
16 | const R_len_t LENGTH = length(S_EXP);
| ^~~~~~
simulatedBinaryCrossover.c:49:42: warning: unused variable ‘c_lower_length’ [-Wunused-variable]
49 | EXTRACT_NUMERIC_VECTOR(lower, c_lower, c_lower_length);
| ^~~~~~~~~~~~~~
macros.h:16:19: note: in definition of macro ‘EXTRACT_NUMERIC_VECTOR’
16 | const R_len_t LENGTH = length(S_EXP);
| ^~~~~~
simulatedBinaryCrossover.c:46:49: warning: unused variable ‘n’ [-Wunused-variable]
46 | EXTRACT_NUMERIC_MATRIX(parents, c_parents, d, n);
| ^
macros.h:12:19: note: in definition of macro ‘EXTRACT_NUMERIC_MATRIX’
12 | const R_len_t N_COL = ncols(S_EXP);
| ^~~~~
g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o ecr.so RcppExports.o avl.o computeHypervolume.o crowdingDistance.o dominance.o emoa.indicators.o eps_ind.o helpers.o hv.o polynomialMutation.o r_ind.o simulatedBinaryCrossover.o -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpKarQv9/R.INSTALL9d7ce224e352a/ecr/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpKarQv9/R.INSTALL9d7ce224e352a/ecr/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpKarQv9/R.INSTALL9d7ce224e352a/ecr/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-ecr/00new/ecr/libs
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
converting help for package ‘ecr’
finding HTML links ... done
addUnionGroup html
approximateRefPoints html
approximateRefSets html
asemoa html
categorize html
computeAverageHausdorffDistance html
computeCrowdingDistance html
computeDistanceFromPointToSetOfPoints html
computeDominanceRanking html
computeGenerationalDistance html
computeIndicators html
computeInvertedGenerationalDistance html
doNondominatedSorting html
dominated html
dominated_hypervolume html
dominates html
ecr html
ecr_parallelization html
ecr_result html
emoa_indicators html
evaluateFitness html
explode html
filterDuplicated html
generateOffspring html
generatesMultipleChildren html
generators html
getFront html
getIndividuals html
getNumberOfChildren html
getNumberOfParentsNeededForMating html
getPopulationFitness html
getPopulations html
getSize html
getStatistics html
getSupportedRepresentations html
initECRControl html
initLogger html
initParetoArchive html
initPopulation html
is.supported html
isEcrOperator html
makeECRMonitor html
makeEMOAIndicator html
makeMutator html
makeOperator html
makeOptimizationTask html
makeRecombinator html
makeSelector html
makeTerminator html
mcMST html
mutBitflip html
mutGauss html
mutInsertion html
mutInversion html
mutJump html
mutPolynomial html
mutScramble html
mutSwap html
mutUniform html
niceCellFormater html
normalize html
nsga2 html
plotDistribution html
plotFront html
plotHeatmap html
plotScatter2d html
plotScatter3d html
plotStatistics html
recCrossover html
recIntermediate html
recOX html
recPMX html
recSBX html
recUnifCrossover html
reduceToSingleDataFrame html
reference_point_approximation html
registerECROperator html
replace html
selDomHV html
selGreedy html
selNondom html
selRanking html
selRoulette html
selSimple html
selTournament html
select html
setDominates html
setup html
setupECRDefaultMonitor html
smsemoa html
sortByObjective html
stoppingConditions html
toGG html
toLatex html
toParetoDf html
transformFitness html
updateLogger html
updateParetoArchive html
which.dominated html
wrapChildren html
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (ecr)