* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’
* installing *source* package ‘IOHexperimenter’ ...
** package ‘IOHexperimenter’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-14 (Debian 14.2.0-8) 14.2.0’
using C++11
make[1]: Entering directory '/tmp/Rtmp7zdRQF/R.INSTALL1c026e7128a4e4/IOHexperimenter/src'
g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I./Headers -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -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:16:22: warning: ‘IOHprofiler_path_separator’ defined but not used [-Wunused-variable]
   16 |   static const char *IOHprofiler_path_separator = "/";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I./Headers -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -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 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 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 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:16:22: warning: ‘IOHprofiler_path_separator’ defined but not used [-Wunused-variable]
   16 |   static const char *IOHprofiler_path_separator = "/";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I./Headers -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I./Headers -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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:16:22: warning: ‘IOHprofiler_path_separator’ defined but not used [-Wunused-variable]
   16 |   static const char *IOHprofiler_path_separator = "/";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I./Headers -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -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 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 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 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:16:22: warning: ‘IOHprofiler_path_separator’ defined but not used [-Wunused-variable]
   16 |   static const char *IOHprofiler_path_separator = "/";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I./Headers -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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:16:22: warning: ‘IOHprofiler_path_separator’ defined but not used [-Wunused-variable]
   16 |   static const char *IOHprofiler_path_separator = "/";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I./Headers -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c RcppExports.cpp -o RcppExports.o
g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I./Headers -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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:16:22: warning: ‘IOHprofiler_path_separator’ defined but not used [-Wunused-variable]
   16 |   static const char *IOHprofiler_path_separator = "/";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I./Headers -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Rcpp/include' -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/BH/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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
   20 |     IOHprofiler_set_lowerbound(0);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
Headers/IOHprofiler_problem.hpp:149:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘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
   21 |     IOHprofiler_set_upperbound(1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
Headers/IOHprofiler_problem.hpp:165:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘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
   22 |     IOHprofiler_set_best_variables(1);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
Headers/IOHprofiler_problem.hpp:246:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘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
   30 |     IOHprofiler_set_optimal(IOHprofiler_get_number_of_variables());
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Headers/IOHprofiler_problem.hpp:262:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘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
   23 |     IOHprofiler_set_lowerbound(-5.0);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
Headers/IOHprofiler_problem.hpp:149:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘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
   24 |     IOHprofiler_set_upperbound(5.0);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
Headers/IOHprofiler_problem.hpp:165:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘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
   25 |     IOHprofiler_set_best_variables(0);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
Headers/IOHprofiler_problem.hpp:246:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘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
   27 |     IOHprofiler_set_as_minimization();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Headers/IOHprofiler_problem.hpp:313:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘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]’
  123 |   this->calc_optimal();
      |   ~~~~~~^~~~~~~~~~~~
Headers/f_one_max.hpp:16:32:   required from here
   16 |     IOHprofiler_set_instance_id(instance_id);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
Headers/IOHprofiler_problem.hpp:44:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘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 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]’
  123 |   this->calc_optimal();
      |   ~~~~~~^~~~~~~~~~~~
Headers/f_attractive_sector.hpp:18:32:   required from here
   18 |     IOHprofiler_set_instance_id(instance_id);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
Headers/IOHprofiler_problem.hpp:44:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘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 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]’
   43 |   this->current_problem->reset_problem();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
interfaceR.cpp:146:58:   required from here
  146 |     currentIntProblem = currentIntSuite->get_next_problem();
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Headers/IOHprofiler_problem.hpp:72:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘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]’
   43 |   this->current_problem->reset_problem();
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
interfaceR.cpp:160:64:   required from here
  160 |     currentDoubleProblem = currentDoubleSuite->get_next_problem();
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
Headers/IOHprofiler_problem.hpp:72:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
   72 |   for (int i = 0; i !=  this->number_of_objectives; ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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]’
   22 |   if (compareObjectives(this->transformed_objectives,this->best_so_far_transformed_objectives,this->maximization_minimization_flag)) {
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interfaceR.cpp:218:37:   required from here
  218 |   return currentIntProblem->evaluate(x);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
Headers/IOHprofiler_common.h:83:8: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘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]’
   29 |   if (compareVector(this->transformed_objectives,this->optimal)) {
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
interfaceR.cpp:218:37:   required from here
  218 |   return currentIntProblem->evaluate(x);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
Headers/IOHprofiler_common.h:61:8: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘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:16:22: warning: ‘IOHprofiler_path_separator’ defined but not used [-Wunused-variable]
   16 |   static const char *IOHprofiler_path_separator = "/";
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++11 -shared -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -Wl,-O1 -o IOHexperimenter.so 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 -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR
make[1]: Leaving directory '/tmp/Rtmp7zdRQF/R.INSTALL1c026e7128a4e4/IOHexperimenter/src'
make[1]: Entering directory '/tmp/Rtmp7zdRQF/R.INSTALL1c026e7128a4e4/IOHexperimenter/src'
make[1]: Leaving directory '/tmp/Rtmp7zdRQF/R.INSTALL1c026e7128a4e4/IOHexperimenter/src'
installing to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-IOHexperimenter/00new/IOHexperimenter/libs
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (IOHexperimenter)