* installing *source* package ‘RMCriteria’ ... ** package ‘RMCriteria’ successfully unpacked and MD5 sums checked ** using staged installation ** libs make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/RMCriteria/src' /usr/local/gcc9/bin/g++ -std=gnu++11 -I"/data/gannet/ripley/R/LTO9/include" -DNDEBUG -I"/data/gannet/ripley/R/test-3.7/Rcpp/include" -I"/data/gannet/ripley/R/test-3.7/RcppEigen/include" -I"/data/gannet/ripley/R/test-3.7/RcppNumerical/include" -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -c Preference.cpp -o Preference.o /usr/local/gcc9/bin/g++ -std=gnu++11 -I"/data/gannet/ripley/R/LTO9/include" -DNDEBUG -I"/data/gannet/ripley/R/test-3.7/Rcpp/include" -I"/data/gannet/ripley/R/test-3.7/RcppEigen/include" -I"/data/gannet/ripley/R/test-3.7/RcppNumerical/include" -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -c PrometheeI.cpp -o PrometheeI.o /usr/local/gcc9/bin/g++ -std=gnu++11 -I"/data/gannet/ripley/R/LTO9/include" -DNDEBUG -I"/data/gannet/ripley/R/test-3.7/Rcpp/include" -I"/data/gannet/ripley/R/test-3.7/RcppEigen/include" -I"/data/gannet/ripley/R/test-3.7/RcppNumerical/include" -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -c PrometheeII.cpp -o PrometheeII.o /usr/local/gcc9/bin/g++ -std=gnu++11 -I"/data/gannet/ripley/R/LTO9/include" -DNDEBUG -I"/data/gannet/ripley/R/test-3.7/Rcpp/include" -I"/data/gannet/ripley/R/test-3.7/RcppEigen/include" -I"/data/gannet/ripley/R/test-3.7/RcppNumerical/include" -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -c PrometheeIII.cpp -o PrometheeIII.o /usr/local/gcc9/bin/g++ -std=gnu++11 -I"/data/gannet/ripley/R/LTO9/include" -DNDEBUG -I"/data/gannet/ripley/R/test-3.7/Rcpp/include" -I"/data/gannet/ripley/R/test-3.7/RcppEigen/include" -I"/data/gannet/ripley/R/test-3.7/RcppNumerical/include" -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -c PrometheeIV.cpp -o PrometheeIV.o /usr/local/gcc9/bin/g++ -std=gnu++11 -I"/data/gannet/ripley/R/LTO9/include" -DNDEBUG -I"/data/gannet/ripley/R/test-3.7/Rcpp/include" -I"/data/gannet/ripley/R/test-3.7/RcppEigen/include" -I"/data/gannet/ripley/R/test-3.7/RcppNumerical/include" -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -c PrometheeIVKernel.cpp -o PrometheeIVKernel.o /usr/local/gcc9/bin/g++ -std=gnu++11 -I"/data/gannet/ripley/R/LTO9/include" -DNDEBUG -I"/data/gannet/ripley/R/test-3.7/Rcpp/include" -I"/data/gannet/ripley/R/test-3.7/RcppEigen/include" -I"/data/gannet/ripley/R/test-3.7/RcppNumerical/include" -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -c RcppExports.cpp -o RcppExports.o /usr/local/gcc9/bin/g++ -std=gnu++11 -I"/data/gannet/ripley/R/LTO9/include" -DNDEBUG -I"/data/gannet/ripley/R/test-3.7/Rcpp/include" -I"/data/gannet/ripley/R/test-3.7/RcppEigen/include" -I"/data/gannet/ripley/R/test-3.7/RcppNumerical/include" -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -c integral.cpp -o integral.o /usr/local/gcc9/bin/g++ -std=gnu++11 -I"/data/gannet/ripley/R/LTO9/include" -DNDEBUG -I"/data/gannet/ripley/R/test-3.7/Rcpp/include" -I"/data/gannet/ripley/R/test-3.7/RcppEigen/include" -I"/data/gannet/ripley/R/test-3.7/RcppNumerical/include" -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -c kernel.cpp -o kernel.o /usr/local/gcc9/bin/g++ -std=gnu++11 -shared -L/usr/local/gcc9/lib64 -L/usr/local/lib64 -o RMCriteria.so Preference.o PrometheeI.o PrometheeII.o PrometheeIII.o PrometheeIV.o PrometheeIVKernel.o RcppExports.o integral.o kernel.o PrometheeIVKernel.cpp:224:7: warning: type 'struct GaussianPrefKernel' violates the C++ One Definition Rule [-Wodr] 224 | class GaussianPrefKernel: public Func { | ^ integral.cpp:9:7: note: a different type is defined in another translation unit 9 | class GaussianPrefKernel: public Func { | ^ PrometheeIVKernel.cpp:226:10: note: the first difference of corresponding definitions is field 'y' 226 | double y; | ^ integral.cpp:11:19: note: a field with different name is defined in another translation unit 11 | Eigen::VectorXd vec; | ^ PrometheeIVKernel.cpp:175:7: warning: type 'struct VShapeIndPrefKernel' violates the C++ One Definition Rule [-Wodr] 175 | class VShapeIndPrefKernel: public Func { | ^ integral.cpp:605:7: note: a different type is defined in another translation unit 605 | class VShapeIndPrefKernel: public Func { | ^ PrometheeIVKernel.cpp:177:10: note: the first difference of corresponding definitions is field 'y' 177 | double y; | ^ integral.cpp:607:19: note: a field with different name is defined in another translation unit 607 | Eigen::VectorXd vec; | ^ integral.cpp:18:10: warning: type of 'operator()' does not match original declaration [-Wlto-type-mismatch] 18 | double operator()(const double& x) const | ^ PrometheeIVKernel.cpp:234:10: note: 'operator()' was previously declared here 234 | double operator()(const double& x) const | ^ PrometheeIVKernel.cpp:234:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used integral.cpp:616:10: warning: type of 'operator()' does not match original declaration [-Wlto-type-mismatch] 616 | double operator()(const double& x) const | ^ PrometheeIVKernel.cpp:186:10: note: 'operator()' was previously declared here 186 | double operator()(const double& x) const | ^ PrometheeIVKernel.cpp:186:10: note: code may be misoptimized unless '-fno-strict-aliasing' is used make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/RMCriteria/src' installing to /data/gannet/ripley/R/packages/tests-LTO/Libs/RMCriteria-lib/00LOCK-RMCriteria/00new/RMCriteria/libs ** R ** 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 (RMCriteria) Time 3:45.12, 177.46 + 11.19