* installing *source* package ‘MixAll’ ... ** package ‘MixAll’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘Apple clang version 15.0.0 (clang-1500.1.0.2.5)’ using SDK: ‘MacOSX14.2.sdk’ clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c clusterMixedData.cpp -o clusterMixedData.o In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from clusterMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:71: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from clusterMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:72: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from clusterMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:73: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from clusterMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from clusterMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from clusterMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from clusterMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 65 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c clusterMixture.cpp -o clusterMixture.o In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from clusterMixture.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:71: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from clusterMixture.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:72: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from clusterMixture.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:73: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from clusterMixture.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from clusterMixture.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from clusterMixture.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from clusterMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 65 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c clusterPredict.cpp -o clusterPredict.o In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from clusterPredict.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterPredictor.h:40: In file included from ../inst/projects/MixAll/include/IClusterPredictor.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:71: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from clusterPredict.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterPredictor.h:40: In file included from ../inst/projects/MixAll/include/IClusterPredictor.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:72: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from clusterPredict.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterPredictor.h:40: In file included from ../inst/projects/MixAll/include/IClusterPredictor.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:73: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from clusterPredict.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterPredictor.h:40: In file included from ../inst/projects/MixAll/include/IClusterPredictor.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from clusterPredict.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterPredictor.h:40: In file included from ../inst/projects/MixAll/include/IClusterPredictor.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from clusterPredict.cpp:39: In file included from ../inst/projects/MixAll/include/ClusterPredictor.h:40: In file included from ../inst/projects/MixAll/include/IClusterPredictor.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/Rcpp_RTKppForward.h:39: In file included from /Users/ripley/R/Library/Rcpp/include/RcppCommon.h:177: /Users/ripley/R/Library/Rcpp/include/Rcpp/internal/Proxy_Iterator.h:110:23: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32] return proxy.index - other.proxy.index ; ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/Rcpp/include/Rcpp/algo.h:41:94: note: in instantiation of member function 'Rcpp::internal::Proxy_Iterator>::operator-' requested here typename std::iterator_traits::difference_type __trip_count = (__last - __first) >> 2; ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/algo.h:90:9: note: in instantiation of function template specialization 'Rcpp::__any>, const char *>' requested here return __any( first, last, value, typename std::iterator_traits::iterator_category() ) ; ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/api/meat/S4.h:35:20: note: in instantiation of function template specialization 'Rcpp::any>, const char *>' requested here return any( res.begin(), res.end(), clazz.c_str() ) ; ^ clusterPredict.cpp:58:16: note: in instantiation of member function 'Rcpp::S4_Impl::is' requested here if (s4_model.is("ClusterMixedDataModel")) ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:52: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:334:50: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32] inline iterator end() { return cache.get() + size() ; } ~ ^~~~~~ /Users/ripley/R/Library/Rcpp/include/Rcpp/api/meat/S4.h:35:42: note: in instantiation of member function 'Rcpp::Vector<16>::end' requested here return any( res.begin(), res.end(), clazz.c_str() ) ; ^ clusterPredict.cpp:58:16: note: in instantiation of member function 'Rcpp::S4_Impl::is' requested here if (s4_model.is("ClusterMixedDataModel")) ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from clusterPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 67 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c computeGramMatrix.cpp -o computeGramMatrix.o In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from computeGramMatrix.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 58 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c computeKernel.cpp -o computeKernel.o In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:350:43: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { return static_cast(matrix_(rows_.begin(),j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:197:26: note: in instantiation of member function 'STK::RowRMatrix::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/operators/STK_BinaryImpl.h:1169:16: note: in instantiation of member function 'STK::ITContainerBase>::elt' requested here { return f(l.elt(i), r.elt(i));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/operators/STK_BinaryOperators.h:183:62: note: in instantiation of member function 'STK::hidden::BinaryEltImpl, STK::RowRMatrix, STK::RowRMatrix, 9, 9>::elt1Impl' requested here inline TypeConst elt1Impl(int i) const { return EltImpl::elt1Impl(functor_, lhs_, rhs_, i);} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:197:26: note: in instantiation of member function 'STK::BinaryOperator, STK::RowRMatrix, STK::RowRMatrix>::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/operators/STK_UnaryOperators.h:132:67: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) inline TypeConst elt1Impl(int i) const { return functor_(lhs_.elt(i));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ExprBaseVisitor.h:237:19: note: in instantiation of member function 'STK::ExprBase, STK::BinaryOperator, STK::RowRMatrix, STK::RowRMatrix>>>::sum' requested here { return square().sum();} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ExprBaseVisitor.h:230:25: note: in instantiation of member function 'STK::ExprBase, STK::RowRMatrix, STK::RowRMatrix>>::norm2' requested here { return Type(std::sqrt(norm2()));} ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Laplace.h:235:66: note: in instantiation of member function 'STK::ExprBase, STK::RowRMatrix, STK::RowRMatrix>>::norm' requested here : std::exp(-(p_data_->row(i) - p_data_->row(j)).norm()/width_); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Laplace.h:177:5: note: in instantiation of member function 'STK::Kernel::Exponential>::comp' requested here Exponential( Array const& data, Real const& width= 1.) ^ computeKernel.cpp:73:23: note: in instantiation of member function 'STK::Kernel::Exponential>::Exponential' requested here p_kerneld = new STK::Kernel::Exponential >(datad, param1); ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_wrap.h:175:9: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { res(iRes, jRes) = matrix.elt(i,j);} ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_wrap.h:298:39: note: in instantiation of member function 'STK::hidden::WrapHelper>::wrapImpl' requested here { return hidden::WrapHelper::wrapImpl(expr.asDerived());} ^ computeKernel.cpp:75:40: note: in instantiation of function template specialization 'STK::wrap>' requested here s4_component.slot("data") = STK::wrap(p_kerneld->gram()); ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:243:38: note: in instantiation of member function 'Rcpp::Matrix<13>::operator()' requested here { return static_cast(matrix_(i,j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:185:32: note: in instantiation of member function 'STK::RMatrix::elt2Impl' requested here return this->asDerived().elt2Impl(i,j); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_MultiFactor.h:215:32: note: in instantiation of member function 'STK::ITContainerBase>::elt' requested here Type idData = p_data_->elt(i,j); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Hamming.h:88:16: note: in instantiation of member function 'STK::Stat::MultiFactor>::run' requested here factors_.run(); ^ computeKernel.cpp:103:23: note: in instantiation of member function 'STK::Kernel::Hamming>::Hamming' requested here p_kerneli = new STK::Kernel::Hamming >(datai, param1); ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:354:45: note: in instantiation of member function 'Rcpp::Matrix<13>::operator()' requested here inline Type& elt1Impl( int j) { return (matrix_(rows_.begin(),j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:222:32: note: in instantiation of member function 'STK::RowRMatrix::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBase.h:298:20: note: in instantiation of member function 'STK::ITContainerBase>::elt' requested here return this->elt(i); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Hamming.h:185:15: note: in instantiation of member function 'STK::ArrayBase>::operator[]' requested here value *= (ind1[j]==ind2[j]) ? lambda_*lambda_*(factors_.nbLevels()[j]-1) + 1. ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Hamming.h:85:5: note: in instantiation of member function 'STK::Kernel::Hamming>::comp' requested here Hamming( Array const& data, Real const& lambda= 1.) ^ computeKernel.cpp:103:23: note: in instantiation of member function 'STK::Kernel::Hamming>::Hamming' requested here p_kerneli = new STK::Kernel::Hamming >(datai, param1); ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from computeKernel.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 66 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c createKernel.cpp -o createKernel.o In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:350:43: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { return static_cast(matrix_(rows_.begin(),j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:197:26: note: in instantiation of member function 'STK::RowRMatrix::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/operators/STK_BinaryImpl.h:1169:16: note: in instantiation of member function 'STK::ITContainerBase>::elt' requested here { return f(l.elt(i), r.elt(i));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/operators/STK_BinaryOperators.h:183:62: note: in instantiation of member function 'STK::hidden::BinaryEltImpl, STK::RowRMatrix, STK::RowRMatrix, 9, 9>::elt1Impl' requested here inline TypeConst elt1Impl(int i) const { return EltImpl::elt1Impl(functor_, lhs_, rhs_, i);} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:197:26: note: in instantiation of member function 'STK::BinaryOperator, STK::RowRMatrix, STK::RowRMatrix>::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/operators/STK_UnaryOperators.h:132:67: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) inline TypeConst elt1Impl(int i) const { return functor_(lhs_.elt(i));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ExprBaseVisitor.h:237:19: note: in instantiation of member function 'STK::ExprBase, STK::BinaryOperator, STK::RowRMatrix, STK::RowRMatrix>>>::sum' requested here { return square().sum();} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ExprBaseVisitor.h:230:25: note: in instantiation of member function 'STK::ExprBase, STK::RowRMatrix, STK::RowRMatrix>>::norm2' requested here { return Type(std::sqrt(norm2()));} ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Laplace.h:137:66: note: in instantiation of member function 'STK::ExprBase, STK::RowRMatrix, STK::RowRMatrix>>::norm' requested here : std::exp(-(p_data_->row(i) - p_data_->row(j)).norm()/width_); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Laplace.h:79:5: note: in instantiation of member function 'STK::Kernel::Laplace>::comp' requested here Laplace( Array const& data, Real const& width= 1.) ^ createKernel.cpp:71:22: note: in instantiation of member function 'STK::Kernel::Laplace>::Laplace' requested here p_kernel = new STK::Kernel::Laplace >(datad, param1); ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:243:38: note: in instantiation of member function 'Rcpp::Matrix<13>::operator()' requested here { return static_cast(matrix_(i,j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:185:32: note: in instantiation of member function 'STK::RMatrix::elt2Impl' requested here return this->asDerived().elt2Impl(i,j); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_MultiFactor.h:215:32: note: in instantiation of member function 'STK::ITContainerBase>::elt' requested here Type idData = p_data_->elt(i,j); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Hamming.h:88:16: note: in instantiation of member function 'STK::Stat::MultiFactor>::run' requested here factors_.run(); ^ createKernel.cpp:91:22: note: in instantiation of member function 'STK::Kernel::Hamming>::Hamming' requested here p_kernel = new STK::Kernel::Hamming >(datai, param1); ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:354:45: note: in instantiation of member function 'Rcpp::Matrix<13>::operator()' requested here inline Type& elt1Impl( int j) { return (matrix_(rows_.begin(),j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:222:32: note: in instantiation of member function 'STK::RowRMatrix::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBase.h:298:20: note: in instantiation of member function 'STK::ITContainerBase>::elt' requested here return this->elt(i); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Hamming.h:185:15: note: in instantiation of member function 'STK::ArrayBase>::operator[]' requested here value *= (ind1[j]==ind2[j]) ? lambda_*lambda_*(factors_.nbLevels()[j]-1) + 1. ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Hamming.h:85:5: note: in instantiation of member function 'STK::Kernel::Hamming>::comp' requested here Hamming( Array const& data, Real const& lambda= 1.) ^ createKernel.cpp:91:22: note: in instantiation of member function 'STK::Kernel::Hamming>::Hamming' requested here p_kernel = new STK::Kernel::Hamming >(datai, param1); ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_wrap.h:175:9: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { res(iRes, jRes) = matrix.elt(i,j);} ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_wrap.h:298:39: note: in instantiation of member function 'STK::hidden::WrapHelper>::wrapImpl' requested here { return hidden::WrapHelper::wrapImpl(expr.asDerived());} ^ createKernel.cpp:101:38: note: in instantiation of function template specialization 'STK::wrap>' requested here s4_component.slot("gram") = STK::wrap(p_kernel->gram()); ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from createKernel.cpp:36: In file included from ../inst/projects/MixAll/include/MixAll_Util.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 66 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c init_MixAll.cpp -o init_MixAll.o In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:38: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/enable_if.h:20:1: error: templates must have C++ linkage template struct _LIBCPP_TEMPLATE_VIS enable_if {}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../inst/include/MixAll.h:42:1: note: extern "C" language linkage specification begins here extern "C" ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:38: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/enable_if.h:21:50: error: explicit specialization of undeclared template struct 'enable_if' template struct _LIBCPP_TEMPLATE_VIS enable_if {typedef _Tp type;}; ^ ~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/enable_if.h:21:1: error: templates must have C++ linkage template struct _LIBCPP_TEMPLATE_VIS enable_if {typedef _Tp type;}; ^~~~~~~~~~~~~~~~~~~~ ./../inst/include/MixAll.h:42:1: note: extern "C" language linkage specification begins here extern "C" ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:38: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/enable_if.h:23:86: error: no template named 'enable_if' template using __enable_if_t _LIBCPP_NODEBUG = typename enable_if<_Bp, _Tp>::type; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/enable_if.h:26:68: error: no template named 'enable_if' template using enable_if_t = typename enable_if<_Bp, _Tp>::type; ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:39: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/integral_constant.h:20:1: error: templates must have C++ linkage template ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../inst/include/MixAll.h:42:1: note: extern "C" language linkage specification begins here extern "C" ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:39: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/integral_constant.h:35:29: error: no template named 'integral_constant' _LIBCPP_CONSTEXPR const _Tp integral_constant<_Tp, __v>::value; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/integral_constant.h:37:9: error: no template named 'integral_constant' typedef integral_constant true_type; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/integral_constant.h:38:9: error: no template named 'integral_constant' typedef integral_constant false_type; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/integral_constant.h:41:39: error: no template named 'integral_constant' using _BoolConstant _LIBCPP_NODEBUG = integral_constant; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/integral_constant.h:45:23: error: no template named 'integral_constant' using bool_constant = integral_constant; ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:40: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h:14: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h:13: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_const.h:21:1: error: templates must have C++ linkage template ^~~~~~~~~~~~~~~~~~~~ ./../inst/include/MixAll.h:42:1: note: extern "C" language linkage specification begins here extern "C" ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:40: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h:14: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h:13: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_const.h:26:1: error: templates must have C++ linkage template ^~~~~~~~~~~~~~~~~~~~ ./../inst/include/MixAll.h:42:1: note: extern "C" language linkage specification begins here extern "C" ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:40: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h:14: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h:13: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_const.h:37:45: error: no template named '__remove_const_t' template using remove_const_t = __remove_const_t<_Tp>; ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:40: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h:14: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h:14: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_volatile.h:21:1: error: templates must have C++ linkage template ^~~~~~~~~~~~~~~~~~~~ ./../inst/include/MixAll.h:42:1: note: extern "C" language linkage specification begins here extern "C" ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:40: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h:14: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h:14: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_volatile.h:26:1: error: templates must have C++ linkage template ^~~~~~~~~~~~~~~~~~~~ ./../inst/include/MixAll.h:42:1: note: extern "C" language linkage specification begins here extern "C" ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:40: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h:14: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h:14: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_volatile.h:37:48: error: no template named '__remove_volatile_t' template using remove_volatile_t = __remove_volatile_t<_Tp>; ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:40: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h:14: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h:23:1: error: templates must have C++ linkage template ^~~~~~~~~~~~~~~~~~~~ ./../inst/include/MixAll.h:42:1: note: extern "C" language linkage specification begins here extern "C" ^ In file included from init_MixAll.cpp:14: In file included from ./../inst/include/MixAll.h:46: In file included from /Users/ripley/R/R-devel/include/Rinternals.h:36: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef:40: In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h:14: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h:28:1: error: templates must have C++ linkage template ^~~~~~~~~~~~~~~~~~~~ ./../inst/include/MixAll.h:42:1: note: extern "C" language linkage specification begins here extern "C" ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make[2]: *** [init_MixAll.o] Error 1 clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c kmm.cpp -o kmm.o In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from kmm.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:71: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from kmm.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:72: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from kmm.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:73: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from kmm.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from kmm.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from kmm.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from kmm.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 65 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c kmmMixedData.cpp -o kmmMixedData.o In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from kmmMixedData.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:71: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from kmmMixedData.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:72: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from kmmMixedData.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:73: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from kmmMixedData.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from kmmMixedData.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from kmmMixedData.cpp:40: In file included from ../inst/projects/MixAll/include/KmmLauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from kmmMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 65 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c learnKernelMixture.cpp -o learnKernelMixture.o In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from learnKernelMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:71: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from learnKernelMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:72: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from learnKernelMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:73: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from learnKernelMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from learnKernelMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from learnKernelMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from learnKernelMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 65 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c learnMixedData.cpp -o learnMixedData.o In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from learnMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:71: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from learnMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:72: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from learnMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:73: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from learnMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from learnMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from learnMixedData.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from learnMixedData.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 65 warnings generated. clang++ -mmacos-version-min=14.1 -std=gnu++17 -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c learnMixture.cpp -o learnMixture.o In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from learnMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:71: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from learnMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:72: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from learnMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:73: In file included from ../inst/projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../inst/projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from learnMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from learnMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../inst/projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from learnMixture.cpp:39: In file included from ../inst/projects/MixAll/include/LearnLauncher.h:40: In file included from ../inst/projects/MixAll/include/ILauncher.h:39: In file included from ../inst/projects/MixAll/include/ILauncherBase.h:39: In file included from ../inst/projects/MixAll/include/RDataHandler.h:40: In file included from ../inst/include/Clustering.h:83: In file included from ../inst/projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../inst/projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house>' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector>' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen>>::ISymEigen' requested here : Base(data, ref) ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house>' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen>::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen>::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from learnMixture.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen>>::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen>::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen>>::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 65 warnings generated. (cd ../inst && make) make -C projects/Clustering/src/ c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_CategoricalParameters.cpp -c -o ../../../bin/STK_CategoricalParameters.o In file included from STK_CategoricalParameters.cpp:36: In file included from ../../../projects/Clustering/include/CategoricalModels/STK_CategoricalParameters.h:39: In file included from ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_CategoricalParameters.cpp:36: In file included from ../../../projects/Clustering/include/CategoricalModels/STK_CategoricalParameters.h:39: ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/CategoricalModels/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ 142 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_Clust_Util.cpp -c -o ../../../bin/STK_Clust_Util.o In file included from STK_Clust_Util.cpp:34: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_MixtureCriterion.h:41: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_IMixtureCriterion.h:41: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_Clust_Util.cpp:34: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_MixtureCriterion.h:41: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_IMixtureCriterion.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_Clust_Util.cpp:34: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_MixtureCriterion.h:41: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_IMixtureCriterion.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_Clust_Util.cpp:34: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_MixtureCriterion.h:41: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_IMixtureCriterion.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from STK_Clust_Util.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_Clust_Util.cpp:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_Clust_Util.cpp:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ 148 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_DiagGaussianParameters.cpp -c -o ../../../bin/STK_DiagGaussianParameters.o In file included from STK_DiagGaussianParameters.cpp:36: In file included from ../../../projects/Clustering/include/DiagGaussianModels/STK_DiagGaussianParameters.h:39: In file included from ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_DiagGaussianParameters.cpp:36: In file included from ../../../projects/Clustering/include/DiagGaussianModels/STK_DiagGaussianParameters.h:39: ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/DiagGaussianModels/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ 142 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_FullStrategy.cpp -c -o ../../../bin/STK_FullStrategy.o In file included from STK_FullStrategy.cpp:35: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_FullStrategy.cpp:38: In file included from ../../../projects/Clustering/include/MixtureInit/STK_MixtureInit.h:40: In file included from ../../../projects/Clustering/include/MixtureInit/STK_IMixtureInit.h:41: ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_FullStrategy.cpp:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_FullStrategy.cpp:40: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_FullStrategy.cpp:40: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 146 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_GammaParameters.cpp -c -o ../../../bin/STK_GammaParameters.o In file included from STK_GammaParameters.cpp:36: In file included from ../../../projects/Clustering/include/GammaModels/STK_GammaParameters.h:39: In file included from ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_GammaParameters.cpp:36: In file included from ../../../projects/Clustering/include/GammaModels/STK_GammaParameters.h:39: ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/GammaModels/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ 142 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_IMixture.cpp -c -o ../../../bin/STK_IMixture.o In file included from STK_IMixture.cpp:38: In file included from ../../../projects/Clustering/include/STK_IMixture.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_CArrayPoint.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ICArray.h:43: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBase.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ExprBase.h:46: In file included from /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_IUnivLaw.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_ILawBase.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Util.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_RandBase.h:45: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_IMixture.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_IMixture.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_IMixture.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 145 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_IMixtureAlgo.cpp -c -o ../../../bin/STK_IMixtureAlgo.o In file included from STK_IMixtureAlgo.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_IMixtureAlgo.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_IMixtureAlgo.cpp:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_IMixtureAlgo.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_IMixtureAlgo.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 146 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_IMixtureAlgoLearn.cpp -c -o ../../../bin/STK_IMixtureAlgoLearn.o In file included from STK_IMixtureAlgoLearn.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_IMixtureAlgoLearn.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_IMixtureAlgoLearn.cpp:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_IMixtureAlgoLearn.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_IMixtureAlgoLearn.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 146 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_IMixtureAlgoPredict.cpp -c -o ../../../bin/STK_IMixtureAlgoPredict.o In file included from STK_IMixtureAlgoPredict.cpp:36: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_IMixtureAlgoPredict.cpp:36: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_IMixtureAlgoPredict.cpp:36: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_IMixtureAlgoPredict.cpp:37: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_IMixtureAlgoPredict.cpp:37: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 146 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_IMixtureComposer.cpp -c -o ../../../bin/STK_IMixtureComposer.o In file included from STK_IMixtureComposer.cpp:42: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IStatModelBase.h:40: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_IMixtureComposer.cpp:42: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_IMixtureComposer.cpp:42: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_IMixtureComposer.cpp:42: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from STK_IMixtureComposer.cpp:44: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ STK_IMixtureComposer.cpp:162:14: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] return tk_.minElt(); ~~~~~~ ~~~~^~~~~~~~ STK_IMixtureComposer.cpp:313:14: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] return tk_.minElt(); ~~~~~~ ~~~~^~~~~~~~ 149 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_IMixtureLearner.cpp -c -o ../../../bin/STK_IMixtureLearner.o In file included from STK_IMixtureLearner.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IStatModelBase.h:40: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_IMixtureLearner.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_IMixtureLearner.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_IMixtureLearner.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 145 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_IMixtureModelBase.cpp -c -o ../../../bin/STK_IMixtureModelBase.o In file included from STK_IMixtureModelBase.cpp:36: In file included from ../../../projects/Clustering/include/STK_IMixtureModelBase.h:40: In file included from ../../../projects/Clustering/include/STK_Clust_Util.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_IMixtureModelBase.cpp:36: In file included from ../../../projects/Clustering/include/STK_IMixtureModelBase.h:40: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ 142 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_IMixtureStatModel.cpp -c -o ../../../bin/STK_IMixtureStatModel.o In file included from STK_IMixtureStatModel.cpp:36: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IStatModelBase.h:40: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_IMixtureStatModel.cpp:36: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_IMixtureStatModel.cpp:36: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_IMixtureStatModel.cpp:36: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 145 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_IMixtureStrategy.cpp -c -o ../../../bin/STK_IMixtureStrategy.o make -C projects/MixAll/src/ c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ ClusterFacade.cpp -c -o ../../../bin/ClusterFacade.o In file included from STK_IMixtureStrategy.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IStatModelBase.h:40: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_IMixtureStrategy.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_IMixtureStrategy.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_IMixtureStrategy.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ 145 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_KernelHandler.cpp -c -o ../../../bin/STK_KernelHandler.o In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_KernelHandler.cpp:36: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandlerBase.h:40: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:41: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:41: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:41: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:41: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:41: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:41: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:41: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:41: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ 2 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_KernelMixtureManager.cpp -c -o ../../../bin/STK_KernelMixtureManager.o In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterFacade.cpp:35: In file included from ../../../projects/MixAll/include/ClusterFacade.h:40: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 219 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ ClusterLauncher.cpp -c -o ../../../bin/ClusterLauncher.o In file included from STK_KernelMixtureManager.cpp:36: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:39: In file included from ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_KernelMixtureManager.cpp:36: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:39: ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_KernelMixtureManager.cpp:36: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:40: In file included from ../../../projects/Clustering/include/KernelModels/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_KernelMixtureManager.cpp:36: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:40: In file included from ../../../projects/Clustering/include/KernelModels/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from STK_KernelMixtureManager.cpp:36: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:42: In file included from ../../../projects/Clustering/include/KernelModels/STK_KmmBridge.h:39: In file included from ../../../projects/Clustering/include/KernelModels/STK_Kmm_s.h:38: In file included from ../../../projects/Clustering/include/KernelModels/STK_KmmBase.h:38: In file included from ../../../projects/Clustering/include/KernelModels/../STK_IMixtureDensity.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from STK_KernelMixtureManager.cpp:36: ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from STK_KernelMixtureManager.cpp:36: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:42: In file included from ../../../projects/Clustering/include/KernelModels/STK_KmmBridge.h:41: ../../../projects/Clustering/include/KernelModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/KernelModels/STK_KmmBridge.h:135:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here KmmBridge( Data* p_dataij, String const& idData, int nbCluster) ^ STK_KernelMixtureManager.cpp:131:37: note: in instantiation of member function 'STK::KmmBridge<80, STK::CArraySquare >::KmmBridge' requested here KmmBridge_sk* p_mixture = new KmmBridge_sk( 0, idData, nbCluster); ^ In file included from STK_KernelMixtureManager.cpp:36: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelMixtureManager.h:42: In file included from ../../../projects/Clustering/include/KernelModels/STK_KmmBridge.h:41: ../../../projects/Clustering/include/KernelModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/KernelModels/STK_KmmBridge.h:135:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here KmmBridge( Data* p_dataij, String const& idData, int nbCluster) ^ STK_KernelMixtureManager.cpp:138:36: note: in instantiation of member function 'STK::KmmBridge<81, STK::CArraySquare >::KmmBridge' requested here KmmBridge_s* p_mixture = new KmmBridge_s( 0, idData, nbCluster); ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ 155 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_KernelParameters.cpp -c -o ../../../bin/STK_KernelParameters.o In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/Rcpp_wrap.h:115:9: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { res(iRes, jRes) = matrix.elt(i,j);} ^ ClusterLauncher.cpp:87:44: note: in instantiation of function template specialization 'Rcpp::wrap' requested here s4_model_.slot("tik") = Rcpp::wrap(p_composer_->tik()); ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:52: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:334:50: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32] inline iterator end() { return cache.get() + size() ; } ~ ^~~~~~ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:680:27: note: in instantiation of member function 'Rcpp::Vector<19>::end' requested here iterator this_end(end()); ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:459:9: note: in instantiation of member function 'Rcpp::Vector<19>::push_back_name__impl' requested here push_back_name__impl( converter_type::get(object), name, ^ ../../../projects/MixAll/include/RDataHandler.h:98:15: note: in instantiation of function template specialization 'Rcpp::Vector<19>::push_back >' requested here data_.push_back(data, idData); ^ ../../../projects/MixAll/include/ILauncher.h:68:16: note: in instantiation of function template specialization 'STK::RDataHandler::addData<13>' requested here { handler_.addData(data, idData, Clust::mixtureToString(model));} ^ ClusterLauncher.cpp:132:7: note: in instantiation of function template specialization 'STK::ILauncher::createDataSets<13>' requested here createDataSets(m_data_int, idData, model); ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from STK_KernelParameters.cpp:37: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelParameters.h:40: In file included from ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterLauncher.cpp:37: In file included from ../../../projects/MixAll/include/ClusterLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from STK_KernelParameters.cpp:37: In file included from ../../../projects/Clustering/include/KernelModels/STK_KernelParameters.h:40: ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ 142 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_Kmm_s.cpp -c -o ../../../bin/STK_Kmm_s.o 222 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ ClusterPredictor.cpp -c -o ../../../bin/ClusterPredictor.o ../../../bin/ ../../../projects/ In file included from STK_Kmm_s.cpp:36: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Const_Math.h:42: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_Kmm_s.cpp:38: In file included from ../../../projects/Clustering/include/KernelModels/STK_Kmm_s.h:38: In file included from ../../../projects/Clustering/include/KernelModels/STK_KmmBase.h:38: In file included from ../../../projects/Clustering/include/KernelModels/../STK_IMixtureDensity.h:40: ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ -I/Users/ripley/R/Library/rtkore/include -I/Users/ripley/R/Library/rtkore/projects -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion In file included from STK_Kmm_s.cpp:38: In file included from ../../../projects/Clustering/include/KernelModels/STK_Kmm_s.h:38: In file included from ../../../projects/Clustering/include/KernelModels/STK_KmmBase.h:38: In file included from ../../../projects/Clustering/include/KernelModels/../STK_IMixtureDensity.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ STK_Kmm_s.cpp:57:28: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] { return param_.dim_.sum() + 1;} ~~~~~~ ~~~~~~~~~~~~~~~~~~^~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ 145 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_Kmm_sk.cpp -c -o ../../../bin/STK_Kmm_sk.o In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_Kmm_sk.cpp:36: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Const_Math.h:42: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_Kmm_sk.cpp:37: In file included from ../../../projects/Clustering/include/KernelModels/STK_Kmm_sk.h:38: In file included from ../../../projects/Clustering/include/KernelModels/STK_KmmBase.h:38: In file included from ../../../projects/Clustering/include/KernelModels/../STK_IMixtureDensity.h:40: ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/KernelModels/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_MixtureAlgo.cpp -c -o ../../../bin/STK_MixtureAlgo.o In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] In file included from STK_Kmm_sk.cpp:37: In file included from ../../../projects/Clustering/include/KernelModels/STK_Kmm_sk.h:38: In file included from ../../../projects/Clustering/include/KernelModels/STK_KmmBase.h:38: In file included from ../../../projects/Clustering/include/KernelModels/../STK_IMixtureDensity.h:43: const bool isBk_ = false; /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] ^ { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions]214: 7: const bool isBk_ = false; ^ warning: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ STK_Kmm_sk.cpp:59:28: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] { return param_.dim_.sum() + this->nbCluster();} ~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:52: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:334:50: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32] inline iterator end() { return cache.get() + size() ; } ~ ^~~~~~ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:680:27: note: in instantiation of member function 'Rcpp::Vector<19>::end' requested here iterator this_end(end()); ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:459:9: note: in instantiation of member function 'Rcpp::Vector<19>::push_back_name__impl' requested here push_back_name__impl( converter_type::get(object), name, ^ ../../../projects/MixAll/include/RDataHandler.h:98:15: note: in instantiation of function template specialization 'Rcpp::Vector<19>::push_back >' requested here data_.push_back(data, idData); ^ ClusterPredictor.cpp:59:14: note: in instantiation of function template specialization 'STK::RDataHandler::addData<13>' requested here handler_.addData(r_data_int, idData, idModel); ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:44: /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RVector.h:116:66: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] RVector( SEXP robj): Base(), vector_(robj), rows_(0, vector_.size()), cols_(0,1) {} ~~~~~ ~~~~~~~~^~~~~~ ClusterPredictor.cpp:77:19: note: in instantiation of member function 'STK::RVector::RVector' requested here RVector pk((SEXP)s4_model_.slot("pk")); ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/Rcpp_wrap.h:115:9: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { res(iRes, jRes) = matrix.elt(i,j);} ^ ClusterPredictor.cpp:96:42: note: in instantiation of function template specialization 'Rcpp::wrap' requested here s4_clusterPredict_.slot("tik") = Rcpp::wrap(p_composer_->tik()); ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictor.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 145 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ ClusterPredictorMixedData.cpp -c -o ../../../bin/ClusterPredictorMixedData.o In file included from STK_MixtureAlgo.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_MixtureAlgo.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_MixtureAlgo.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_MixtureAlgo.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_MixtureAlgo.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 223 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_MixtureAlgoLearn.cpp -c -o ../../../bin/STK_MixtureAlgoLearn.o 146 warnings generated. In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_MixtureAlgoLearn.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_MixtureAlgoLearn.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_MixtureAlgoLearn.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_MixtureAlgoLearn.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_MixtureAlgoLearn.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 146 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_MixtureAlgoPredict.cpp -c -o ../../../bin/STK_MixtureAlgoPredict.o In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:52: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:334:50: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32] inline iterator end() { return cache.get() + size() ; } ~ ^~~~~~ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:680:27: note: in instantiation of member function 'Rcpp::Vector<19>::end' requested here iterator this_end(end()); ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:459:9: note: in instantiation of member function 'Rcpp::Vector<19>::push_back_name__impl' requested here push_back_name__impl( converter_type::get(object), name, ^ ../../../projects/MixAll/include/RDataHandler.h:98:15: note: in instantiation of function template specialization 'Rcpp::Vector<19>::push_back >' requested here data_.push_back(data, idData); ^ ClusterPredictorMixedData.cpp:69:16: note: in instantiation of function template specialization 'STK::RDataHandler::addData<13>' requested here handler_.addData(r_data_int, idData, idModel); ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:44: /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RVector.h:116:66: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] RVector( SEXP robj): Base(), vector_(robj), rows_(0, vector_.size()), cols_(0,1) {} ~~~~~ ~~~~~~~~^~~~~~ ClusterPredictorMixedData.cpp:87:19: note: in instantiation of member function 'STK::RVector::RVector' requested here RVector pk((SEXP)s4_model_.slot("pk")); ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/Rcpp_wrap.h:115:9: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { res(iRes, jRes) = matrix.elt(i,j);} ^ ClusterPredictorMixedData.cpp:114:42: note: in instantiation of function template specialization 'Rcpp::wrap' requested here s4_clusterPredict_.slot("tik") = Rcpp::wrap(p_composer_->tik()); ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ClusterPredictorMixedData.cpp:35: In file included from ../../../projects/MixAll/include/ClusterPredictorMixedData.h:40: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from STK_MixtureAlgoPredict.cpp:36: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_MixtureAlgoPredict.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_MixtureAlgoPredict.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_MixtureAlgoPredict.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_MixtureAlgoPredict.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 146 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_MixtureComposer.cpp -c -o ../../../bin/STK_MixtureComposer.o 223 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ IClusterPredictor.cpp -c -o ../../../bin/IClusterPredictor.o In file included from STK_MixtureComposer.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IStatModelBase.h:40: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_MixtureComposer.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_MixtureComposer.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_MixtureComposer.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from STK_MixtureComposer.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:785:25: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[iVar]) << std::right ~~~ ^~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:529:7: note: in instantiation of member function 'STK::TReadWriteCsv::writeSelection' requested here { writeSelection(os, beginRows(), lastIdxRows(), begin(), lastIdx());} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:62:10: note: in instantiation of member function 'STK::TReadWriteCsv::write' requested here pData->write(os); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:98:10: note: in instantiation of function template specialization 'STK::out2D >' requested here { return out2D(s,V);} ^ STK_MixtureComposer.cpp:101:30: note: in instantiation of function template specialization 'STK::operator<< >' requested here os << _T("proportions = ") << pk(); ^ In file included from STK_MixtureComposer.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:794:23: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[right]) << std::right ~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:805:23: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[iVar]) << std::right ~~~ ^~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:814:21: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[right]) << std::right ~~~ ^~~~~~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ 149 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_MixtureCriterion.cpp -c -o ../../../bin/STK_MixtureCriterion.o In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from STK_MixtureCriterion.cpp:35: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_MixtureCriterion.h:41: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_IMixtureCriterion.h:41: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_MixtureCriterion.cpp:35: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_MixtureCriterion.h:41: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_IMixtureCriterion.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from IClusterPredictor.cpp:35: In file included from ../../../projects/MixAll/include/IClusterPredictor.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from STK_MixtureCriterion.cpp:35: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_MixtureCriterion.h:41: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_IMixtureCriterion.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_MixtureCriterion.cpp:35: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_MixtureCriterion.h:41: In file included from ../../../projects/Clustering/include/MixtureCriterion/STK_IMixtureCriterion.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 145 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_MixtureFacade.cpp -c -o ../../../bin/STK_MixtureFacade.o 219 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ ILauncher.cpp -c -o ../../../bin/ILauncher.o In file included from STK_MixtureFacade.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IStatModelBase.h:40: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_MixtureFacade.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_MixtureFacade.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_MixtureFacade.cpp:35: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from STK_MixtureFacade.cpp:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_MixtureFacade.cpp:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ 147 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_MixtureInit.cpp -c -o ../../../bin/STK_MixtureInit.o In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ In file included from STK_MixtureInit.cpp:../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:35: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] 362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from STK_MixtureInit.cpp:37: In file included from ../../../projects/Clustering/include/MixtureInit/STK_MixtureInit.h:40: In file included from ../../../projects/Clustering/include/MixtureInit/STK_IMixtureInit.h:41: ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_MixtureInit.cpp:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from STK_MixtureInit.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_MixtureInit.cpp:39: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:52: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:334:50: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32] inline iterator end() { return cache.get() + size() ; } ~ ^~~~~~ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:680:27: note: in instantiation of member function 'Rcpp::Vector<19>::end' requested here iterator this_end(end()); ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:459:9: note: in instantiation of member function 'Rcpp::Vector<19>::push_back_name__impl' requested here push_back_name__impl( converter_type::get(object), name, ^ ../../../projects/MixAll/include/RDataHandler.h:98:15: note: in instantiation of function template specialization 'Rcpp::Vector<19>::push_back >' requested here data_.push_back(data, idData); ^ ILauncher.cpp:72:12: note: in instantiation of function template specialization 'STK::RDataHandler::addData<14>' requested here handler_.addData(m_data, idData, Clust::mixtureToString(model)); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:243:38: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { return static_cast(matrix_(i,j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:185:32: note: in instantiation of member function 'STK::RMatrix::elt2Impl' requested here return this->asDerived().elt2Impl(i,j); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/assign/STK_AssignSelector.h:256:32: note: in instantiation of member function 'STK::ITContainerBase >::elt' requested here { lhs.setValue(i, j, rhs.elt(i, j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/assign/STK_AssignSelector.h:802:56: note: in instantiation of member function 'STK::hidden::Copycat, STK::RMatrix, 0, 0>::runByCol' requested here { Copycat::runByCol(lhs, rhs );} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBaseAssign.h:93:56: note: in instantiation of member function 'STK::hidden::CopycatSelector, STK::RMatrix, 1>::run' requested here hidden::CopycatSelector::run(this->asDerived(), rhs.asDerived()); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_CArray.h:208:67: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) CArray& operator=(ExprBase const& rhs) { return LowBase::assign(rhs.asDerived());} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:123: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Functors.h:622:8: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'bool' [-Wfloat-conversion] (sum1weights) ? (sum)/(sum1weights - sum2weights/sum1weights) ^~~~~~~~~~~ ~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ExprBaseFunctors.h:226:17: note: in instantiation of function template specialization 'STK::Stat::VarianceWithFixedMeanOp >::operator() >' requested here { res_[j] = Functor(lhs_.col(j))(w, value[j], option);} ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Functors.h:918:10: note: in instantiation of function template specialization 'STK::ApplyWeightedFunctorByCol, STK::Stat::VarianceWithFixedMeanOp > >::operator(), STK::CArrayPoint >' requested here { return typename hidden::FunctorTraits::ColWeightedOp(A)(w, mean, unbiased);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussian_sjk.h:110:30: note: in instantiation of function template specialization 'STK::Stat::varianceWithFixedMean, STK::CArrayPoint, STK::CArrayVector >' requested here param_.sigma_[k] = Stat::varianceWithFixedMean(*p_data(), p_tik->col(k), param_.mean_[k], false).sqrt(); ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:177:49: note: in instantiation of member function 'STK::DiagGaussian_sjk >::randomInit' requested here inline virtual void randomInit() { mixture_.randomInit( p_tik(), p_tk());}; ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::randomInit' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:235:46: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_sjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:123: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Functors.h:625:8: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'bool' [-Wfloat-conversion] (sum1weights) ? (sum/sum1weights) : Type(0); ^~~~~~~~~~~ ~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussian_sjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/../DiagGaussianModels/STK_DiagGaussianBase.h:128:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma(k,j)) ~~ ^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::DiagGaussianBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:235:46: note: in instantiation of member function 'STK::DiagGaussianBridge<20, STK::CArray >::DiagGaussianBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_sjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:235:46: note: in instantiation of member function 'STK::DiagGaussianBridge<20, STK::CArray >::DiagGaussianBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_sjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:785:25: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[iVar]) << std::right ~~~ ^~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:529:7: note: in instantiation of member function 'STK::TReadWriteCsv::writeSelection' requested here { writeSelection(os, beginRows(), lastIdxRows(), begin(), lastIdx());} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:62:10: note: in instantiation of member function 'STK::TReadWriteCsv::write' requested here pData->write(os); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:98:10: note: in instantiation of function template specialization 'STK::out2D >' requested here { return out2D(s,V);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/../DiagGaussianModels/STK_DiagGaussianBase.h:216:25: note: in instantiation of function template specialization 'STK::operator<< >' requested here os << _T("mean = ") << m; ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:223:16: note: in instantiation of member function 'STK::DiagGaussianBase > >::writeParameters' requested here { mixture_.writeParameters(p_tik(), os);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:794:23: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[right]) << std::right ~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:805:23: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[iVar]) << std::right ~~~ ^~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:814:21: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[right]) << std::right ~~~ ^~~~~~~~~~~~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussian_sjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/../DiagGaussianModels/STK_DiagGaussianBase.h:128:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma(k,j)) ~~ ^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::DiagGaussianBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:238:46: note: in instantiation of member function 'STK::DiagGaussianBridge<21, STK::CArray >::DiagGaussianBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_sk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:238:46: note: in instantiation of member function 'STK::DiagGaussianBridge<21, STK::CArray >::DiagGaussianBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_sk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussian_sjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/../DiagGaussianModels/STK_DiagGaussianBase.h:128:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma(k,j)) ~~ ^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::DiagGaussianBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:241:46: note: in instantiation of member function 'STK::DiagGaussianBridge<22, STK::CArray >::DiagGaussianBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_sj)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:241:46: note: in instantiation of member function 'STK::DiagGaussianBridge<22, STK::CArray >::DiagGaussianBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_sj)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:244:46: note: in instantiation of member function 'STK::DiagGaussianBridge<24, STK::CArray >::DiagGaussianBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_sjsk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussian_sjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/../DiagGaussianModels/STK_DiagGaussianBase.h:128:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma(k,j)) ~~ ^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::DiagGaussianBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:247:46: note: in instantiation of member function 'STK::DiagGaussianBridge<23, STK::CArray >::DiagGaussianBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_s)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianBridge.h:215:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here DiagGaussianBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:247:46: note: in instantiation of member function 'STK::DiagGaussianBridge<23, STK::CArray >::DiagGaussianBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_s)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././DiagGaussianModels/STK_DiagGaussianMixtureManager.h:220:14: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return createMixtureImpl(Clust::stringToMixture(modelName), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::DiagGaussianMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:88:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(diagGaussianManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:243:38: note: in instantiation of member function 'Rcpp::Matrix<13>::operator()' requested here { return static_cast(matrix_(i,j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:185:32: note: in instantiation of member function 'STK::RMatrix::elt2Impl' requested here return this->asDerived().elt2Impl(i,j); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/assign/STK_AssignSelector.h:256:32: note: in instantiation of member function 'STK::ITContainerBase >::elt' requested here { lhs.setValue(i, j, rhs.elt(i, j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/assign/STK_AssignSelector.h:802:56: note: in instantiation of member function 'STK::hidden::Copycat, STK::RMatrix, 0, 0>::runByCol' requested here { Copycat::runByCol(lhs, rhs );} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBaseAssign.h:93:56: note: in instantiation of member function 'STK::hidden::CopycatSelector, STK::RMatrix, 1>::run' requested here hidden::CopycatSelector::run(this->asDerived(), rhs.asDerived()); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_CArray.h:208:67: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) CArray& operator=(ExprBase const& rhs) { return LowBase::assign(rhs.asDerived());} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:225:52: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'Type' (aka 'int') [-Wfloat-conversion] { return Real(p_dataij_->col(j).safe().sum())/p_dataij_->sizeRows();} ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:345:36: note: in instantiation of member function 'STK::PoissonBridge<60, STK::CArray >::safeValue' requested here value = this->asDerived().safeValue(j); ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:165:7: note: in instantiation of member function 'STK::IMixtureBridge > >::removeMissing' requested here removeMissing(); // remove missing from data only once at creation ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:220:43: note: in instantiation of member function 'STK::PoissonBridge<60, STK::CArray >::PoissonBridge' requested here MixtureBridge_ljk* p_mixt = new MixtureBridge_ljk( &(p_dataBridge->dataij()), idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::PoissonBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:162:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here PoissonBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:220:43: note: in instantiation of member function 'STK::PoissonBridge<60, STK::CArray >::PoissonBridge' requested here MixtureBridge_ljk* p_mixt = new MixtureBridge_ljk( &(p_dataBridge->dataij()), idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:162:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here PoissonBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:220:43: note: in instantiation of member function 'STK::PoissonBridge<60, STK::CArray >::PoissonBridge' requested here MixtureBridge_ljk* p_mixt = new MixtureBridge_ljk( &(p_dataBridge->dataij()), idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:277:54: note: in instantiation of function template specialization 'STK::PoissonBase > >::impute >' requested here { p_dataij_->elt(it->first, it->second) = mixture_.impute(it->first, it->second, p_tik()->row(it->first) );} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:162:5: note: in instantiation of member function 'STK::IMixtureBridge > >::imputationStep' requested here PoissonBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:220:43: note: in instantiation of member function 'STK::PoissonBridge<60, STK::CArray >::PoissonBridge' requested here MixtureBridge_ljk* p_mixt = new MixtureBridge_ljk( &(p_dataBridge->dataij()), idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:225:52: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'Type' (aka 'int') [-Wfloat-conversion] { return Real(p_dataij_->col(j).safe().sum())/p_dataij_->sizeRows();} ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:345:36: note: in instantiation of member function 'STK::PoissonBridge<61, STK::CArray >::safeValue' requested here value = this->asDerived().safeValue(j); ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:165:7: note: in instantiation of member function 'STK::IMixtureBridge > >::removeMissing' requested here removeMissing(); // remove missing from data only once at creation ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:225:22: note: in instantiation of member function 'STK::PoissonBridge<61, STK::CArray >::PoissonBridge' requested here { return new MixtureBridge_lk( &(p_dataBridge->dataij()), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::PoissonBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:162:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here PoissonBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:225:22: note: in instantiation of member function 'STK::PoissonBridge<61, STK::CArray >::PoissonBridge' requested here { return new MixtureBridge_lk( &(p_dataBridge->dataij()), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:162:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here PoissonBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:225:22: note: in instantiation of member function 'STK::PoissonBridge<61, STK::CArray >::PoissonBridge' requested here { return new MixtureBridge_lk( &(p_dataBridge->dataij()), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:277:54: note: in instantiation of function template specialization 'STK::PoissonBase > >::impute >' requested here { p_dataij_->elt(it->first, it->second) = mixture_.impute(it->first, it->second, p_tik()->row(it->first) );} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:162:5: note: in instantiation of member function 'STK::IMixtureBridge > >::imputationStep' requested here PoissonBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:225:22: note: in instantiation of member function 'STK::PoissonBridge<61, STK::CArray >::PoissonBridge' requested here { return new MixtureBridge_lk( &(p_dataBridge->dataij()), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:225:52: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'Type' (aka 'int') [-Wfloat-conversion] { return Real(p_dataij_->col(j).safe().sum())/p_dataij_->sizeRows();} ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:345:36: note: in instantiation of member function 'STK::PoissonBridge<62, STK::CArray >::safeValue' requested here value = this->asDerived().safeValue(j); ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:165:7: note: in instantiation of member function 'STK::IMixtureBridge > >::removeMissing' requested here removeMissing(); // remove missing from data only once at creation ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:228:22: note: in instantiation of member function 'STK::PoissonBridge<62, STK::CArray >::PoissonBridge' requested here { return new MixtureBridge_ljlk( &(p_dataBridge->dataij()), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::PoissonBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:162:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here PoissonBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:228:22: note: in instantiation of member function 'STK::PoissonBridge<62, STK::CArray >::PoissonBridge' requested here { return new MixtureBridge_ljlk( &(p_dataBridge->dataij()), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:162:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here PoissonBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:228:22: note: in instantiation of member function 'STK::PoissonBridge<62, STK::CArray >::PoissonBridge' requested here { return new MixtureBridge_ljlk( &(p_dataBridge->dataij()), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:277:54: note: in instantiation of function template specialization 'STK::PoissonBase > >::impute >' requested here { p_dataij_->elt(it->first, it->second) = mixture_.impute(it->first, it->second, p_tik()->row(it->first) );} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:162:5: note: in instantiation of member function 'STK::IMixtureBridge > >::imputationStep' requested here PoissonBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:228:22: note: in instantiation of member function 'STK::PoissonBridge<62, STK::CArray >::PoissonBridge' requested here { return new MixtureBridge_ljlk( &(p_dataBridge->dataij()), idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:202:14: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::PoissonMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:89:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(poissonManager_); ^ 146 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_MixtureLearner.cpp -c -o ../../../bin/STK_MixtureLearner.o In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:305:46: note: in instantiation of member function 'STK::GammaBridge<0, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ajk_bjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:305:46: note: in instantiation of member function 'STK::GammaBridge<0, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ajk_bjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:308:46: note: in instantiation of member function 'STK::GammaBridge<1, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ajk_bk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:308:46: note: in instantiation of member function 'STK::GammaBridge<1, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ajk_bk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:311:46: note: in instantiation of member function 'STK::GammaBridge<2, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ajk_bj)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:311:46: note: in instantiation of member function 'STK::GammaBridge<2, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ajk_bj)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:314:46: note: in instantiation of member function 'STK::GammaBridge<3, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ajk_b)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:314:46: note: in instantiation of member function 'STK::GammaBridge<3, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ajk_b)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:317:46: note: in instantiation of member function 'STK::GammaBridge<4, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ak_bjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:317:46: note: in instantiation of member function 'STK::GammaBridge<4, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ak_bjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:320:46: note: in instantiation of member function 'STK::GammaBridge<5, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ak_bk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:320:46: note: in instantiation of member function 'STK::GammaBridge<5, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ak_bk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:323:46: note: in instantiation of member function 'STK::GammaBridge<6, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ak_bj)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:323:46: note: in instantiation of member function 'STK::GammaBridge<6, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ak_bj)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:326:46: note: in instantiation of member function 'STK::GammaBridge<7, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ak_b)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:326:46: note: in instantiation of member function 'STK::GammaBridge<7, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_ak_b)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:329:46: note: in instantiation of member function 'STK::GammaBridge<8, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_aj_bjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:329:46: note: in instantiation of member function 'STK::GammaBridge<8, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_aj_bjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:332:46: note: in instantiation of member function 'STK::GammaBridge<9, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_aj_bk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:332:46: note: in instantiation of member function 'STK::GammaBridge<9, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_aj_bk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:334:46: note: in instantiation of member function 'STK::GammaBridge<10, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_a_bjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:334:46: note: in instantiation of member function 'STK::GammaBridge<10, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_a_bjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:37: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~ ~~~~~~~^~~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::GammaBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:337:46: note: in instantiation of member function 'STK::GammaBridge<11, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_a_bk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:43: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_Gamma_a_bjk.h:39: ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBase.h:175:16: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (param_.shape(k,j) && param_.scale(k,j)) ~~~~~~~^~~~~~~~~~ ~~ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaBridge.h:368:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here GammaBridge( Data* p_dataij, String const& idData, int nbCluster) ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:337:46: note: in instantiation of member function 'STK::GammaBridge<11, STK::CArray >::GammaBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_a_bk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././GammaModels/STK_GammaMixtureManager.h:290:14: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::GammaMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:90:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(gammaManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:173:21: note: in instantiation of member function 'STK::Categorical_pjk >::run' requested here { if (!mixture_.run( p_tik(), p_tk())) throw Clust::mStepFail_;} ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:142:5: note: in instantiation of member function 'STK::IMixtureBridge > >::paramUpdateStep' requested here CategoricalBridge( Data* p_dataij, String const& idData, int nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:202:48: note: in instantiation of member function 'STK::CategoricalBridge<40, STK::CArray >::CategoricalBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_pjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:188:14: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:91:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(categoricalManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::CategoricalBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:142:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here CategoricalBridge( Data* p_dataij, String const& idData, int nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:202:48: note: in instantiation of member function 'STK::CategoricalBridge<40, STK::CArray >::CategoricalBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_pjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:188:14: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:91:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(categoricalManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:142:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here CategoricalBridge( Data* p_dataij, String const& idData, int nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:202:48: note: in instantiation of member function 'STK::CategoricalBridge<40, STK::CArray >::CategoricalBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_pjk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:188:14: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:91:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(categoricalManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:168:23: note: in instantiation of member function 'STK::CategoricalBase > >::lnComponentProbability' requested here { return mixture_.lnComponentProbability(i, k);} ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:142:5: note: in instantiation of member function 'STK::IMixtureBridge > >::lnComponentProbability' requested here CategoricalBridge( Data* p_dataij, String const& idData, int nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:205:48: note: in instantiation of member function 'STK::CategoricalBridge<41, STK::CArray >::CategoricalBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_pk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:188:14: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:91:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(categoricalManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:42: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../STK_IMixtureBridge.h:185:61: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] virtual int nbMissingValues() const { return v_missing_.size();} ~~~~~~ ~~~~~~~~~~~^~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:142:5: note: in instantiation of member function 'STK::IMixtureBridge > >::nbMissingValues' requested here CategoricalBridge( Data* p_dataij, String const& idData, int nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:205:48: note: in instantiation of member function 'STK::CategoricalBridge<41, STK::CArray >::CategoricalBridge' requested here { STK_CREATE_MIXTURE(DataBridgeType, MixtureBridge_pk)} ^ ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:188:14: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here return createMixtureImpl(idModel, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:164:32: note: in instantiation of member function 'STK::CategoricalMixtureManager::createMixtureImpl' requested here { return this->asDerived().createMixtureImpl(modelName, idData, nbCluster);} ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_IMixtureManager.h:234:10: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here return createMixture( modelName, idData, nbCluster); ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:354:35: note: in instantiation of member function 'STK::IMixtureManager >::createMixture' requested here IMixture* p_mixture = manager.createMixture(it->first, nbCluster()); ^ ILauncher.cpp:91:12: note: in instantiation of function template specialization 'STK::IMixtureStatModel::createMixture >' requested here p_model->createMixture(categoricalManager_); ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ILauncher.cpp:37: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from STK_MixtureLearner.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureLearner.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IStatModelBase.h:40: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_MixtureLearner.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureLearner.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_MixtureLearner.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureLearner.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_MixtureLearner.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureLearner.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from STK_MixtureLearner.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureLearner.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:785:25: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[iVar]) << std::right ~~~ ^~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:529:7: note: in instantiation of member function 'STK::TReadWriteCsv::writeSelection' requested here { writeSelection(os, beginRows(), lastIdxRows(), begin(), lastIdx());} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:62:10: note: in instantiation of member function 'STK::TReadWriteCsv::write' requested here pData->write(os); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:98:10: note: in instantiation of function template specialization 'STK::out2D >' requested here { return out2D(s,V);} ^ STK_MixtureLearner.cpp:94:38: note: in instantiation of function template specialization 'STK::operator<< >' requested here os << _T("Learner proportions = ") << pk(); ^ In file included from STK_MixtureLearner.cpp:36: In file included from ../../../projects/Clustering/include/STK_MixtureLearner.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureLearner.h:37: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:794:23: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[right]) << std::right ~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:805:23: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[iVar]) << std::right ~~~ ^~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:814:21: warning: implicit conversion loses integer precision: 'Type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] os << std::setw(format[right]) << std::right ~~~ ^~~~~~~~~~~~~ 149 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_MixtureSemiLearner.cpp -c -o ../../../bin/STK_MixtureSemiLearner.o In file included from STK_MixtureSemiLearner.cpp:41: In file included from ../../../projects/Clustering/include/STK_MixtureSemiLearner.h:38: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IStatModelBase.h:40: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_MixtureSemiLearner.cpp:41: In file included from ../../../projects/Clustering/include/STK_MixtureSemiLearner.h:38: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:41: ../../../projects/Clustering/include/STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_MixtureSemiLearner.cpp:41: In file included from ../../../projects/Clustering/include/STK_MixtureSemiLearner.h:38: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_MixtureSemiLearner.cpp:41: In file included from ../../../projects/Clustering/include/STK_MixtureSemiLearner.h:38: In file included from ../../../projects/Clustering/include/STK_MixtureComposer.h:41: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from STK_MixtureSemiLearner.cpp:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ STK_MixtureSemiLearner.cpp:91:14: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] return tk_.minElt(); ~~~~~~ ~~~~^~~~~~~~ STK_MixtureSemiLearner.cpp:163:14: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] return tk_.minElt(); ~~~~~~ ~~~~^~~~~~~~ 149 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_PoissonParameters.cpp -c -o ../../../bin/STK_PoissonParameters.o In file included from STK_PoissonParameters.cpp:36: In file included from ../../../projects/Clustering/include/PoissonModels/STK_PoissonParameters.h:39: In file included from ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKernel.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_TypeBase.h:58: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_PoissonParameters.cpp:36: In file included from ../../../projects/Clustering/include/PoissonModels/STK_PoissonParameters.h:39: ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/PoissonModels/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ 142 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_SimpleStrategy.cpp -c -o ../../../bin/STK_SimpleStrategy.o In file included from STK_SimpleStrategy.cpp:35: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_SimpleStrategy.cpp:38: In file included from ../../../projects/Clustering/include/MixtureInit/STK_MixtureInit.h:40: In file included from ../../../projects/Clustering/include/MixtureInit/STK_IMixtureInit.h:41: ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_SimpleStrategy.cpp:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_SimpleStrategy.cpp:40: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_SimpleStrategy.cpp:40: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 146 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ STK_XemStrategy.cpp -c -o ../../../bin/STK_XemStrategy.o 292 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ ILauncherBase.cpp -c -o ../../../bin/ILauncherBase.o In file included from STK_XemStrategy.cpp:35: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from STK_XemStrategy.cpp:38: In file included from ../../../projects/Clustering/include/MixtureInit/STK_MixtureInit.h:40: In file included from ../../../projects/Clustering/include/MixtureInit/STK_IMixtureInit.h:41: ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureInit/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from STK_XemStrategy.cpp:39: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from STK_XemStrategy.cpp:40: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from STK_XemStrategy.cpp:40: In file included from ../../../projects/Clustering/include/STK_IMixtureComposer.h:39: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureStatModel.h:42: In file included from ../../../projects/Clustering/include/MixtureInit/../STK_IMixtureManager.h:40: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataBridge.h:38: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ 146 warnings generated. In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ ILauncherBase.cpp:392:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< DiagGaussianMixtureManager >::MissingValues Missingvalues; ^~~~~~~~~ ILauncherBase.cpp:420:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< PoissonMixtureManager >::MissingValues Missingvalues; ^~~~~~~~~ ILauncherBase.cpp:448:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< GammaMixtureManager >::MissingValues Missingvalues; ^~~~~~~~~ ILauncherBase.cpp:476:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< CategoricalMixtureManager >::MissingValues Missingvalues; ^~~~~~~~~ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/Rcpp_wrap.h:54:9: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { res(iRes, jRes) = matrix.elt(i,j);} ^ ILauncherBase.cpp:201:38: note: in instantiation of function template specialization 'Rcpp::wrap' requested here s4_component.slot("mean") = Rcpp::wrap(mean); ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:350:43: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { return static_cast(matrix_(rows_.begin(),j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:197:26: note: in instantiation of member function 'STK::RowRMatrix::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/assign/STK_AssignSelector.h:770:73: note: in instantiation of member function 'STK::ITContainerBase >::elt' requested here { for (int i = rhs.begin(); i< rhs.end(); ++i) { lhs.setValue(i, rhs.elt(i));}} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/assign/STK_AssignSelector.h:802:56: note: in instantiation of member function 'STK::hidden::Copycat, STK::RowRMatrix, 9, 9>::runByCol' requested here { Copycat::runByCol(lhs, rhs );} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBaseAssign.h:93:56: note: in instantiation of member function 'STK::hidden::CopycatSelector, STK::RowRMatrix, 1>::run' requested here hidden::CopycatSelector::run(this->asDerived(), rhs.asDerived()); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBaseAssign.h:107:10: note: in instantiation of function template specialization 'STK::ArrayBase >::assign >' requested here { return assign(rhs.asDerived());} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2DPoint.h:218:71: note: in instantiation of function template specialization 'STK::ArrayBase >::operator= >' requested here Array2DPoint& operator=(ExprBase const& T) { return LowBase::operator=(T);} ^ ILauncherBase.cpp:325:23: note: in instantiation of function template specialization 'STK::Array2DPoint::operator= >' requested here params.row(2*k) = mean.row(k); ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:247:51: note: in instantiation of member function 'Rcpp::Matrix<13>::operator()' requested here inline Type& elt2Impl(int i, int j) { return (matrix_(i,j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:213:32: note: in instantiation of member function 'STK::RMatrix::elt2Impl' requested here return this->asDerived().elt2Impl(i,j); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBase.h:274:20: note: in instantiation of member function 'STK::ITContainerBase >::elt' requested here return this->elt(i,j); ^ ILauncherBase.cpp:432:9: note: in instantiation of member function 'STK::ArrayBase >::operator()' requested here data(i, j) = missing[m].second; ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from ILauncherBase.cpp:37: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 229 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ KmmLauncher.cpp -c -o ../../../bin/KmmLauncher.o In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from KmmLauncher.cpp:37: ../../../projects/MixAll/include/KmmLauncher.h:50:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::DataHandlerTraits< STK::RDataHandler, int>::Data DataInt; ^~~~~~~~~ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/Rcpp_wrap.h:115:9: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { res(iRes, jRes) = matrix.elt(i,j);} ^ KmmLauncher.cpp:91:44: note: in instantiation of function template specialization 'Rcpp::wrap' requested here s4_model_.slot("tik") = Rcpp::wrap(p_composer_->tik()); ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:350:43: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { return static_cast(matrix_(rows_.begin(),j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:197:26: note: in instantiation of member function 'STK::RowRMatrix::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/operators/STK_BinaryImpl.h:1169:16: note: in instantiation of member function 'STK::ITContainerBase >::elt' requested here { return f(l.elt(i), r.elt(i));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/operators/STK_BinaryOperators.h:183:62: note: in instantiation of member function 'STK::hidden::BinaryEltImpl, STK::RowRMatrix, STK::RowRMatrix, 9, 9>::elt1Impl' requested here inline TypeConst elt1Impl(int i) const { return EltImpl::elt1Impl(functor_, lhs_, rhs_, i);} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:197:26: note: in instantiation of member function 'STK::BinaryOperator, STK::RowRMatrix, STK::RowRMatrix >::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/operators/STK_UnaryOperators.h:132:67: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) inline TypeConst elt1Impl(int i) const { return functor_(lhs_.elt(i));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ExprBaseVisitor.h:237:19: note: in instantiation of member function 'STK::ExprBase, STK::BinaryOperator, STK::RowRMatrix, STK::RowRMatrix > > >::sum' requested here { return square().sum();} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ExprBaseVisitor.h:230:25: note: in instantiation of member function 'STK::ExprBase, STK::RowRMatrix, STK::RowRMatrix > >::norm2' requested here { return Type(std::sqrt(norm2()));} ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Laplace.h:235:66: note: in instantiation of member function 'STK::ExprBase, STK::RowRMatrix, STK::RowRMatrix > >::norm' requested here : std::exp(-(p_data_->row(i) - p_data_->row(j)).norm()/width_); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Laplace.h:177:5: note: in instantiation of member function 'STK::Kernel::Exponential >::comp' requested here Exponential( Array const& data, Real const& width= 1.) ^ KmmLauncher.cpp:124:22: note: in instantiation of member function 'STK::Kernel::Exponential >::Exponential' requested here p_kernel = new Kernel::Exponential< RMatrix >(p_bridge->dataij(), param1); ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:243:38: note: in instantiation of member function 'Rcpp::Matrix<13>::operator()' requested here { return static_cast(matrix_(i,j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:185:32: note: in instantiation of member function 'STK::RMatrix::elt2Impl' requested here return this->asDerived().elt2Impl(i,j); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_MultiFactor.h:215:32: note: in instantiation of member function 'STK::ITContainerBase >::elt' requested here Type idData = p_data_->elt(i,j); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Hamming.h:88:16: note: in instantiation of member function 'STK::Stat::MultiFactor >::run' requested here factors_.run(); ^ KmmLauncher.cpp:183:22: note: in instantiation of member function 'STK::Kernel::Hamming >::Hamming' requested here p_kernel = new Kernel::Hamming< RMatrix >(p_bridge->dataij(), param1); ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:76: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:354:45: note: in instantiation of member function 'Rcpp::Matrix<13>::operator()' requested here inline Type& elt1Impl( int j) { return (matrix_(rows_.begin(),j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:222:32: note: in instantiation of member function 'STK::RowRMatrix::elt1Impl' requested here return this->asDerived().elt1Impl(i); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBase.h:298:20: note: in instantiation of member function 'STK::ITContainerBase >::elt' requested here return this->elt(i); ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Hamming.h:185:15: note: in instantiation of member function 'STK::ArrayBase >::operator[]' requested here value *= (ind1[j]==ind2[j]) ? lambda_*lambda_*(factors_.nbLevels()[j]-1) + 1. ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Kernel_Hamming.h:85:5: note: in instantiation of member function 'STK::Kernel::Hamming >::comp' requested here Hamming( Array const& data, Real const& lambda= 1.) ^ KmmLauncher.cpp:183:22: note: in instantiation of member function 'STK::Kernel::Hamming >::Hamming' requested here p_kernel = new Kernel::Hamming< RMatrix >(p_bridge->dataij(), param1); ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:138:73: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from KmmLauncher.cpp:37: In file included from ../../../projects/MixAll/include/KmmLauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 228 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ LearnLauncher.cpp -c -o ../../../bin/LearnLauncher.o In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ LearnLauncher.cpp:225:10: warning: variable 'sameProp' set but not used [-Wunused-but-set-variable] bool sameProp = true; ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:44: /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RVector.h:116:66: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] RVector( SEXP robj): Base(), vector_(robj), rows_(0, vector_.size()), cols_(0,1) {} ~~~~~ ~~~~~~~~^~~~~~ LearnLauncher.cpp:114:24: note: in instantiation of member function 'STK::RVector::RVector' requested here RVector ziFit = (SEXP)s4_model_.slot("ziFit"); ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:44: /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RVector.h:114:82: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] RVector( Rcpp::Vector vector): Base(), vector_(vector), rows_(vector.length()), cols_(0,1) {} ~~~~~ ~~~~~~~^~~~~~~~ LearnLauncher.cpp:139:17: note: in instantiation of member function 'STK::RVector::RVector' requested here RVector pk(r_pk); ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:83: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/Rtkpp/include/STK_RMatrix.h:243:38: note: in instantiation of member function 'Rcpp::Matrix<14>::operator()' requested here { return static_cast(matrix_(i,j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ITContainer.h:185:32: note: in instantiation of member function 'STK::RMatrix::elt2Impl' requested here return this->asDerived().elt2Impl(i,j); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/assign/STK_AssignSelector.h:256:32: note: in instantiation of member function 'STK::ITContainerBase >::elt' requested here { lhs.setValue(i, j, rhs.elt(i, j));} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/assign/STK_AssignSelector.h:802:56: note: in instantiation of member function 'STK::hidden::Copycat, STK::RMatrix, 0, 0>::runByCol' requested here { Copycat::runByCol(lhs, rhs );} ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_ArrayBaseAssign.h:93:56: note: in instantiation of member function 'STK::hidden::CopycatSelector, STK::RMatrix, 1>::run' requested here hidden::CopycatSelector::run(this->asDerived(), rhs.asDerived()); ^ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_CArray.h:208:67: note: in instantiation of function template specialization 'STK::ArrayBase >::assign >' requested here CArray& operator=(ExprBase const& rhs) { return LowBase::assign(rhs.asDerived());} ^ ../../../projects/Clustering/include/MixtureCriterion/../STK_IMixtureStatModel.h:436:8: note: in instantiation of function template specialization 'STK::CArray::operator= >' requested here tik_ = tik; ^ LearnLauncher.cpp:174:18: note: in instantiation of function template specialization 'STK::IMixtureStatModel::setMixtureParameters, STK::RVector >' requested here p_current->setMixtureParameters(tik, pk); ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:58: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Matrix.h:141:80: warning: implicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] return static_cast< const Vector* >( this )->operator[]( offset( i, j ) ) ; ~~~~~~ ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:42: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp.h:40: In file included from /Users/ripley/R/Library/Rcpp/include/Rcpp/Vector.h:52: /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:334:50: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'difference_type' (aka 'int') [-Wshorten-64-to-32] inline iterator end() { return cache.get() + size() ; } ~ ^~~~~~ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:680:27: note: in instantiation of member function 'Rcpp::Vector<19>::end' requested here iterator this_end(end()); ^ /Users/ripley/R/Library/Rcpp/include/Rcpp/vector/Vector.h:459:9: note: in instantiation of member function 'Rcpp::Vector<19>::push_back_name__impl' requested here push_back_name__impl( converter_type::get(object), name, ^ ../../../projects/MixAll/include/RDataHandler.h:98:15: note: in instantiation of function template specialization 'Rcpp::Vector<19>::push_back >' requested here data_.push_back(data, idData); ^ ../../../projects/MixAll/include/ILauncher.h:68:16: note: in instantiation of function template specialization 'STK::RDataHandler::addData<14>' requested here { handler_.addData(data, idData, Clust::mixtureToString(model));} ^ LearnLauncher.cpp:244:9: note: in instantiation of function template specialization 'STK::ILauncher::createDataSets<14>' requested here createDataSets(m_data, idData, model); ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from LearnLauncher.cpp:37: In file included from ../../../projects/MixAll/include/LearnLauncher.h:40: In file included from ../../../projects/MixAll/include/ILauncher.h:39: In file included from ../../../projects/MixAll/include/ILauncherBase.h:39: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 225 warnings generated. c++ -I"/Users/ripley/R/R-devel/include" -DNDEBUG `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CppFlags()"` -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/rtkore/include' -isystem /opt/R/arm64/include `/Users/ripley/R/R-devel/bin/Rscript -e "rtkore:::CxxFlags()"` -I../inst/include -I../inst/projects/ -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -I../../../projects/ -I../../../include/ RDataHandler.cpp -c -o ../../../bin/RDataHandler.o In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:152: In file included from /Users/ripley/R/Library/rtkore/include/Sdk.h:106: In file included from /Users/ripley/R/Library/rtkore/projects/Sdk/include/STK_IRunner.h:40: /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:138:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STKernel/include/STK_String.h:154:11: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] { *it = std::toupper(*it);} ~ ^~~~~~~~~~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:94: /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:702:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Array2D_Functors.h:746:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:156: In file included from /Users/ripley/R/Library/rtkore/include/Arrays.h:107: In file included from /Users/ripley/R/Library/rtkore/projects/Arrays/include/STK_Display.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ExportToCsv.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_ReadWriteCsv.h:44: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_Variable.h:237:11: warning: variable 'code' set but not used [-Wunused-but-set-variable] { int code = baseIdx; ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:81: In file included from /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_CvHandler.h:43: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:156:77: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a_ + Rf_runif(0, double(n_)); PutRNGstate(); return s; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:184:47: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] if (!Arithmetic::isFinite(p) ) return p; ~~~~~~ ^ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_UniformDiscrete.h:195:85: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'int' [-Wfloat-conversion] GetRNGstate(); Real s = a + Rf_runif(0, double(b - a + 1)); PutRNGstate(); return s; ~~~~~~ ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:158: In file included from /Users/ripley/R/Library/rtkore/include/DManager.h:95: /Users/ripley/R/Library/rtkore/projects/DManager/include/STK_DataHandler.h:158:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] int nbVariable = indexes.size(); ~~~~~~~~~~ ~~~~~~~~^~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:160: In file included from /Users/ripley/R/Library/rtkore/include/Analysis.h:75: In file included from /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_raw.h:41: /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:214:17: warning: implicit conversion turns floating-point number into integer: 'double' to 'const int' [-Wfloat-conversion] const int n = std::floor(z); ~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:290:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Analysis/include/STK_Funct_gamma.h:343:12: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] int ny = std::floor(y); ~~ ^~~~~~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:70: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_GramSchmidt.h:64:9: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (norm) ~~ ^~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:174:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:111:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:112:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::Traits::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:228:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] lwork = workSize; ~ ^~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:316:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:354:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_IQr.h:395:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sinus) ~~ ^~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:79: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:81:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:82:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:100:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::ColVector ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:101:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::AlgebraTraits< Qr >::RowVector RowVector; ^~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:80: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:346:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:403:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:587:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Svd.h:609:13: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (aux) ~~ ^~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:85: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:64:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Col ColVector; ^~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Qr.h:65:11: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename Array::Row RowVector; ^~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:92: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:212:38: warning: implicit conversion loses integer precision: 'const uint32' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32] int k = ( N > seedLength ? N : seedLength ); ~ ^~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/MersenneTwister.h:281:14: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] left = *la; ~ ^~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:98: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:184:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:193:57: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Binomial::icdf(Real const& p) const { return Rf_qbinom(p, (double)n_, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:200:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rbinom(n, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Binomial.h:210:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return Rf_qbinom(p, (double)n, prob, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:99: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:190:72: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] { return (t=prob_.lastIdx()) ? 1. : cumProb_[std::floor(t)];} ~~~~~~~~ ^~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Categorical.h:214:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) {cumProb_/=sum; prob_ /=sum;} ~~ ^~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:105: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:163:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:172:58: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] inline int Geometric::icdf(Real const& p) const { return Rf_qgeom(p, prob_, true, false);} ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_Geometric.h:179:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rgeom(prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:106: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:195:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses_, nbFailures_, nbDraws_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_HyperGeometric.h:218:26: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rhyper(nbSuccesses, nbFailures, nbDraws); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:109: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:182:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size_, prob_); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Law_NegativeBinomial.h:198:24: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] GetRNGstate(); int s = Rf_rnbinom(size, prob); PutRNGstate(); return s; ~ ^~~~~~~~~~~~~~~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:128: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Covariance.h:187:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] : (sumWeights) ? (cov - xsum*ysum)/(sumWeights) : 0.; ^~~~~~~~~~ ~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:164: In file included from /Users/ripley/R/Library/rtkore/include/STatistiK.h:138: /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:145:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:176:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= dev;} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:208:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.col(j) /= std[j];} ~~ ^~~ /Users/ripley/R/Library/rtkore/projects/STatistiK/include/STK_Stat_Transform.h:243:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (dev) { m.row(i) /= std[i];} ~~ ^~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:166: In file included from /Users/ripley/R/Library/rtkore/include/StatModels.h:71: In file included from /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_GaussianModel.h:40: /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:76:7: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'bool' [-Wfloat-conversion] if (sigma) ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/StatModels/include/STK_IGaussianModel.h:82:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) ~~ ^~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:39: ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:360:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:361:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:362:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:363:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:364:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:369:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:370:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:371:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:372:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:373:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:378:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:379:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:380:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:381:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:382:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:387:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:388:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:389:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:390:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:391:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:396:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:397:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:398:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:399:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:400:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:405:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:406:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:407:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:408:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:409:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:414:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:415:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:416:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:417:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:418:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:423:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:424:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:425:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:426:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:427:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:432:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:433:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:434:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:435:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:436:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:441:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:442:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:443:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:444:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:445:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:450:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:451:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:452:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:453:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:454:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:459:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:460:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:461:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:462:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:463:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:468:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:469:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:470:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:471:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:472:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:477:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:478:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:479:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:480:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:481:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:486:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:487:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:488:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:489:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:490:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:495:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:496:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:497:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:498:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:499:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:504:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:505:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:506:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:507:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:508:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:513:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:514:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:515:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:516:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:517:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:522:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:523:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:524:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:525:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:526:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:531:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:532:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:533:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:534:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:535:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:540:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:541:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:542:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:543:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:544:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:549:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:550:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:551:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:552:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:553:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:558:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:559:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:560:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:561:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:562:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:567:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:568:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:569:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:570:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:571:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:576:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:577:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:578:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:579:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:580:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:585:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:586:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:587:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:588:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:589:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:594:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:595:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:596:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:597:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:598:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:603:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAj_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:604:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isAk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:605:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isBk_ = false; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:606:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isQk_ = true; ^ ../../../projects/Clustering/include/MixtureAlgo/../STK_Clust_Util.h:607:20: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] const bool isDk_ = false; ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:71: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgo.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgo.h:71:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:72: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoLearn.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoLearn.h:68:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:73: In file included from ../../../projects/Clustering/include/MixtureAlgo/STK_MixtureAlgoPredict.h:38: ../../../projects/Clustering/include/MixtureAlgo/STK_IMixtureAlgoPredict.h:76:41: warning: implicit conversion turns floating-point number into integer: 'const Real' (aka 'const double') to 'int' [-Wfloat-conversion] inline int epsilon() const { return epsilon_;} ~~~~~~ ^~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/../CategoricalModels/STK_CategoricalBase.h:147:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (prob) { sum += std::log(prob);} ~~ ^~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalMixtureManager.h:41: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_CategoricalBridge.h:40: ../../../projects/Clustering/include/MixtureAlgo/.././CategoricalModels/STK_Categorical_pjk.h:124:11: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (sum) { param_.proba_[k].col(j) /= sum;} ~~ ^~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:44: ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:92:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataHandler DataHandler; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:93:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Type Type; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:94:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingIndexes MissingIndexes; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:95:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::MissingValues MissingValues; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:96:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::Data Data; ^~~~~~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././KernelModels/STK_KernelMixtureManager.h:97:13: warning: 'typename' occurs outside of a template [-Wc++11-extensions] typedef typename hidden::MixtureManagerTraits< KernelMixtureManager >::DataBridgeType DataBridgeType; ^~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:40: In file included from ../../../include/Clustering.h:83: In file included from ../../../projects/Clustering/include/STK_MixtureComposerFacade.h:45: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonMixtureManager.h:42: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_PoissonBridge.h:40: In file included from ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/STK_Poisson_ljk.h:38: ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:113:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (value) ~~ ^~~~~ ../../../projects/Clustering/include/MixtureAlgo/.././PoissonModels/../PoissonModels/STK_PoissonBase.h:126:10: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] return std::floor(sum+0.5); ~~~~~~ ^~~~~~~~~~~~~~~~~~~ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:202:37: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:146:16: note: in instantiation of function template specialization 'STK::house >' requested here R_(j, j) = house(u); // compute the housolder vector ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:114:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Qr.h:147:5: note: in instantiation of function template specialization 'STK::applyLeftHouseholderVector, STK::Array2DVector >' requested here applyLeftHouseholderVector(Q_.sub(r, c.incFirst(1)), u); // apply-it to the remaining part of Q_ ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:243:93: warning: implicit conversion turns floating-point number into integer: 'Type' (aka 'double') to 'int' [-Wfloat-conversion] , range_(data.range()), trace_(Type(0)), norm_(Type(0)), rank_(Type(0)), det_(Type(0)) ~^~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:159:38: note: in instantiation of member function 'STK::ISymEigen > >::ISymEigen' requested here : Base(data, ref) ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:38: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_Invert.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:42: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISvd.h:119:11: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_Svd.h:131:12: note: in instantiation of member function 'STK::ISvd::finalize' requested here inline Svd( CArrayXX const& A, bool ref = false, bool withU= true, bool withV= true) ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:296:9: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::lapack::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:201:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:81: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:245:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:71: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_Householder.h:60:7: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (scale) // if not 0.0 ~~ ^~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:240:13: note: in instantiation of function template specialization 'STK::house >' requested here F_[i] = house(v); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:193:5: note: in instantiation of member function 'STK::SymEigen >::tridiagonalize' requested here tridiagonalize(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:305:9: warning: implicit conversion turns floating-point number into integer: 'Real' (aka 'double') to 'bool' [-Wfloat-conversion] if (beta) ~~ ^~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:198:5: note: in instantiation of member function 'STK::SymEigen >::compHouse' requested here compHouse(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ In file included from RDataHandler.cpp:35: In file included from ../../../projects/MixAll/include/RDataHandler.h:39: In file included from /Users/ripley/R/Library/rtkore/include/RTKpp.h:41: In file included from /Users/ripley/R/Library/rtkore/include/STKpp.h:162: In file included from /Users/ripley/R/Library/rtkore/include/Algebra.h:76: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_InvertMatrix.h:41: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/invert/STK_InvertSym.h:39: In file included from /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_lapack_SymEigen.h:39: /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:302:7: warning: implicit conversion turns floating-point number into integer: 'double' to 'int' [-Wfloat-conversion] s *= sign(value); ~~^~~~~~~~~~~~~~ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:208:11: note: in instantiation of member function 'STK::ISymEigen > >::finalizeStep' requested here this->finalizeStep(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_ISymEigen.h:192:32: note: in instantiation of member function 'STK::SymEigen >::runImpl' requested here return this->asDerived().runImpl(); ^ /Users/ripley/R/Library/rtkore/projects/Algebra/include/STK_SymEigen.h:158:28: note: in instantiation of member function 'STK::ISymEigen > >::run' requested here inline SymEigen::SymEigen( CSquareX const& data, bool ref) ^ 219 warnings generated. ar rv lib/libMixAll.a bin/STK_CategoricalParameters.o bin/STK_Clust_Util.o bin/STK_DiagGaussianParameters.o bin/STK_FullStrategy.o bin/STK_GammaParameters.o bin/STK_IMixture.o bin/STK_IMixtureAlgo.o bin/STK_IMixtureAlgoLearn.o bin/STK_IMixtureAlgoPredict.o bin/STK_IMixtureComposer.o bin/STK_IMixtureLearner.o bin/STK_IMixtureModelBase.o bin/STK_IMixtureStatModel.o bin/STK_IMixtureStrategy.o bin/STK_KernelHandler.o bin/STK_KernelMixtureManager.o bin/STK_KernelParameters.o bin/STK_Kmm_s.o bin/STK_Kmm_sk.o bin/STK_MixtureAlgo.o bin/STK_MixtureAlgoLearn.o bin/STK_MixtureAlgoPredict.o bin/STK_MixtureComposer.o bin/STK_MixtureCriterion.o bin/STK_MixtureFacade.o bin/STK_MixtureInit.o bin/STK_MixtureLearner.o bin/STK_MixtureSemiLearner.o bin/STK_PoissonParameters.o bin/STK_SimpleStrategy.o bin/STK_XemStrategy.o bin/ClusterFacade.o bin/ClusterLauncher.o bin/ClusterPredictor.o bin/ClusterPredictorMixedData.o bin/IClusterPredictor.o bin/ILauncher.o bin/ILauncherBase.o bin/KmmLauncher.o bin/LearnLauncher.o bin/RDataHandler.o ar: creating archive lib/libMixAll.a a - bin/STK_CategoricalParameters.o a - bin/STK_Clust_Util.o a - bin/STK_DiagGaussianParameters.o a - bin/STK_FullStrategy.o a - bin/STK_GammaParameters.o a - bin/STK_IMixture.o a - bin/STK_IMixtureAlgo.o a - bin/STK_IMixtureAlgoLearn.o a - bin/STK_IMixtureAlgoPredict.o a - bin/STK_IMixtureComposer.o a - bin/STK_IMixtureLearner.o a - bin/STK_IMixtureModelBase.o a - bin/STK_IMixtureStatModel.o a - bin/STK_IMixtureStrategy.o a - bin/STK_KernelHandler.o a - bin/STK_KernelMixtureManager.o a - bin/STK_KernelParameters.o a - bin/STK_Kmm_s.o a - bin/STK_Kmm_sk.o a - bin/STK_MixtureAlgo.o a - bin/STK_MixtureAlgoLearn.o a - bin/STK_MixtureAlgoPredict.o a - bin/STK_MixtureComposer.o a - bin/STK_MixtureCriterion.o a - bin/STK_MixtureFacade.o a - bin/STK_MixtureInit.o a - bin/STK_MixtureLearner.o a - bin/STK_MixtureSemiLearner.o a - bin/STK_PoissonParameters.o a - bin/STK_SimpleStrategy.o a - bin/STK_XemStrategy.o a - bin/ClusterFacade.o a - bin/ClusterLauncher.o a - bin/ClusterPredictor.o a - bin/ClusterPredictorMixedData.o a - bin/IClusterPredictor.o a - bin/ILauncher.o a - bin/ILauncherBase.o a - bin/KmmLauncher.o a - bin/LearnLauncher.o a - bin/RDataHandler.o (cd ../inst && make clean) rm -f bin/STK_CategoricalParameters.o bin/STK_Clust_Util.o bin/STK_DiagGaussianParameters.o bin/STK_FullStrategy.o bin/STK_GammaParameters.o bin/STK_IMixture.o bin/STK_IMixtureAlgo.o bin/STK_IMixtureAlgoLearn.o bin/STK_IMixtureAlgoPredict.o bin/STK_IMixtureComposer.o bin/STK_IMixtureLearner.o bin/STK_IMixtureModelBase.o bin/STK_IMixtureStatModel.o bin/STK_IMixtureStrategy.o bin/STK_KernelHandler.o bin/STK_KernelMixtureManager.o bin/STK_KernelParameters.o bin/STK_Kmm_s.o bin/STK_Kmm_sk.o bin/STK_MixtureAlgo.o bin/STK_MixtureAlgoLearn.o bin/STK_MixtureAlgoPredict.o bin/STK_MixtureComposer.o bin/STK_MixtureCriterion.o bin/STK_MixtureFacade.o bin/STK_MixtureInit.o bin/STK_MixtureLearner.o bin/STK_MixtureSemiLearner.o bin/STK_PoissonParameters.o bin/STK_SimpleStrategy.o bin/STK_XemStrategy.o rm -f bin/ClusterFacade.o bin/ClusterLauncher.o bin/ClusterPredictor.o bin/ClusterPredictorMixedData.o bin/IClusterPredictor.o bin/ILauncher.o bin/ILauncherBase.o bin/KmmLauncher.o bin/LearnLauncher.o bin/RDataHandler.o make[2]: Target `all' not remade because of errors. ERROR: compilation failed for package ‘MixAll’ * removing ‘/Users/ripley/R/packages/tests-devel/MixAll.Rcheck/MixAll’