* Package: app-benchmarks/contest-0.61 * Repository: gentoo * Maintainer: maintainer-needed@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking contest-0.61.tar.gz to /var/tmp/portage/app-benchmarks/contest-0.61/work * Applying contest-fortify_sources.patch ... [ ok ] >>> Source unpacked in /var/tmp/portage/app-benchmarks/contest-0.61/work >>> Compiling source in /var/tmp/portage/app-benchmarks/contest-0.61/work/contest-0.61 ... make -j1 x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o main.o main.c main.c: In function ‘main’: main.c:133:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] (opt_nr_runs==LONG_MIN)|| ^ main.c:134:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] (opt_nr_runs==LONG_MAX) ^ In file included from main.c:21:0: main.h:79:22: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] #define make_clean() system("make clean >/dev/null 2>&1") ^ main.c:212:4: note: in expansion of macro ‘make_clean’ make_clean(); ^ main.c: In function ‘clean_mem’: main.c:325:2: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] system("swapoff -a"); ^ main.c:329:2: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] system("swapon -a"); ^ main.c:352:2: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] system("swapoff -a"); ^ main.c:356:2: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result] system("swapon -a"); ^ main.c: In function ‘harvester’: main.c:808:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(STDOUT_FILENO, &c, 1); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o bmark.o bmark.c bmark.c: In function ‘sig_usr1’: bmark.c:124:19: warning: parameter ‘whatever’ set but not used [-Wunused-but-set-parameter] void sig_usr1(int whatever) ^ In file included from bmark.h:4:0, from bmark.c:17: bmark.c: At top level: main.h:110:13: warning: inline function ‘unblock_signals’ declared but never defined inline void unblock_signals(void); ^ main.h:109:13: warning: inline function ‘block_signals’ declared but never defined inline void block_signals(void); ^ main.h:88:12: warning: inline function ‘same_res’ declared but never defined inline int same_res(struct bench_results *kern, int i); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o trivial.o trivial.c x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o sysinfo.o sysinfo.c x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o ctar_load.o ctar_load.c x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o xtar_load.o xtar_load.c x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o read_load.o read_load.c read_load.c: In function ‘prep_read_load’: read_load.c:30:13: warning: pointer targets in passing argument 1 of ‘get_ram’ differ in signedness [-Wpointer-sign] if(get_ram(&mem)){ ^ In file included from read_load.c:13:0: sysinfo.h:32:5: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’ int get_ram(unsigned long *num); ^ x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o mem_load.o mem_load.c x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o io_load.o io_load.c x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o dbench_load.o dbench_load.c x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o process_load.o process_load.c x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -c -o list_load.o list_load.c x86_64-pc-linux-gnu-gcc -W -Wall -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o contest main.o bmark.o trivial.o sysinfo.o ctar_load.o xtar_load.o read_load.o mem_load.o io_load.o dbench_load.o process_load.o list_load.o bmark.o: In function `bmark': bmark.c:(.text+0x4d7): undefined reference to `unblock_signals' bmark.o: In function `compile_kernel': bmark.c:(.text+0x53d): undefined reference to `block_signals' bmark.c:(.text+0x575): undefined reference to `unblock_signals' bmark.c:(.text+0x761): undefined reference to `unblock_signals' collect2: error: ld returned 1 exit status Makefile:17: recipe for target 'contest' failed make: *** [contest] Error 1 emake failed * ERROR: app-benchmarks/contest-0.61::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 133: Called src_compile * environment, line 1910: Called die * The specific snippet of code: * emake || die * * If you need support, post the output of `emerge --info '=app-benchmarks/contest-0.61::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-benchmarks/contest-0.61::gentoo'`. * The complete build log is located at '/var/log/portage/app-benchmarks:contest-0.61:20151230-103609.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-benchmarks/contest-0.61/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-benchmarks/contest-0.61/temp/environment'. * Working directory: '/var/tmp/portage/app-benchmarks/contest-0.61/work/contest-0.61' * S: '/var/tmp/portage/app-benchmarks/contest-0.61/work/contest-0.61'