>>> Building on exopi-5 under benchmarks/bonnie++ BDEPENDS = [devel/metaauto;devel/autoconf/2.67;devel/gmake] DIST = [benchmarks/bonnie++:bonnie++-1.97.3.tgz] FULLPKGNAME = bonnie++-1.97.3p1 (Junk lock obtained for exopi-5 at 1734974112.40) >>> Running depends in benchmarks/bonnie++ at 1734974112.44 last junk was in devel/lua-openbsd,lua52 /usr/sbin/pkg_add -aI -Drepair autoconf-2.67p1 metaauto-1.0p4 was: /usr/sbin/pkg_add -aI -Drepair autoconf-2.67p1 gmake-4.4.1 metaauto-1.0p4 /usr/sbin/pkg_add -aI -Drepair autoconf-2.67p1 metaauto-1.0p4 >>> Running show-prepare-results in benchmarks/bonnie++ at 1734974114.48 ===> benchmarks/bonnie++ ===> Building from scratch bonnie++-1.97.3p1 ===> bonnie++-1.97.3p1 depends on: metaauto-* -> metaauto-1.0p4 ===> bonnie++-1.97.3p1 depends on: autoconf-2.67 -> autoconf-2.67p1 ===> bonnie++-1.97.3p1 depends on: gmake-* -> gmake-4.4.1 ===> Verifying specs: c m pthread c++ c++abi pthread ===> found c.100.3 m.10.1 pthread.27.1 c++.10.0 c++abi.7.0 autoconf-2.67p1 gmake-4.4.1 metaauto-1.0p4 (Junk lock released for exopi-5 at 1734974115.46) distfiles size=100166 >>> Running build in benchmarks/bonnie++ at 1734974115.50 ===> benchmarks/bonnie++ ===> Checking files for bonnie++-1.97.3p1 `/exopi-cvs/ports/distfiles/bonnie++-1.97.3.tgz' is up to date. >> (SHA256) all files: OK ===> Extracting for bonnie++-1.97.3p1 ===> Patching for bonnie++-1.97.3p1 ===> Applying OpenBSD patch patch-Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Makefile.in |--- Makefile.in.orig |+++ Makefile.in -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 8. done ===> Applying OpenBSD patch patch-configure_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- configure.in.orig Tue Jan 18 21:35:28 2011 |+++ configure.in Mon Oct 13 20:09:28 2014 -------------------------- Patching file configure.in using Plan A... Hunk #1 succeeded at 60. Hunk #2 succeeded at 92. done ===> Applying OpenBSD patch patch-generate_randfile_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- generate_randfile.cpp.orig Tue Dec 9 20:36:30 2014 |+++ generate_randfile.cpp Tue Dec 9 20:36:36 2014 -------------------------- Patching file generate_randfile.cpp using Plan A... Hunk #1 succeeded at 41. done ===> Applying OpenBSD patch patch-port_h_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: port.h.in |--- port.h.in.orig |+++ port.h.in -------------------------- Patching file port.h.in using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 26. done ===> Applying OpenBSD patch patch-rand_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- rand.cpp.orig Tue Dec 9 20:35:55 2014 |+++ rand.cpp Tue Dec 9 20:36:20 2014 -------------------------- Patching file rand.cpp using Plan A... Hunk #1 succeeded at 40. Hunk #2 succeeded at 52. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for bonnie++-1.97.3p1 Running autoconf-2.67 in /exopi-obj/pobj/bonnie++-1.97.3/bonnie++-1.97.3 Running autoheader-2.67 in /exopi-obj/pobj/bonnie++-1.97.3/bonnie++-1.97.3 ===> Configuring for bonnie++-1.97.3p1 Using /exopi-obj/pobj/bonnie++-1.97.3/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/bonnie++-1.97.3/config.site checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking how to run the C++ preprocessor... c++ -E checking for a BSD-compatible install... /exopi-obj/pobj/bonnie++-1.97.3/bin/install -c checking for an ANSI C-conforming const... (cached) yes checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for size_t... (cached) yes checking algorithm usability... yes checking algorithm presence... yes checking for algorithm... yes checking algo usability... no checking algo presence... no checking for algo... no configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating bonnie.h config.status: creating port.h config.status: creating bonnie++.spec config.status: creating bon_csv2txt config.status: creating bon_csv2html.1 config.status: creating sun/pkginfo config.status: creating conf.h configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc ===> Building for bonnie++-1.97.3p1 c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c bon_csv2html.cpp In file included from bon_csv2html.cpp:1: ./bonnie.h:4:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ bon_csv2html.o -o bon_csv2html c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c generate_randfile.cpp c++ generate_randfile.o -o generate_randfile ld: warning: generate_randfile.cpp(generate_randfile.o:(main)): warning: rand() may return deterministic values, is that what you want? c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c bonnie++.cpp In file included from bonnie++.cpp:20: ./bonnie.h:4:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ bonnie++.cpp:160:27: warning: unused parameter 'sig' [-Wunused-parameter] void ctrl_c_handler(int sig, siginfo_t *siginf, void *unused) ^ bonnie++.cpp:160:57: warning: unused parameter 'unused' [-Wunused-parameter] void ctrl_c_handler(int sig, siginfo_t *siginf, void *unused) ^ bonnie++.cpp:730:57: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare] if(globals.ram && directory_size * MaxDataPerFile * 2 > int((globals.ram << 10))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c bon_io.cpp In file included from bon_io.cpp:1: ./bonnie.h:4:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c bon_file.cpp In file included from bon_file.cpp:1: ./bonnie.h:4:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c bon_time.cpp c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c semaphore.cpp c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c sync.cpp c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c thread.cpp c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c bon_suid.cpp c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c duration.cpp duration.cpp:1:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c rand.cpp In file included from rand.cpp:1: ./rand.h:4:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c util.cpp c++ -o bonnie++ bonnie++.o bon_io.o bon_file.o bon_time.o semaphore.o sync.o thread.o bon_suid.o duration.o rand.o util.o -lpthread ld: warning: bon_io.cpp(bon_io.o:(CFileOp::CFileOp(int, CFileOp*))): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: bon_io.cpp(bon_io.o:(CFileOp::doseek(unsigned int, bool))): warning: sprintf() is often misused, please use snprintf() ld: warning: bon_io.cpp(bon_io.o:(CFileOp::seek_test(Rand&, bool, Sync&))): warning: rand() may return deterministic values, is that what you want? c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c zcav.cpp In file included from zcav.cpp:4: In file included from ./zcav_io.h:4: ./bonnie.h:4:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c zcav_io.cpp In file included from zcav_io.cpp:1: In file included from ./zcav_io.h:4: ./bonnie.h:4:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ -o zcav zcav.o thread.o zcav_io.o bon_suid.o duration.o -lpthread c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c getc_putc.cpp In file included from getc_putc.cpp:1: ./bonnie.h:4:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -c getc_putc_helper.cpp In file included from getc_putc_helper.cpp:1: ./bonnie.h:4:17: warning: using directive refers to implicitly-defined namespace 'std' using namespace std; ^ 1 warning generated. c++ -O2 -pipe -O2 -pipe -std=c++14 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -o getc_putc_helper getc_putc_helper.o duration.o c++ -o getc_putc getc_putc.o bon_suid.o duration.o util.o -lpthread ld: warning: getc_putc.cpp(getc_putc.o:(main)): warning: sprintf() is often misused, please use snprintf() >>> Running package in benchmarks/bonnie++ at 1734974139.73 ===> benchmarks/bonnie++ ===> Faking installation for bonnie++-1.97.3p1 mkdir -p /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/bin /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/sbin /exopi-obj/pobj/bonnie++-1.97.3/bin/install -c -s -m 755 -s bonnie++ zcav getc_putc getc_putc_helper /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/sbin /exopi-obj/pobj/bonnie++-1.97.3/bin/install -c -s -m 755 -s bon_csv2html generate_randfile /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/bin /exopi-obj/pobj/bonnie++-1.97.3/bin/install -c -m 755 bon_csv2txt /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/bin mkdir -p /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/man/man8 /exopi-obj/pobj/bonnie++-1.97.3/bin/install -c -m 644 bon_csv2html.1 bon_csv2txt.1 generate_randfile.1 /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/bonnie++-1.97.3/bin/install -c -m 644 bonnie++.8 zcav.8 getc_putc.8 /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/man/man8 /exopi-obj/pobj/bonnie++-1.97.3/bin/install -d -m 755 /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/share/doc/bonnie++ /exopi-obj/pobj/bonnie++-1.97.3/bin/install -c -m 644 /exopi-obj/pobj/bonnie++-1.97.3/bonnie++-1.97.3/readme.html /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/share/doc/bonnie++ ===> Building package for bonnie++-1.97.3p1 Create /exopi-cvs/ports/packages/amd64/all/bonnie++-1.97.3p1.tgz Creating package bonnie++-1.97.3p1 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|** | 4% checksumming|***** | 7% checksumming|******* | 11% checksumming|********* | 15% checksumming|*********** | 19% checksumming|************** | 22% checksumming|**************** | 26% checksumming|****************** | 30% checksumming|******************** | 33% checksumming|*********************** | 37% checksumming|************************* | 41% checksumming|*************************** | 44% checksumming|***************************** | 48% checksumming|******************************** | 52% checksumming|********************************** | 56% checksumming|************************************ | 59% checksumming|************************************** | 63% checksumming|***************************************** | 67% checksumming|******************************************* | 70% checksumming|********************************************* | 74% checksumming|*********************************************** | 78% checksumming|************************************************** | 81% checksumming|**************************************************** | 85% checksumming|****************************************************** | 89% checksumming|******************************************************** | 93% checksumming|*********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|******** | 13% archiving|*********** | 17% archiving|******************************* | 49% archiving|************************************** | 59% archiving|****************************************** | 65% archiving|**************************************************** | 81% archiving|***************************************************** | 83% archiving|****************************************************** | 85% archiving|******************************************************* | 86% archiving|********************************************************** | 90% archiving|*********************************************************** | 92% archiving|************************************************************ | 94% archiving|****************************************************************|100% /exopi-obj/pobj/bonnie++-1.97.3/fake-amd64/usr/local/man/man1/bon_csv2txt.1: No one-line description, using filename "bon_csv2txt" Link to /exopi-cvs/ports/packages/amd64/ftp/bonnie++-1.97.3p1.tgz >>> Running clean in benchmarks/bonnie++ at 1734974142.24 ===> benchmarks/bonnie++ ===> Cleaning for bonnie++-1.97.3p1 >>> Ended at 1734974142.58 max_stuck=0.00/depends=2.05/show-prepare-results=1.01/build=24.24/package=2.49/clean=0.38