* installing *source* package ‘IOHexperimenter’ ... ** package ‘IOHexperimenter’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-15 (GCC) 15.0.0 20241229 (experimental)’ using C++11 make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-gcc15/IOHexperimenter/src' g++-15 -std=gnu++11 -I"/data/gannet/ripley/R/gcc15/include" -DNDEBUG -I./Headers -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/BH/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -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++-15 -std=gnu++11 -I"/data/gannet/ripley/R/gcc15/include" -DNDEBUG -I./Headers -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/BH/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -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 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++-15 -std=gnu++11 -I"/data/gannet/ripley/R/gcc15/include" -DNDEBUG -I./Headers -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/BH/include' -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -DR_NO_REMAP -c IOHprofiler_csv_logger.cpp -o IOHprofiler_csv_logger.o In file included from ./Headers/IOHprofiler_transformation.h:9, 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/IOHprofiler_random.h:25:30: error: expected ')' before 'seed' 25 | IOHprofiler_random(uint32_t seed = DEFAULT_SEED); | ~ ^~~~~ | ) In file included from ./Headers/coco_transformation.hpp:4, from ./Headers/IOHprofiler_transformation.h:10: ./Headers/suite_bbob_legacy_code.hpp: In function 'void bbob2009_unif(std::vector&, 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 >&, 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&, 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&, const std::vector >&, const std::vector&)': ./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)': ./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&)': ./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)': ./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&)': ./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)': ./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&, const std::vector&)': ./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&, 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&, const std::vector&)': ./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&, const std::vector&)': ./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&)': ./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, std::vector&)': ./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)': ./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)': ./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)': ./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&, std::vector&, int)' defined but not used [-Wunused-function] 131 | static void coco_tranformation_objs (const std::vector &x, std::vector &y, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation.hpp:33:13: warning: 'void coco_tranformation_vars(std::vector&, int)' defined but not used [-Wunused-function] 33 | static void coco_tranformation_vars (std::vector &x, const int problem_id) { | ^~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp:64:13: warning: 'void transform_obj_scale_evaluate_function(std::vector&, double)' defined but not used [-Wunused-function] 64 | static void transform_obj_scale_evaluate_function(std::vector &y, const double factor) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_objs.hpp:6:13: warning: 'void transform_obj_norm_by_dim_evaluate(int, std::vector&)' defined but not used [-Wunused-function] 6 | static void transform_obj_norm_by_dim_evaluate(const int dimension,std::vector &y) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/coco_transformation_vars.hpp:129:13: warning: 'void transform_vars_x_hat_generic_evaluate(std::vector&, const std::vector&)' defined but not used [-Wunused-function] 129 | static void transform_vars_x_hat_generic_evaluate(std::vector &x, const std::vector &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&, long int, size_t)' defined but not used [-Wunused-function] 153 | static void bbob2009_compute_xopt(std::vector &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 >&, std::vector&, size_t)' defined but not used [-Wunused-function] 138 | static void bbob2009_copy_rotation_matrix(const std::vector > &rot, std::vector > &M, std::vector &b, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./Headers/suite_bbob_legacy_code.hpp:111:13: warning: 'void bbob2009_compute_rotation(std::vector >&, long int, size_t)' defined but not used [-Wunused-function] 111 | static void bbob2009_compute_rotation(std::vector > &B, const long seed, const size_t DIM) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [/data/gannet/ripley/R/gcc15/etc/Makeconf:202: IOHprofiler_csv_logger.o] Error 1 make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-gcc15/IOHexperimenter/src' ERROR: compilation failed for package ‘IOHexperimenter’ * removing ‘/data/gannet/ripley/R/packages/tests-strict/Libs/IOHexperimenter-lib/IOHexperimenter’ Command exited with non-zero status 1 Time 0:11.97, 9.38 + 0.65