* installing *source* package 'IOHexperimenter' ... ** package 'IOHexperimenter' successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: 'g++.exe (GCC) 12.3.0' using C++11 make[1]: Entering directory '/d/temp/2024_11_18_01_50_01_1577/Rtmp4GS3wJ/R.INSTALL16df03bfe6594/IOHexperimenter/src' g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I./Headers -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c IOHprofiler_common.cpp -o IOHprofiler_common.o In file included from ./Headers/IOHprofiler_common.h:4, from IOHprofiler_common.cpp:4: ./Headers/IOHprofiler_platform.h:10:22: warning: 'IOHprofiler_path_separator' defined but not used [-Wunused-variable] 10 | static const char *IOHprofiler_path_separator = "\\"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I./Headers -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c IOHprofiler_configuration.cpp -o IOHprofiler_configuration.o IOHprofiler_configuration.cpp: In member function 'int IOHprofiler_configuration::set_Dict(_Dict&, std::string, std::string, std::string)': IOHprofiler_configuration.cpp:12:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 12 | for (i = 0; i < dict.n; ++i) { | ~~^~~~~~~~ IOHprofiler_configuration.cpp: In member function 'std::string IOHprofiler_configuration::get_Dict_String(_Dict, std::string, std::string)': IOHprofiler_configuration.cpp:48:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare] 48 | for (i = 0; i < dict.n; ++i) { | ~~^~~~~~~~ IOHprofiler_configuration.cpp: In member function 'std::vector<int> IOHprofiler_configuration::get_Dict_int_vector(_Dict, std::string, std::string, int, int)': IOHprofiler_configuration.cpp:72:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare] 72 | for (i = 0; i < dict.n; ++i) { | ~~^~~~~~~~ In file included from ./Headers/IOHprofiler_common.h:4, from ./Headers/IOHprofiler_string.hpp:10, from ./Headers/IOHprofiler_configuration.h:8, from IOHprofiler_configuration.cpp:6: ./Headers/IOHprofiler_platform.h: At global scope: ./Headers/IOHprofiler_platform.h:10:22: warning: 'IOHprofiler_path_separator' defined but not used [-Wunused-variable] 10 | static const char *IOHprofiler_path_separator = "\\"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I./Headers -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c IOHprofiler_csv_logger.cpp -o IOHprofiler_csv_logger.o In file included from ./Headers/coco_transformation.hpp:4, from ./Headers/IOHprofiler_transformation.h:10, from ./Headers/IOHprofiler_problem.h:11, from ./Headers/IOHprofiler_observer.h:9, from ./Headers/IOHprofiler_csv_logger.h:8, from IOHprofiler_csv_logger.cpp:8: ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_unif(std::vector<double>&, size_t, long int)': ./Headers/suite_bbob_legacy_code.hpp:61:17: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 61 | for (i = 0; i < N; i++) { | ~~^~~ ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_rotation(std::vector<std::vector<double> >&, long int, size_t)': ./Headers/suite_bbob_legacy_code.hpp:121:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 121 | for (i = 0; i < DIM; i++) { | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:124:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 124 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:126:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 126 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:130:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 130 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:132:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 132 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_xopt(std::vector<double>&, long int, size_t)': ./Headers/suite_bbob_legacy_code.hpp:156:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 156 | for (i = 0; i < DIM; i++) { | ~~^~~~~ In file included from ./Headers/coco_transformation.hpp:5: ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_affine_evaluate_function(std::vector<double>&, const std::vector<std::vector<double> >&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:14:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 14 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp:17:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 17 | for (j = 0; j < number_of_variables; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_asymmetric_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:27:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 27 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_brs_evaluate(std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:43:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 43 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_conditioning_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:64:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 64 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_oscillate_evaluate_function(std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:79:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 79 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_scale_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:98:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 98 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_shift_evaluate_function(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:107:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 107 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_evaluate(std::vector<double>&, long int)': ./Headers/coco_transformation_vars.hpp:120:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 120 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:133:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 133 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_z_hat_evaluate(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:144:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 144 | for (i = 1; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from ./Headers/coco_transformation.hpp:6: ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_oscillate_evaluate(std::vector<double>&)': ./Headers/coco_transformation_objs.hpp:16:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 16 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_penalize_evaluate(const std::vector<double>&, double, double, double, std::vector<double>&)': ./Headers/coco_transformation_objs.hpp:38:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 38 | for (i = 0; i < n; ++i) { | ~~^~~ ./Headers/coco_transformation_objs.hpp:48:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 48 | for (i = 0; i < number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_power_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:59:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 59 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:69:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 69 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_shift_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:78:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 78 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation.hpp: At global scope: ./Headers/coco_transformation.hpp:131:13: warning: 'void coco_tranformation_objs(const std::vector<double>&, std::vector<double>&, int)' defined but not used [-Wunused-function] 131 | static void coco_tranformation_objs (const std::vector<double> &x, std::vector<double> &y, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation.hpp:33:13: warning: 'void coco_tranformation_vars(std::vector<double>&, int)' defined but not used [-Wunused-function] 33 | static void coco_tranformation_vars (std::vector<double> &x, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp:64:13: warning: 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)' defined but not used [-Wunused-function] 64 | static void transform_obj_scale_evaluate_function(std::vector<double> &y, const double factor) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp:6:13: warning: 'void transform_obj_norm_by_dim_evaluate(int, std::vector<double>&)' defined but not used [-Wunused-function] 6 | static void transform_obj_norm_by_dim_evaluate(const int dimension,std::vector<double> &y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp:129:13: warning: 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)' defined but not used [-Wunused-function] 129 | static void transform_vars_x_hat_generic_evaluate(std::vector<double> &x, const std::vector<double> &sign_vector) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:166:15: warning: 'double bbob2009_compute_fopt(size_t, size_t)' defined but not used [-Wunused-function] 166 | static double bbob2009_compute_fopt(const size_t function, const size_t instance) { | ^~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:153:13: warning: 'void bbob2009_compute_xopt(std::vector<double>&, long int, size_t)' defined but not used [-Wunused-function] 153 | static void bbob2009_compute_xopt(std::vector<double> &xopt, const long seed, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:138:13: warning: 'void bbob2009_copy_rotation_matrix(const std::vector<std::vector<double> >&, std::vector<std::vector<double> >&, std::vector<double>&, size_t)' defined but not used [-Wunused-function] 138 | static void bbob2009_copy_rotation_matrix(const std::vector<std::vector<double> > &rot, std::vector<std::vector<double> > &M, std::vector<double> &b, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:111:13: warning: 'void bbob2009_compute_rotation(std::vector<std::vector<double> >&, long int, size_t)' defined but not used [-Wunused-function] 111 | static void bbob2009_compute_rotation(std::vector<std::vector<double> > &B, const long seed, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I./Headers -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c IOHprofiler_observer.cpp -o IOHprofiler_observer.o In file included from ./Headers/coco_transformation.hpp:4, from ./Headers/IOHprofiler_transformation.h:10, from ./Headers/IOHprofiler_problem.h:11, from ./Headers/IOHprofiler_observer.h:9, from IOHprofiler_observer.cpp:6: ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_unif(std::vector<double>&, size_t, long int)': ./Headers/suite_bbob_legacy_code.hpp:61:17: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 61 | for (i = 0; i < N; i++) { | ~~^~~ ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_rotation(std::vector<std::vector<double> >&, long int, size_t)': ./Headers/suite_bbob_legacy_code.hpp:121:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 121 | for (i = 0; i < DIM; i++) { | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:124:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 124 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:126:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 126 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:130:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 130 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:132:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 132 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_xopt(std::vector<double>&, long int, size_t)': ./Headers/suite_bbob_legacy_code.hpp:156:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 156 | for (i = 0; i < DIM; i++) { | ~~^~~~~ In file included from ./Headers/coco_transformation.hpp:5: ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_affine_evaluate_function(std::vector<double>&, const std::vector<std::vector<double> >&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:14:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 14 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp:17:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 17 | for (j = 0; j < number_of_variables; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_asymmetric_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:27:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 27 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_brs_evaluate(std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:43:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 43 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_conditioning_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:64:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 64 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_oscillate_evaluate_function(std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:79:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 79 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_scale_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:98:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 98 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_shift_evaluate_function(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:107:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 107 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_evaluate(std::vector<double>&, long int)': ./Headers/coco_transformation_vars.hpp:120:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 120 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:133:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 133 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_z_hat_evaluate(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:144:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 144 | for (i = 1; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from ./Headers/coco_transformation.hpp:6: ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_oscillate_evaluate(std::vector<double>&)': ./Headers/coco_transformation_objs.hpp:16:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 16 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_penalize_evaluate(const std::vector<double>&, double, double, double, std::vector<double>&)': ./Headers/coco_transformation_objs.hpp:38:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 38 | for (i = 0; i < n; ++i) { | ~~^~~ ./Headers/coco_transformation_objs.hpp:48:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 48 | for (i = 0; i < number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_power_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:59:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 59 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:69:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 69 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_shift_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:78:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 78 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation.hpp: At global scope: ./Headers/coco_transformation.hpp:131:13: warning: 'void coco_tranformation_objs(const std::vector<double>&, std::vector<double>&, int)' defined but not used [-Wunused-function] 131 | static void coco_tranformation_objs (const std::vector<double> &x, std::vector<double> &y, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation.hpp:33:13: warning: 'void coco_tranformation_vars(std::vector<double>&, int)' defined but not used [-Wunused-function] 33 | static void coco_tranformation_vars (std::vector<double> &x, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp:64:13: warning: 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)' defined but not used [-Wunused-function] 64 | static void transform_obj_scale_evaluate_function(std::vector<double> &y, const double factor) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp:6:13: warning: 'void transform_obj_norm_by_dim_evaluate(int, std::vector<double>&)' defined but not used [-Wunused-function] 6 | static void transform_obj_norm_by_dim_evaluate(const int dimension,std::vector<double> &y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp:129:13: warning: 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)' defined but not used [-Wunused-function] 129 | static void transform_vars_x_hat_generic_evaluate(std::vector<double> &x, const std::vector<double> &sign_vector) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:166:15: warning: 'double bbob2009_compute_fopt(size_t, size_t)' defined but not used [-Wunused-function] 166 | static double bbob2009_compute_fopt(const size_t function, const size_t instance) { | ^~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:153:13: warning: 'void bbob2009_compute_xopt(std::vector<double>&, long int, size_t)' defined but not used [-Wunused-function] 153 | static void bbob2009_compute_xopt(std::vector<double> &xopt, const long seed, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:138:13: warning: 'void bbob2009_copy_rotation_matrix(const std::vector<std::vector<double> >&, std::vector<std::vector<double> >&, std::vector<double>&, size_t)' defined but not used [-Wunused-function] 138 | static void bbob2009_copy_rotation_matrix(const std::vector<std::vector<double> > &rot, std::vector<std::vector<double> > &M, std::vector<double> &b, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:111:13: warning: 'void bbob2009_compute_rotation(std::vector<std::vector<double> >&, long int, size_t)' defined but not used [-Wunused-function] 111 | static void bbob2009_compute_rotation(std::vector<std::vector<double> > &B, const long seed, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./Headers/IOHprofiler_common.h:4, from ./Headers/IOHprofiler_observer.h:8: ./Headers/IOHprofiler_platform.h:10:22: warning: 'IOHprofiler_path_separator' defined but not used [-Wunused-variable] 10 | static const char *IOHprofiler_path_separator = "\\"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I./Headers -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c IOHprofiler_random.cpp -o IOHprofiler_random.o IOHprofiler_random.cpp: In static member function 'static void IOHprofiler_random::IOHprofiler_uniform_rand(const size_t&, const long int&, std::vector<double>&)': IOHprofiler_random.cpp:77:21: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 77 | for (int i = 0; i < N; ++i) { | ~~^~~ IOHprofiler_random.cpp: In static member function 'static std::vector<double> IOHprofiler_random::IOHprofiler_gauss(size_t, long int)': IOHprofiler_random.cpp:109:21: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 109 | for (int i = 0; i < N; i++) { | ~~^~~ IOHprofiler_random.cpp: In member function 'double IOHprofiler_random::IOHprofiler_uniform_rand()': IOHprofiler_random.cpp:119:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 119 | if (this->_seed_index >= IOHprofiler_LONG_LAG) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./Headers/IOHprofiler_common.h:4, from ./Headers/IOHprofiler_random.h:8, from IOHprofiler_random.cpp:6: ./Headers/IOHprofiler_platform.h: At global scope: ./Headers/IOHprofiler_platform.h:10:22: warning: 'IOHprofiler_path_separator' defined but not used [-Wunused-variable] 10 | static const char *IOHprofiler_path_separator = "\\"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I./Headers -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c IOHprofiler_transformation.cpp -o IOHprofiler_transformation.o In file included from ./Headers/coco_transformation.hpp:4, from ./Headers/IOHprofiler_transformation.h:10, from IOHprofiler_transformation.cpp:9: ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_unif(std::vector<double>&, size_t, long int)': ./Headers/suite_bbob_legacy_code.hpp:61:17: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 61 | for (i = 0; i < N; i++) { | ~~^~~ ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_rotation(std::vector<std::vector<double> >&, long int, size_t)': ./Headers/suite_bbob_legacy_code.hpp:121:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 121 | for (i = 0; i < DIM; i++) { | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:124:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 124 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:126:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 126 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:130:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 130 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:132:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 132 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_xopt(std::vector<double>&, long int, size_t)': ./Headers/suite_bbob_legacy_code.hpp:156:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 156 | for (i = 0; i < DIM; i++) { | ~~^~~~~ In file included from ./Headers/coco_transformation.hpp:5: ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_affine_evaluate_function(std::vector<double>&, const std::vector<std::vector<double> >&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:14:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 14 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp:17:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 17 | for (j = 0; j < number_of_variables; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_asymmetric_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:27:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 27 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_brs_evaluate(std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:43:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 43 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_conditioning_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:64:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 64 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_oscillate_evaluate_function(std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:79:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 79 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_scale_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:98:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 98 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_shift_evaluate_function(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:107:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 107 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_evaluate(std::vector<double>&, long int)': ./Headers/coco_transformation_vars.hpp:120:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 120 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:133:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 133 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_z_hat_evaluate(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:144:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 144 | for (i = 1; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from ./Headers/coco_transformation.hpp:6: ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_oscillate_evaluate(std::vector<double>&)': ./Headers/coco_transformation_objs.hpp:16:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 16 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_penalize_evaluate(const std::vector<double>&, double, double, double, std::vector<double>&)': ./Headers/coco_transformation_objs.hpp:38:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 38 | for (i = 0; i < n; ++i) { | ~~^~~ ./Headers/coco_transformation_objs.hpp:48:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 48 | for (i = 0; i < number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_power_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:59:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 59 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:69:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 69 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_shift_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:78:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 78 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ IOHprofiler_transformation.cpp: In member function 'void IOHprofiler_transformation::transform_obj_scale(std::vector<double>&, int)': IOHprofiler_transformation.cpp:90:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 90 | for (int i = 0; i < y.size(); ++i) { | ~~^~~~~~~~~~ IOHprofiler_transformation.cpp: In member function 'void IOHprofiler_transformation::transform_obj_shift(std::vector<double>&, int)': IOHprofiler_transformation.cpp:99:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 99 | for (int i = 0; i < y.size(); ++i) { | ~~^~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: At global scope: ./Headers/coco_transformation_objs.hpp:64:13: warning: 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)' defined but not used [-Wunused-function] 64 | static void transform_obj_scale_evaluate_function(std::vector<double> &y, const double factor) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp:6:13: warning: 'void transform_obj_norm_by_dim_evaluate(int, std::vector<double>&)' defined but not used [-Wunused-function] 6 | static void transform_obj_norm_by_dim_evaluate(const int dimension,std::vector<double> &y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp:129:13: warning: 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)' defined but not used [-Wunused-function] 129 | static void transform_vars_x_hat_generic_evaluate(std::vector<double> &x, const std::vector<double> &sign_vector) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:166:15: warning: 'double bbob2009_compute_fopt(size_t, size_t)' defined but not used [-Wunused-function] 166 | static double bbob2009_compute_fopt(const size_t function, const size_t instance) { | ^~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:153:13: warning: 'void bbob2009_compute_xopt(std::vector<double>&, long int, size_t)' defined but not used [-Wunused-function] 153 | static void bbob2009_compute_xopt(std::vector<double> &xopt, const long seed, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:138:13: warning: 'void bbob2009_copy_rotation_matrix(const std::vector<std::vector<double> >&, std::vector<std::vector<double> >&, std::vector<double>&, size_t)' defined but not used [-Wunused-function] 138 | static void bbob2009_copy_rotation_matrix(const std::vector<std::vector<double> > &rot, std::vector<std::vector<double> > &M, std::vector<double> &b, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:111:13: warning: 'void bbob2009_compute_rotation(std::vector<std::vector<double> >&, long int, size_t)' defined but not used [-Wunused-function] 111 | static void bbob2009_compute_rotation(std::vector<std::vector<double> > &B, const long seed, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./Headers/IOHprofiler_common.h:4, from ./Headers/IOHprofiler_transformation.h:8: ./Headers/IOHprofiler_platform.h:10:22: warning: 'IOHprofiler_path_separator' defined but not used [-Wunused-variable] 10 | static const char *IOHprofiler_path_separator = "\\"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I./Headers -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I./Headers -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c coco_transformation.cpp -o coco_transformation.o In file included from ./Headers/coco_transformation.hpp:4, from coco_transformation.cpp:1: ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_unif(std::vector<double>&, size_t, long int)': ./Headers/suite_bbob_legacy_code.hpp:61:17: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 61 | for (i = 0; i < N; i++) { | ~~^~~ ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_rotation(std::vector<std::vector<double> >&, long int, size_t)': ./Headers/suite_bbob_legacy_code.hpp:121:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 121 | for (i = 0; i < DIM; i++) { | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:124:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 124 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:126:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 126 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:130:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 130 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp:132:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 132 | for (k = 0; k < DIM; k++) | ~~^~~~~ ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_xopt(std::vector<double>&, long int, size_t)': ./Headers/suite_bbob_legacy_code.hpp:156:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 156 | for (i = 0; i < DIM; i++) { | ~~^~~~~ In file included from ./Headers/coco_transformation.hpp:5: ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_affine_evaluate_function(std::vector<double>&, const std::vector<std::vector<double> >&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:14:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 14 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp:17:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 17 | for (j = 0; j < number_of_variables; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_asymmetric_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:27:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 27 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_brs_evaluate(std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:43:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 43 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_conditioning_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:64:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 64 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_oscillate_evaluate_function(std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:79:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 79 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_scale_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_vars.hpp:98:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 98 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_shift_evaluate_function(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:107:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 107 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_evaluate(std::vector<double>&, long int)': ./Headers/coco_transformation_vars.hpp:120:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 120 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:133:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 133 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp: In function 'void transform_vars_z_hat_evaluate(std::vector<double>&, const std::vector<double>&)': ./Headers/coco_transformation_vars.hpp:144:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 144 | for (i = 1; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from ./Headers/coco_transformation.hpp:6: ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_oscillate_evaluate(std::vector<double>&)': ./Headers/coco_transformation_objs.hpp:16:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 16 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_penalize_evaluate(const std::vector<double>&, double, double, double, std::vector<double>&)': ./Headers/coco_transformation_objs.hpp:38:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 38 | for (i = 0; i < n; ++i) { | ~~^~~ ./Headers/coco_transformation_objs.hpp:48:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 48 | for (i = 0; i < number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_power_evaluate(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:59:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 59 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:69:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 69 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp: In function 'void transform_obj_shift_evaluate_function(std::vector<double>&, double)': ./Headers/coco_transformation_objs.hpp:78:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 78 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation.hpp: At global scope: ./Headers/coco_transformation.hpp:131:13: warning: 'void coco_tranformation_objs(const std::vector<double>&, std::vector<double>&, int)' defined but not used [-Wunused-function] 131 | static void coco_tranformation_objs (const std::vector<double> &x, std::vector<double> &y, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation.hpp:33:13: warning: 'void coco_tranformation_vars(std::vector<double>&, int)' defined but not used [-Wunused-function] 33 | static void coco_tranformation_vars (std::vector<double> &x, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp:64:13: warning: 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)' defined but not used [-Wunused-function] 64 | static void transform_obj_scale_evaluate_function(std::vector<double> &y, const double factor) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp:6:13: warning: 'void transform_obj_norm_by_dim_evaluate(int, std::vector<double>&)' defined but not used [-Wunused-function] 6 | static void transform_obj_norm_by_dim_evaluate(const int dimension,std::vector<double> &y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp:129:13: warning: 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)' defined but not used [-Wunused-function] 129 | static void transform_vars_x_hat_generic_evaluate(std::vector<double> &x, const std::vector<double> &sign_vector) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:166:15: warning: 'double bbob2009_compute_fopt(size_t, size_t)' defined but not used [-Wunused-function] 166 | static double bbob2009_compute_fopt(const size_t function, const size_t instance) { | ^~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:153:13: warning: 'void bbob2009_compute_xopt(std::vector<double>&, long int, size_t)' defined but not used [-Wunused-function] 153 | static void bbob2009_compute_xopt(std::vector<double> &xopt, const long seed, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:138:13: warning: 'void bbob2009_copy_rotation_matrix(const std::vector<std::vector<double> >&, std::vector<std::vector<double> >&, std::vector<double>&, size_t)' defined but not used [-Wunused-function] 138 | static void bbob2009_copy_rotation_matrix(const std::vector<std::vector<double> > &rot, std::vector<std::vector<double> > &M, std::vector<double> &b, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:111:13: warning: 'void bbob2009_compute_rotation(std::vector<std::vector<double> >&, long int, size_t)' defined but not used [-Wunused-function] 111 | static void bbob2009_compute_rotation(std::vector<std::vector<double> > &B, const long seed, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./Headers/IOHprofiler_common.h:4, from ./Headers/IOHprofiler_random.h:8, from ./Headers/suite_bbob_legacy_code.hpp:14: ./Headers/IOHprofiler_platform.h:10:22: warning: 'IOHprofiler_path_separator' defined but not used [-Wunused-variable] 10 | static const char *IOHprofiler_path_separator = "\\"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG -I./Headers -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/BH/include' -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c interfaceR.cpp -o interfaceR.o In file included from Headers/coco_transformation.hpp:4, from Headers/IOHprofiler_transformation.h:10, from Headers/IOHprofiler_problem.h:11, from Headers/f_one_max.hpp:11, from Headers/IOHprofiler_PBO_suite.hpp:11, from Headers/IOHprofiler_all_suites.hpp:11, from interfaceR.cpp:20: Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_unif(std::vector<double>&, size_t, long int)': Headers/suite_bbob_legacy_code.hpp:61:17: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 61 | for (i = 0; i < N; i++) { | ~~^~~ Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_rotation(std::vector<std::vector<double> >&, long int, size_t)': Headers/suite_bbob_legacy_code.hpp:121:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 121 | for (i = 0; i < DIM; i++) { | ~~^~~~~ Headers/suite_bbob_legacy_code.hpp:124:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 124 | for (k = 0; k < DIM; k++) | ~~^~~~~ Headers/suite_bbob_legacy_code.hpp:126:21: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 126 | for (k = 0; k < DIM; k++) | ~~^~~~~ Headers/suite_bbob_legacy_code.hpp:130:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 130 | for (k = 0; k < DIM; k++) | ~~^~~~~ Headers/suite_bbob_legacy_code.hpp:132:19: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 132 | for (k = 0; k < DIM; k++) | ~~^~~~~ Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_compute_xopt(std::vector<double>&, long int, size_t)': Headers/suite_bbob_legacy_code.hpp:156:17: warning: comparison of integer expressions of different signedness: 'long int' and 'const size_t' {aka 'const long long unsigned int'} [-Wsign-compare] 156 | for (i = 0; i < DIM; i++) { | ~~^~~~~ In file included from Headers/coco_transformation.hpp:5: Headers/coco_transformation_vars.hpp: In function 'void transform_vars_affine_evaluate_function(std::vector<double>&, const std::vector<std::vector<double> >&, const std::vector<double>&)': Headers/coco_transformation_vars.hpp:14:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 14 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp:17:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 17 | for (j = 0; j < number_of_variables; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp: In function 'void transform_vars_asymmetric_evaluate_function(std::vector<double>&, double)': Headers/coco_transformation_vars.hpp:27:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 27 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp: In function 'void transform_vars_brs_evaluate(std::vector<double>&)': Headers/coco_transformation_vars.hpp:43:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 43 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp: In function 'void transform_vars_conditioning_evaluate(std::vector<double>&, double)': Headers/coco_transformation_vars.hpp:64:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 64 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp: In function 'void transform_vars_oscillate_evaluate_function(std::vector<double>&)': Headers/coco_transformation_vars.hpp:79:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 79 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp: In function 'void transform_vars_scale_evaluate(std::vector<double>&, double)': Headers/coco_transformation_vars.hpp:98:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 98 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp: In function 'void transform_vars_shift_evaluate_function(std::vector<double>&, const std::vector<double>&)': Headers/coco_transformation_vars.hpp:107:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 107 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_evaluate(std::vector<double>&, long int)': Headers/coco_transformation_vars.hpp:120:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 120 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp: In function 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)': Headers/coco_transformation_vars.hpp:133:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 133 | for (i = 0; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp: In function 'void transform_vars_z_hat_evaluate(std::vector<double>&, const std::vector<double>&)': Headers/coco_transformation_vars.hpp:144:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 144 | for (i = 1; i < number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from Headers/coco_transformation.hpp:6: Headers/coco_transformation_objs.hpp: In function 'void transform_obj_oscillate_evaluate(std::vector<double>&)': Headers/coco_transformation_objs.hpp:16:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 16 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_objs.hpp: In function 'void transform_obj_penalize_evaluate(const std::vector<double>&, double, double, double, std::vector<double>&)': Headers/coco_transformation_objs.hpp:38:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 38 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/coco_transformation_objs.hpp:48:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 48 | for (i = 0; i < number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_objs.hpp: In function 'void transform_obj_power_evaluate(std::vector<double>&, double)': Headers/coco_transformation_objs.hpp:59:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 59 | for (i = 0; i < number_of_objectives; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_objs.hpp: In function 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)': Headers/coco_transformation_objs.hpp:69:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 69 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_objs.hpp: In function 'void transform_obj_shift_evaluate_function(std::vector<double>&, double)': Headers/coco_transformation_objs.hpp:78:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 78 | for (i = 0; i < number_of_objectives; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from Headers/f_one_max_dummy1.hpp:13, from Headers/IOHprofiler_PBO_suite.hpp:14: Headers/wmodels.hpp: In function 'void layer_neutrality_compute(const std::vector<int>&, std::vector<int>&, int)': Headers/wmodels.hpp:174:19: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 174 | if (xOut.size() != temp_dim) { | ~~~~~~~~~~~~^~~~~~~~~~~ In file included from Headers/IOHprofiler_PBO_suite.hpp:32: Headers/f_MIS.hpp: In member function 'int MIS::isEdge(int, int, size_t)': Headers/f_MIS.hpp:28:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 28 | if (i!=problem_size/2 && j==i+1) { | ~^~~~~~~~~~~~~~~~ Headers/IOHprofiler_PBO_suite.hpp: In constructor 'PBO_suite::PBO_suite(std::vector<int>, std::vector<int>, std::vector<int>)': Headers/IOHprofiler_PBO_suite.hpp:59:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 59 | for (int i = 0; i < problem_id.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_PBO_suite.hpp:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 65 | for (int i = 0; i < instance_id.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_PBO_suite.hpp:71:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 71 | for (int i = 0; i < dimension.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:12, from Headers/IOHprofiler_all_suites.hpp:12: Headers/f_bent_cigar.hpp: In member function 'virtual double Bent_Cigar::internal_evaluate(const std::vector<double>&)': Headers/f_bent_cigar.hpp:69:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 69 | for (i = 1; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:14: Headers/f_different_powers.hpp: In member function 'virtual double Different_Powers::internal_evaluate(const std::vector<double>&)': Headers/f_different_powers.hpp:65:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 65 | for (i = 0; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:16: Headers/f_ellipsoid.hpp: In member function 'virtual double Ellipsoid::internal_evaluate(const std::vector<double>&)': Headers/f_ellipsoid.hpp:55:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 55 | for (i = 1; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:17: Headers/f_ellipsoid_rotated.hpp: In member function 'virtual double Ellipsoid_Rotated::internal_evaluate(const std::vector<double>&)': Headers/f_ellipsoid_rotated.hpp:69:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 69 | for (i = 1; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:18: Headers/f_gallagher21.hpp: In member function 'virtual void Gallagher21::prepare_problem()': Headers/f_gallagher21.hpp:88:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 88 | for (i = 0; i != n; ++i) { | ~~^~~~ Headers/f_gallagher21.hpp:128:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 128 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_gallagher21.hpp:134:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 134 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_gallagher21.hpp:142:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 142 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_gallagher21.hpp:147:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 147 | for (k = 0; k < n; ++k) { | ~~^~~ Headers/f_gallagher21.hpp: In member function 'virtual double Gallagher21::internal_evaluate(const std::vector<double>&)': Headers/f_gallagher21.hpp:176:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 176 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_gallagher21.hpp:186:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 186 | for (i = 0; i < n; i++) { | ~~^~~ Headers/f_gallagher21.hpp:188:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 188 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_gallagher21.hpp:195:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 195 | for (j = 0; j < n; ++j) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:19: Headers/f_gallagher101.hpp: In member function 'virtual void Gallagher101::prepare_problem()': Headers/f_gallagher101.hpp:87:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 87 | for (i = 0; i != n; ++i) { | ~~^~~~ Headers/f_gallagher101.hpp:128:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 128 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_gallagher101.hpp:134:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 134 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_gallagher101.hpp:142:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 142 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_gallagher101.hpp:147:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 147 | for (k = 0; k < n; ++k) { | ~~^~~ Headers/f_gallagher101.hpp: In member function 'virtual double Gallagher101::internal_evaluate(const std::vector<double>&)': Headers/f_gallagher101.hpp:175:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 175 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_gallagher101.hpp:185:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 185 | for (i = 0; i < n; i++) { | ~~^~~ Headers/f_gallagher101.hpp:187:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 187 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_gallagher101.hpp:194:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 194 | for (j = 0; j < n; ++j) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:20: Headers/f_griewank_rosenbrock.hpp: In member function 'virtual double Griewank_RosenBrock::internal_evaluate(const std::vector<double>&)': Headers/f_griewank_rosenbrock.hpp:89:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 89 | for (i = 0; i < n - 1; ++i) { | ~~^~~~~~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:21: Headers/f_katsuura.hpp: In member function 'virtual double Katsuura::internal_evaluate(const std::vector<double>&)': Headers/f_katsuura.hpp:79:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 79 | for (i = 0; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:22: Headers/f_linear_slope.hpp: In member function 'virtual double Linear_Slope::internal_evaluate(const std::vector<double>&)': Headers/f_linear_slope.hpp:62:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | for (i = 0; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:23: Headers/f_lunacek_bi_rastrigin.hpp: In member function 'virtual double Lunacek_Bi_Rastrigin::internal_evaluate(const std::vector<double>&)': Headers/f_lunacek_bi_rastrigin.hpp:80:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 80 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_lunacek_bi_rastrigin.hpp:88:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 88 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_lunacek_bi_rastrigin.hpp:95:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 95 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_lunacek_bi_rastrigin.hpp:99:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 99 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_lunacek_bi_rastrigin.hpp:103:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 103 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_lunacek_bi_rastrigin.hpp:105:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 105 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_lunacek_bi_rastrigin.hpp:110:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 110 | for (i = 0; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:24: Headers/f_rastrigin.hpp: In member function 'virtual double Rastrigin::internal_evaluate(const std::vector<double>&)': Headers/f_rastrigin.hpp:52:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 52 | for (i = 0; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:25: Headers/f_rastrigin_rotated.hpp: In member function 'virtual double Rastrigin_Rotated::internal_evaluate(const std::vector<double>&)': Headers/f_rastrigin_rotated.hpp:85:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 85 | for (i = 0; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:26: Headers/f_rosenbrock.hpp: In member function 'virtual double Rosenbrock::internal_evaluate(const std::vector<double>&)': Headers/f_rosenbrock.hpp:61:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 61 | for (i = 0; i < n - 1; ++i) { | ~~^~~~~~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:27: Headers/f_rosenbrock_rotated.hpp: In member function 'virtual double Rosenbrock_Rotated::internal_evaluate(const std::vector<double>&)': Headers/f_rosenbrock_rotated.hpp:81:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 81 | for (i = 0; i < n - 1; ++i) { | ~~^~~~~~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:28: Headers/f_schaffers10.hpp: In member function 'virtual double Schaffers10::internal_evaluate(const std::vector<double>&)': Headers/f_schaffers10.hpp:86:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 86 | for (i = 0; i < n - 1; ++i) { | ~~^~~~~~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:29: Headers/f_schaffers1000.hpp: In member function 'virtual double Schaffers1000::internal_evaluate(const std::vector<double>&)': Headers/f_schaffers1000.hpp:86:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 86 | for (i = 0; i < n - 1; ++i) { | ~~^~~~~~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:30: Headers/f_schwefel.hpp: In member function 'virtual double Schwefel::internal_evaluate(const std::vector<double>&)': Headers/f_schwefel.hpp:68:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 68 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_schwefel.hpp:77:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 77 | for (i = 0; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:31: Headers/f_sharp_ridge.hpp: In member function 'virtual double Sharp_Ridge::internal_evaluate(const std::vector<double>&)': Headers/f_sharp_ridge.hpp:79:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 79 | for (i = (size_t)(ceil(vars_40)); i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:32: Headers/f_sphere.hpp: In member function 'virtual double Sphere::internal_evaluate(const std::vector<double>&)': Headers/f_sphere.hpp:51:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 51 | for (i = 0; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:33: Headers/f_step_ellipsoid.hpp: In member function 'virtual double Step_Ellipsoid::internal_evaluate(const std::vector<double>&)': Headers/f_step_ellipsoid.hpp:64:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 64 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_step_ellipsoid.hpp:71:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 71 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_step_ellipsoid.hpp:75:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 75 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_step_ellipsoid.hpp:81:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 81 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_step_ellipsoid.hpp:88:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 88 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/f_step_ellipsoid.hpp:90:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 90 | for (j = 0; j < n; ++j) { | ~~^~~ Headers/f_step_ellipsoid.hpp:97:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 97 | for (i = 0; i < n; ++i) { | ~~^~~ In file included from Headers/IOHprofiler_BBOB_suite.hpp:34: Headers/f_weierstrass.hpp: In member function 'virtual double Weierstrass::internal_evaluate(const std::vector<double>&)': Headers/f_weierstrass.hpp:102:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 102 | for (i = 0; i < n; ++i) { | ~~^~~ Headers/IOHprofiler_BBOB_suite.hpp: In constructor 'BBOB_suite::BBOB_suite(std::vector<int>, std::vector<int>, std::vector<int>)': Headers/IOHprofiler_BBOB_suite.hpp:60:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 60 | for (int i = 0; i < problem_id.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_BBOB_suite.hpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 66 | for (int i = 0; i < instance_id.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_BBOB_suite.hpp:72:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 72 | for (int i = 0; i < dimension.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ interfaceR.cpp: In function 'double cpp_int_evaluate(const std::vector<int>&)': interfaceR.cpp:214:16: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 214 | if (x.size() != currentIntProblem->IOHprofiler_get_number_of_variables()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interfaceR.cpp: In function 'double cpp_double_evaluate(const std::vector<double>&)': interfaceR.cpp:229:16: warning: comparison of integer expressions of different signedness: 'std::vector<double>::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 229 | if (x.size() != currentDoubleProblem->IOHprofiler_get_number_of_variables()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Headers/IOHprofiler_problem.h:295: Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::IOHprofiler_set_lowerbound(int) [with InputType = int]': Headers/f_one_max.hpp:20:31: required from here Headers/IOHprofiler_problem.hpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 149 | for (int i = 0; i < this->number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::IOHprofiler_set_upperbound(int) [with InputType = int]': Headers/f_one_max.hpp:21:31: required from here Headers/IOHprofiler_problem.hpp:165:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 165 | for (int i = 0; i < this->number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::IOHprofiler_set_best_variables(InputType) [with InputType = int]': Headers/f_one_max.hpp:22:35: required from here Headers/IOHprofiler_problem.hpp:246:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 246 | for (int i = 0; i < this->number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::IOHprofiler_set_optimal(double) [with InputType = int]': Headers/f_one_max_epistasis.hpp:30:28: required from here Headers/IOHprofiler_problem.hpp:262:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 262 | for (int i = 0; i < this->number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::IOHprofiler_set_lowerbound(int) [with InputType = double]': Headers/f_attractive_sector.hpp:23:31: required from here Headers/IOHprofiler_problem.hpp:149:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 149 | for (int i = 0; i < this->number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::IOHprofiler_set_upperbound(int) [with InputType = double]': Headers/f_attractive_sector.hpp:24:31: required from here Headers/IOHprofiler_problem.hpp:165:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 165 | for (int i = 0; i < this->number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::IOHprofiler_set_best_variables(InputType) [with InputType = double]': Headers/f_attractive_sector.hpp:25:35: required from here Headers/IOHprofiler_problem.hpp:246:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 246 | for (int i = 0; i < this->number_of_variables; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::IOHprofiler_set_as_minimization() [with InputType = double]': Headers/f_attractive_sector.hpp:27:36: required from here Headers/IOHprofiler_problem.hpp:313:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 313 | for (int i = 0; i != this->number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::calc_optimal() [with InputType = int]': Headers/IOHprofiler_problem.hpp:123:9: required from 'void IOHprofiler_problem<InputType>::IOHprofiler_set_instance_id(int) [with InputType = int]' Headers/f_one_max.hpp:16:32: required from here Headers/IOHprofiler_problem.hpp:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 44 | for (int i = 0; i != this->best_variables.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp:56:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 56 | for (int i = 0; i < this->number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::calc_optimal() [with InputType = double]': Headers/IOHprofiler_problem.hpp:123:9: required from 'void IOHprofiler_problem<InputType>::IOHprofiler_set_instance_id(int) [with InputType = double]' Headers/f_attractive_sector.hpp:18:32: required from here Headers/IOHprofiler_problem.hpp:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 44 | for (int i = 0; i != this->best_variables.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp:56:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 56 | for (int i = 0; i < this->number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::reset_problem() [with InputType = int]': Headers/IOHprofiler_suite.hpp:43:39: required from 'std::shared_ptr<IOHprofiler_problem<InputType> > IOHprofiler_suite<InputType>::get_next_problem() [with InputType = int]' interfaceR.cpp:146:58: required from here Headers/IOHprofiler_problem.hpp:72:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 72 | for (int i = 0; i != this->number_of_objectives; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/IOHprofiler_problem.hpp: In instantiation of 'void IOHprofiler_problem<InputType>::reset_problem() [with InputType = double]': Headers/IOHprofiler_suite.hpp:43:39: required from 'std::shared_ptr<IOHprofiler_problem<InputType> > IOHprofiler_suite<InputType>::get_next_problem() [with InputType = double]' interfaceR.cpp:160:64: required from here Headers/IOHprofiler_problem.hpp:72:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] In file included from Headers/IOHprofiler_problem.h:10: Headers/IOHprofiler_common.h: In instantiation of 'bool compareObjectives(const std::vector<T>&, const std::vector<T>&, IOH_optimization_type) [with valueType = double]': Headers/IOHprofiler_problem.hpp:22:24: required from 'double IOHprofiler_problem<InputType>::evaluate(std::vector<T>) [with InputType = int]' interfaceR.cpp:218:37: required from here Headers/IOHprofiler_common.h:83:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 83 | if(n != v2.size()){ | ~~^~~~~~~~~~~~ Headers/IOHprofiler_common.h: In instantiation of 'bool compareVector(const std::vector<T>&, const std::vector<T>&) [with valueType = double]': Headers/IOHprofiler_problem.hpp:29:20: required from 'double IOHprofiler_problem<InputType>::evaluate(std::vector<T>) [with InputType = int]' interfaceR.cpp:218:37: required from here Headers/IOHprofiler_common.h:61:8: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 61 | if(n != v2.size()){ | ~~^~~~~~~~~~~~ Headers/wmodels.hpp: At global scope: Headers/wmodels.hpp:315:15: warning: 'double layer_compute_ruggedness(double, size_t, int)' defined but not used [-Wunused-function] 315 | static double layer_compute_ruggedness(const double y, size_t dimension,int gamma){ | ^~~~~~~~~~~~~~~~~~~~~~~~ Headers/wmodels.hpp:228:13: warning: 'void layer_epistasis_compute(const std::vector<int>&, std::vector<int>&, int)' defined but not used [-Wunused-function] 228 | static void layer_epistasis_compute(const std::vector<int> &x, std::vector<int> &epistasis_x, const int block_size) { | ^~~~~~~~~~~~~~~~~~~~~~~ Headers/wmodels.hpp:168:13: warning: 'void layer_neutrality_compute(const std::vector<int>&, std::vector<int>&, int)' defined but not used [-Wunused-function] 168 | static void layer_neutrality_compute(const std::vector<int> &xIn, std::vector<int> &xOut, const int mu){ | ^~~~~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation.hpp:131:13: warning: 'void coco_tranformation_objs(const std::vector<double>&, std::vector<double>&, int)' defined but not used [-Wunused-function] 131 | static void coco_tranformation_objs (const std::vector<double> &x, std::vector<double> &y, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation.hpp:33:13: warning: 'void coco_tranformation_vars(std::vector<double>&, int)' defined but not used [-Wunused-function] 33 | static void coco_tranformation_vars (std::vector<double> &x, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_objs.hpp:64:13: warning: 'void transform_obj_scale_evaluate_function(std::vector<double>&, double)' defined but not used [-Wunused-function] 64 | static void transform_obj_scale_evaluate_function(std::vector<double> &y, const double factor) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_objs.hpp:6:13: warning: 'void transform_obj_norm_by_dim_evaluate(int, std::vector<double>&)' defined but not used [-Wunused-function] 6 | static void transform_obj_norm_by_dim_evaluate(const int dimension,std::vector<double> &y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Headers/coco_transformation_vars.hpp:129:13: warning: 'void transform_vars_x_hat_generic_evaluate(std::vector<double>&, const std::vector<double>&)' defined but not used [-Wunused-function] 129 | static void transform_vars_x_hat_generic_evaluate(std::vector<double> &x, const std::vector<double> &sign_vector) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Headers/IOHprofiler_common.h:4: Headers/IOHprofiler_platform.h:10:22: warning: 'IOHprofiler_path_separator' defined but not used [-Wunused-variable] 10 | static const char *IOHprofiler_path_separator = "\\"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -s -static-libgcc -o IOHexperimenter.dll tmp.def IOHprofiler_common.o IOHprofiler_configuration.o IOHprofiler_csv_logger.o IOHprofiler_observer.o IOHprofiler_random.o IOHprofiler_transformation.o RcppExports.o coco_transformation.o interfaceR.o -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.3.3/bin/x64 -lR make[1]: Leaving directory '/d/temp/2024_11_18_01_50_01_1577/Rtmp4GS3wJ/R.INSTALL16df03bfe6594/IOHexperimenter/src' make[1]: Entering directory '/d/temp/2024_11_18_01_50_01_1577/Rtmp4GS3wJ/R.INSTALL16df03bfe6594/IOHexperimenter/src' make[1]: Leaving directory '/d/temp/2024_11_18_01_50_01_1577/Rtmp4GS3wJ/R.INSTALL16df03bfe6594/IOHexperimenter/src' installing to d:/Rcompile/CRANpkg/lib/4.3/00LOCK-IOHexperimenter/00new/IOHexperimenter/libs/x64 ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * MD5 sums packaged installation of 'IOHexperimenter' as IOHexperimenter_0.1.4.zip * DONE (IOHexperimenter)