* installing *source* package ‘cec2005benchmark’ ... ** package ‘cec2005benchmark’ successfully unpacked and MD5 sums checked ** using staged installation ** libs make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src' /usr/local/gcc10/bin/gcc -I"/data/gannet/ripley/R/R-gcc10/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c cec2005benchmark.c -o cec2005benchmark.o /usr/local/gcc10/bin/gcc -I"/data/gannet/ripley/R/R-gcc10/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c def1.c -o def1.o /usr/local/gcc10/bin/gcc -I"/data/gannet/ripley/R/R-gcc10/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c def2.c -o def2.o /usr/local/gcc10/bin/gcc -I"/data/gannet/ripley/R/R-gcc10/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c def3.c -o def3.o def3.c: In function 'initialize_f1': def3.c:34:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 34 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f2': def3.c:49:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 49 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f3': def3.c:67:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 67 | fscanf(fpt, "%lf", &g[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:74:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 74 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f4': def3.c:89:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 89 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f5': def3.c:111:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 111 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:114:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 114 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:119:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 119 | fscanf(fpt, "%lf", &A_f5[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:122:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 122 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f6': def3.c:155:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 155 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f7': def3.c:174:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 174 | fscanf(fpt, "%lf", &g[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:181:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 181 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f8': def3.c:200:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 200 | fscanf(fpt, "%lf", &g[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:207:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 207 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f9': def3.c:226:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 226 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f10': def3.c:244:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 244 | fscanf(fpt, "%lf", &g[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:251:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 251 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f11': def3.c:269:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 269 | fscanf(fpt, "%lf", &g[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:276:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 276 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f12': def3.c:300:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 300 | fscanf(fpt, "%lf", &A_f12[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:303:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 303 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:309:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 309 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:316:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 316 | fscanf(fpt, "%lf", &B_f12[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:319:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 319 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:325:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 325 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:331:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 331 | fscanf(fpt, "%lf", &alpha_f12[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f13': def3.c:345:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 345 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f14': def3.c:364:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 364 | fscanf(fpt, "%lf", &g[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:371:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 371 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f15': def3.c:387:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 387 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:390:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 390 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f16': def3.c:416:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 416 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:419:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 419 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:430:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 430 | fscanf(fpt, "%lf", &l[i][j][k]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:433:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 433 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f17': def3.c:460:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 460 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:463:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 463 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:474:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 474 | fscanf(fpt, "%lf", &l[i][j][k]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:477:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 477 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f18': def3.c:504:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 504 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:507:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 507 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:518:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 518 | fscanf(fpt, "%lf", &l[i][j][k]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:521:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 521 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f19': def3.c:561:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 561 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:564:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 564 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:575:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 575 | fscanf(fpt, "%lf", &l[i][j][k]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:578:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 578 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f20': def3.c:619:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 619 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:622:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 622 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:637:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 637 | fscanf(fpt, "%lf", &l[i][j][k]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:640:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 640 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f21': def3.c:680:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 680 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:683:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 683 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:694:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 694 | fscanf(fpt, "%lf", &l[i][j][k]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:697:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 697 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f22': def3.c:734:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 734 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:737:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 737 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:748:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 748 | fscanf(fpt, "%lf", &l[i][j][k]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:751:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 751 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f23': def3.c:788:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 788 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:791:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 791 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:802:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 802 | fscanf(fpt, "%lf", &l[i][j][k]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:805:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 805 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c: In function 'initialize_f24_f25': def3.c:842:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 842 | fscanf(fpt, "%lf", &o[i][j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:845:13: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 845 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ def3.c:856:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 856 | fscanf(fpt, "%lf", &l[i][j][k]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ def3.c:859:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 859 | fscanf(fpt, "%c", &c); | ^~~~~~~~~~~~~~~~~~~~~ /usr/local/gcc10/bin/gcc -I"/data/gannet/ripley/R/R-gcc10/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c def4.c -o def4.o /usr/local/gcc10/bin/gcc -I"/data/gannet/ripley/R/R-gcc10/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c misc.c -o misc.o /usr/local/gcc10/bin/gcc -I"/data/gannet/ripley/R/R-gcc10/include" -DNDEBUG -I/usr/local/include -fpic -g -O2 -Wall -pedantic -mtune=native -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -c rand.c -o rand.o /usr/local/gcc10/bin/gcc -shared -L/usr/local/gcc10/lib64 -L/usr/local/lib64 -o cec2005benchmark.so cec2005benchmark.o def1.o def2.o def3.o def4.o misc.o rand.o /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: multiple definition of `nreal'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: multiple definition of `temp_x4'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: multiple definition of `alpha_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: multiple definition of `B_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: multiple definition of `A_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: multiple definition of `B_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: multiple definition of `A_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: multiple definition of `l'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: multiple definition of `g'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: multiple definition of `o'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: multiple definition of `norm_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: multiple definition of `norm_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: multiple definition of `bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: multiple definition of `lambda'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: multiple definition of `sigma'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: multiple definition of `weight'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: multiple definition of `temp_x3'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: multiple definition of `temp_x2'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: multiple definition of `temp_x1'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: multiple definition of `basic_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: multiple definition of `trans_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: multiple definition of `global_bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: multiple definition of `C'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: multiple definition of `density'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: multiple definition of `bound'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: first defined here /usr/bin/ld: def1.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: multiple definition of `nfunc'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: multiple definition of `nreal'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: multiple definition of `norm_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: multiple definition of `nfunc'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: multiple definition of `norm_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: multiple definition of `trans_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: multiple definition of `basic_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: multiple definition of `temp_x1'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: multiple definition of `temp_x2'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: multiple definition of `temp_x3'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: multiple definition of `temp_x4'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: multiple definition of `weight'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: multiple definition of `sigma'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: multiple definition of `lambda'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: multiple definition of `bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: multiple definition of `o'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: multiple definition of `l'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: multiple definition of `g'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: multiple definition of `C'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: multiple definition of `A_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: multiple definition of `B_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: multiple definition of `A_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: multiple definition of `B_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: multiple definition of `alpha_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: multiple definition of `global_bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: multiple definition of `density'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: first defined here /usr/bin/ld: def2.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: multiple definition of `bound'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: multiple definition of `nfunc'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: multiple definition of `nreal'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: multiple definition of `o'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: multiple definition of `bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: multiple definition of `g'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: multiple definition of `A_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: multiple definition of `B_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: multiple definition of `A_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: multiple definition of `B_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: multiple definition of `alpha_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: multiple definition of `lambda'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: multiple definition of `global_bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: multiple definition of `l'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: multiple definition of `sigma'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: multiple definition of `norm_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: multiple definition of `norm_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: multiple definition of `weight'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: multiple definition of `temp_x4'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: multiple definition of `temp_x3'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: multiple definition of `temp_x2'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: multiple definition of `temp_x1'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: multiple definition of `basic_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: multiple definition of `trans_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: multiple definition of `C'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: multiple definition of `density'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: first defined here /usr/bin/ld: def3.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: multiple definition of `bound'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: multiple definition of `trans_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: multiple definition of `basic_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: multiple definition of `bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: multiple definition of `nreal'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: multiple definition of `A_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: multiple definition of `B_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: multiple definition of `norm_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: multiple definition of `A_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: multiple definition of `alpha_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: multiple definition of `B_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: multiple definition of `norm_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: multiple definition of `nfunc'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: multiple definition of `C'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: multiple definition of `global_bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: multiple definition of `weight'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: multiple definition of `temp_x4'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: multiple definition of `o'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: multiple definition of `l'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: multiple definition of `g'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: multiple definition of `lambda'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: multiple definition of `sigma'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: multiple definition of `temp_x3'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: multiple definition of `temp_x2'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: multiple definition of `temp_x1'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: multiple definition of `density'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: first defined here /usr/bin/ld: def4.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: multiple definition of `bound'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: multiple definition of `alpha_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:13: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: multiple definition of `B_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:12: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: multiple definition of `A_f12'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:11: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: multiple definition of `B_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:9: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: multiple definition of `A_f5'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/sub.h:8: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: multiple definition of `l'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: multiple definition of `g'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: multiple definition of `o'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: multiple definition of `norm_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: multiple definition of `norm_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: multiple definition of `bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: multiple definition of `lambda'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: multiple definition of `sigma'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: multiple definition of `weight'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: multiple definition of `temp_x4'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: multiple definition of `temp_x3'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: multiple definition of `temp_x2'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: multiple definition of `temp_x1'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: multiple definition of `basic_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: multiple definition of `trans_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: multiple definition of `global_bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: multiple definition of `C'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: multiple definition of `density'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: multiple definition of `bound'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: multiple definition of `nfunc'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: first defined here /usr/bin/ld: misc.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: multiple definition of `nreal'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: multiple definition of `l'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:41: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: multiple definition of `g'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:40: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: multiple definition of `o'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:39: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: multiple definition of `norm_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:38: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: multiple definition of `norm_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:37: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: multiple definition of `bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:36: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: multiple definition of `lambda'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:35: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: multiple definition of `sigma'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:34: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: multiple definition of `weight'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:33: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: multiple definition of `temp_x4'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:32: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: multiple definition of `temp_x3'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:31: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: multiple definition of `temp_x2'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:30: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: multiple definition of `temp_x1'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:29: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: multiple definition of `basic_f'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:28: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: multiple definition of `trans_x'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:27: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: multiple definition of `global_bias'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:26: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: multiple definition of `C'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:25: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: multiple definition of `density'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:21: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: multiple definition of `bound'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:20: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: multiple definition of `nfunc'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:19: first defined here /usr/bin/ld: rand.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: multiple definition of `nreal'; cec2005benchmark.o:/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src/global.h:18: first defined here collect2: error: ld returned 1 exit status make[2]: *** [/data/gannet/ripley/R/R-gcc10/share/make/shlib.mk:6: cec2005benchmark.so] Error 1 make[2]: Target 'all' not remade because of errors. make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark/src' ERROR: compilation failed for package ‘cec2005benchmark’ * removing ‘/data/gannet/ripley/R/packages/tests-gcc10/cec2005benchmark.Rcheck/cec2005benchmark’