=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for iozone-3.430nb1 --- libbif.o --- --- libasync.o --- --- iozone_freebsd.o --- --- libbif.o --- cc -D_THREAD_SAFE -I/usr/include -c libbif.c --- libasync.o --- cc -D_THREAD_SAFE -I/usr/include -c libasync.c --- iozone_freebsd.o --- Build iozone for FreeBSD cc -c -DFreeBSD -Dunix -Dbsd4_4 -DHAVE_ANSIC_C -DASYNC_IO -DHAVE_PREAD -DNAME='"freebsd"' -DSHARED_MEM iozone.c -o iozone_freebsd.o --- libasync.o --- In file included from libasync.c:106: --- libbif.o --- libbif.c:169:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] close_xls(fd) ^ --- libasync.o --- /usr/include/malloc.h:3:2: error: " has been replaced by " #error " has been replaced by " ^ --- libbif.o --- libbif.c:173:2: warning: implicit declaration of function 'do_eof' is invalid in C99 [-Wimplicit-function-declaration] do_eof(fd); ^ libbif.c:174:2: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(fd); ^ libbif.c:175:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ libbif.c:185:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] create_xls(name) ^ libbif.c:190:2: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(name); ^ libbif.c:199:3: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] exit(-1); ^ libbif.c:199:3: note: include the header or explicitly provide a declaration for 'exit' libbif.c:201:2: warning: implicit declaration of function 'do_header' is invalid in C99 [-Wimplicit-function-declaration] do_header(fd); ^ libbif.c:210:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] do_header(fd) ^ libbif.c:223:7: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] junk=write(fd,&bof,sizeof(struct bof_record)); ^ libbif.c:224:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ libbif.c:234:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] do_int(fd,val,row,column) ^ libbif.c:255:7: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] junk=write(fd,&intrec,13); ^ libbif.c:256:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ libbif.c:270:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] do_float(fd, value, row, column) ^ libbif.c:295:5: warning: implicit declaration of function 'endian' is invalid in C99 [-Wimplicit-function-declaration] if(endian()==ENDIAN_2) /* Big Endian */ ^ libbif.c:341:7: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] junk=write(fd,&floatrec,11); /* Don't write floatrec. Padding problems */ ^ libbif.c:343:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ libbif.c:353:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] do_label(fd, string, row, column) ^ libbif.c:384:7: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] junk=write(fd,&labelrec,sizeof(struct label_record)); ^ libbif.c:386:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ libbif.c:396:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] do_eof(fd) ^ libbif.c:401:7: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] junk=write(fd,buf,4); ^ libbif.c:402:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 24 warnings generated. --- fileop_freebsd.o --- Building fileop for FreeBSD cc -c -O fileop.c -o fileop_freebsd.o --- iozone_freebsd.o --- iozone.c:363:19: error: typedef redefinition with different types ('long long' vs '__off64_t' (aka 'long')) --- libasync.o --- libasync.c:139:19: error: typedef redefinition with different types ('long long' vs '__off64_t' (aka 'long')) --- iozone_freebsd.o --- typedef long long off64_t; --- libasync.o --- typedef long long off64_t; --- iozone_freebsd.o --- ^ --- libasync.o --- ^ --- iozone_freebsd.o --- /usr/include/sys/types.h:178:19: note: previous definition is here --- libasync.o --- /usr/include/sys/types.h:178:19: note: previous definition is here --- iozone_freebsd.o --- typedef __off64_t off64_t; /* file offset (alias) */ --- libasync.o --- typedef __off64_t off64_t; /* file offset (alias) */ --- iozone_freebsd.o --- ^ --- libasync.o --- ^ libasync.c:238:3: warning: implicitly declaring library function 'printf' with type 'int (const char *, ...)' [-Wimplicit-function-declaration] --- iozone_freebsd.o --- iozone.c:765:9: warning: 'CACHE_LINE_SIZE' macro redefined [-Wmacro-redefined] --- libasync.o --- printf("Warning calling async_init two times ?\n"); --- iozone_freebsd.o --- #define CACHE_LINE_SIZE 32 --- libasync.o --- ^ --- iozone_freebsd.o --- ^ --- libasync.o --- libasync.c:238:3: note: include the header or explicitly provide a declaration for 'printf' --- iozone_freebsd.o --- /usr/include/machine/param.h:93:9: note: previous definition is here #define CACHE_LINE_SIZE (1 << CACHE_LINE_SHIFT) ^ --- libasync.o --- libasync.c:241:22: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Wimplicit-function-declaration] *gc=(struct cache *)malloc((size_t)sizeof(struct cache)); ^ --- iozone_freebsd.o --- iozone.c:1908:25: warning: format specifies type 'long long *' but the argument has type 'off64_t *' (aka 'long *') [-Wformat] sscanf(optarg,"%lld",&kilobytes64); ~~~~ ^~~~~~~~~~~~ %ld --- libasync.o --- libasync.c:241:22: note: include the header or explicitly provide a declaration for 'malloc' --- iozone_freebsd.o --- iozone.c:1932:69: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] sprintf(splash[splash_line++],"\tFile size set to %lld kB\n",kilobytes64); ~~~~ ^~~~~~~~~~~ --- libasync.o --- libasync.c:245:3: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] --- iozone_freebsd.o --- %ld --- libasync.o --- exit(174); ^ --- iozone_freebsd.o --- iozone.c:2313:83: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] sprintf(splash[splash_line++],"\tUsing minimum file size of %lld kilobytes.\n",minimum_file_size); --- libasync.o --- libasync.c:245:3: note: include the header or explicitly provide a declaration for 'exit' --- iozone_freebsd.o --- ~~~~ ^~~~~~~~~~~~~~~~~ %ld --- libasync.o --- libasync.c:247:2: warning: implicitly declaring library function 'bzero' with type 'void (void *, unsigned long)' [-Wimplicit-function-declaration] bzero(*gc,sizeof(struct cache)); --- iozone_freebsd.o --- iozone.c:2336:83: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] --- libasync.o --- ^ --- iozone_freebsd.o --- sprintf(splash[splash_line++],"\tUsing maximum file size of %lld kilobytes.\n",maximum_file_size); ~~~~ ^~~~~~~~~~~~~~~~~ %ld --- libasync.o --- libasync.c:247:2: note: include the header or explicitly provide a declaration for 'bzero' --- iozone_freebsd.o --- iozone.c:2442:28: warning: format specifies type 'long long *' but the argument has type 'off64_t *' (aka 'long *') [-Wformat] sscanf(subarg,"%lld",&burst_size_kb_64); ~~~~ ^~~~~~~~~~~~~~~~~ --- libasync.o --- libasync.c:264:2: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] --- iozone_freebsd.o --- %ld --- libasync.o --- free((void *)gc); ^ --- iozone_freebsd.o --- iozone.c:3104:3: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] burst_size_kb_64, burst_sleep_duration_msec); --- libasync.o --- libasync.c:370:38: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] --- iozone_freebsd.o --- ^~~~~~~~~~~~~~~~ --- libasync.o --- printf("aio_error 1: ret %d %d\n",ret,errno); ~~ ^~~ %zd --- iozone_freebsd.o --- iozone.c:3340:30: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] if(!silent) printf("%16lld",kilobytes64); ~~~~~~ ^~~~~~~~~~~ --- libasync.o --- libasync.c:408:44: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] --- iozone_freebsd.o --- %16ld --- libasync.o --- printf("aio_return error1: ret %d %d\n",retval,errno); ~~ ^~~~~~ %zd --- iozone_freebsd.o --- iozone.c:3398:39: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\n\tiozone %lld %lld ", kilobytes64, goodrecl); ~~~~ ^~~~~~~~~~~ --- libasync.o --- libasync.c:428:5: warning: format specifies type 'int' but the argument has type 'off_t' (aka 'long') [-Wformat] --- iozone_freebsd.o --- %ld --- libasync.o --- ce->myaiocb.aio_offset, ^~~~~~~~~~~~~~~~~~~~~~ --- iozone_freebsd.o --- iozone.c:3539:46: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] min_rec_size,min_file_size); --- libasync.o --- libasync.c:430:5: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] --- iozone_freebsd.o --- ^~~~~~~~~~~~~ --- libasync.o --- ce->myaiocb.aio_nbytes, ^~~~~~~~~~~~~~~~~~~~~~ --- iozone_freebsd.o --- iozone.c:3715:8: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] port,kilobytes64); --- libasync.o --- libasync.c:460:64: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] --- iozone_freebsd.o --- ^~~~~~~~~~~ --- libasync.o --- printf("error returned from aio_read(). Ret %d errno %d\n",ret,errno); ~~ ^~~ %zd --- iozone_freebsd.o --- iozone.c:3725:8: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] port,kilobytes64,reclen/1024); ^~~~~~~~~~~ --- libasync.o --- libasync.c:522:38: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] printf("aio_error 2: ret %d %d\n",ret,errno); ~~ ^~~ %zd --- iozone_freebsd.o --- iozone.c:7152:43: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("Error in file: Position %lld \n",file_position); ~~~~ ^~~~~~~~~~~~~ --- libasync.o --- libasync.c:542:44: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] --- iozone_freebsd.o --- %ld --- libasync.o --- printf("aio_return error2: ret %d %d\n",retval,errno); ~~ ^~~~~~ %zd --- iozone_freebsd.o --- iozone.c:7153:48: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("Record # %lld Record size %lld kb \n",recnum,recsize/1024); ~~~~ ^~~~~~ --- libasync.o --- libasync.c:562:5: warning: format specifies type 'int' but the argument has type 'off_t' (aka 'long') [-Wformat] --- iozone_freebsd.o --- %ld --- libasync.o --- first_ce->myaiocb.aio_offset, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- iozone_freebsd.o --- iozone.c:7196:53: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("Error in file: Position %lld %lld %lld \n",i,j,k); --- libasync.o --- libasync.c:564:5: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] --- iozone_freebsd.o --- ~~~~ ^ --- libasync.o --- first_ce->myaiocb.aio_nbytes, --- iozone_freebsd.o --- %ld --- libasync.o --- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- iozone_freebsd.o --- iozone.c:7197:43: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] --- libasync.o --- libasync.c:749:4: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] --- iozone_freebsd.o --- printf("Error in file: Position %lld \n",file_position); --- libasync.o --- free((void *)(ce->real_address)); --- iozone_freebsd.o --- ~~~~ ^~~~~~~~~~~~~ --- libasync.o --- ^ --- iozone_freebsd.o --- %ld --- libasync.o --- libasync.c:783:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] --- iozone_freebsd.o --- iozone.c:7198:48: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] --- libasync.o --- free((void *)(ce->real_address)); --- iozone_freebsd.o --- printf("Record # %lld Record size %lld kb \n",recnum,recsize/1024); --- libasync.o --- ^ --- iozone_freebsd.o --- ~~~~ ^~~~~~ %ld --- libasync.o --- libasync.c:886:38: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] printf("aio_error 3: ret %d %d\n",ret,errno); --- iozone_freebsd.o --- iozone.c:7809:47: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] --- libasync.o --- ~~ ^~~ --- iozone_freebsd.o --- fprintf(wqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((qtime_stop-qtime_start-time_res))*1000000,reclen); --- libasync.o --- %zd --- iozone_freebsd.o --- ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld --- libasync.o --- libasync.c:936:44: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] printf("aio_return error4: ret %d %d\n",retval,errno); --- iozone_freebsd.o --- iozone.c:7811:48: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] --- libasync.o --- ~~ ^~~~~~ --- iozone_freebsd.o --- fprintf(rwqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((qtime_stop-qtime_start-time_res))*1000000,reclen); --- libasync.o --- %zd --- iozone_freebsd.o --- ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld --- libasync.o --- libasync.c:956:5: warning: format specifies type 'int' but the argument has type 'off_t' (aka 'long') [-Wformat] ce->myaiocb.aio_offset, --- iozone_freebsd.o --- iozone.c:8305:50: warning: format specifies type 'unsigned long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] --- libasync.o --- ^~~~~~~~~~~~~~~~~~~~~~ --- iozone_freebsd.o --- printf("\nError freading block %llu %llx\n", i, ~~~~ ^ %ld --- libasync.o --- libasync.c:958:5: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] ce->myaiocb.aio_nbytes, ^~~~~~~~~~~~~~~~~~~~~~ --- iozone_freebsd.o --- iozone.c:8723:49: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\nError reading block %lld %llx\n", i, ~~~~ ^ %ld --- libasync.o --- libasync.c:999:64: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] printf("error returned from aio_read(). Ret %d errno %d\n",ret,errno); ~~ ^~~ %zd --- iozone_freebsd.o --- iozone.c:8772:47: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(rqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,(qtime_stop-qtime_start-time_res)*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld --- libasync.o --- libasync.c:1070:38: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] printf("aio_error 4: ret %d %d\n",ret,errno); ~~ ^~~ %zd --- iozone_freebsd.o --- iozone.c:8774:48: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(rrqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,(qtime_stop-qtime_start-time_res)*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld --- libasync.o --- libasync.c:1102:44: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat] printf("aio_return error5: ret %d %d\n",retval,errno); ~~ ^~~~~~ %zd --- iozone_freebsd.o --- iozone.c:9201:7: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] offset64); ^~~~~~~~ --- libasync.o --- libasync.c:1124:5: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] first_ce->myaiocb.aio_nbytes, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- iozone_freebsd.o --- iozone.c:9325:8: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] offset64); ^~~~~~~~ --- libasync.o --- libasync.c:1195:2: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] free((void*)(ce->real_address)); ^ --- iozone_freebsd.o --- iozone.c:9641:45: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\nError reading block %lld\n", i); ~~~~ ^ %ld --- libasync.o --- libasync.c:1261:62: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] printf("Error in aio_write: ret %d errno %d count %lld\n",ret,errno,gc->w_count); ~~ ^~~ %zu libasync.c:1460:37: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] printf("aio_error 5: ret %d %d\n",ret,errno); ~~ ^~~ %zu libasync.c:1476:4: warning: format specifies type 'long long' but the argument has type 'off_t' (aka 'long') [-Wformat] ce->myaiocb.aio_offset, ^~~~~~~~~~~~~~~~~~~~~~ libasync.c:1477:4: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] ce->myaiocb.aio_nbytes); ^~~~~~~~~~~~~~~~~~~~~~ libasync.c:1504:3: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration] free((void *)(ce->real_address)); ^ libasync.c:1566:51: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] printf("Error in aio_write: ret %d errno %d\n",ret,errno); ~~ ^~~ %zu libasync.c:1586:5: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] ce->myaiocb.aio_nbytes); ^~~~~~~~~~~~~~~~~~~~~~ 32 warnings and 2 errors generated. *** [libasync.o] Error code 1 bmake: stopped in /var/pkgsrc/work/benchmarks/iozone/work/iozone3_430/src/current --- iozone_freebsd.o --- iozone.c:10246:87: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\nError reading block %lld, fd= %d Filename %s Read returned %lld\n", i, fd,filename,uu); ~~~~ ^ %ld iozone.c:10247:52: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\nSeeked to %lld Reclen = %lld\n", savepos64,reclen); ~~~~ ^~~~~~~~~ %ld iozone.c:11777:39: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] if(!silent) printf(" %c%lld%c",'"',rec_size/1024,'"'); ~~~~ ^~~~~~~~~~~~~ %ld iozone.c:11795:38: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] if(!silent) printf("%c%lld%c ",'"',current_file_size,'"'); ~~~~ ^~~~~~~~~~~~~~~~~ %ld iozone.c:11810:40: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] if(!silent) printf("%c%lld%c ",'"',current_file_size,'"'); ~~~~ ^~~~~~~~~~~~~~~~~ %ld iozone.c:11818:31: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] if(!silent) printf(" %lld ",report_array[who][i]); ~~~~ ^~~~~~~~~~~~~~~~~~~~ %ld iozone.c:12007:39: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] if(!silent) printf(" %c%lld%c",'"',rec_size/1024,'"'); ~~~~ ^~~~~~~~~~~~~ %ld iozone.c:12025:38: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] if(!silent) printf("%c%lld%c ",'"',current_file_size,'"'); ~~~~ ^~~~~~~~~~~~~~~~~ %ld iozone.c:12040:40: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] if(!silent) printf("%c%lld%c ",'"',current_file_size,'"'); ~~~~ ^~~~~~~~~~~~~~~~~ %ld iozone.c:13033:53: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_wqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:13687:53: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_wqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:14291:54: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_rwqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:14806:56: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\nError reading block %lld, fd= %d\n", i, ~~~~ ^ %ld iozone.c:14880:74: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_rqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:15341:57: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\nError preading block %lld, fd= %d\n", i, ~~~~ ^ %ld iozone.c:15415:74: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_rqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:15919:56: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\nError writing block %lld, fd= %d\n", i, ~~~~ ^ %ld iozone.c:15993:75: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_rrqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:16469:44: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\nError reading block %lld\n", i); ~~~~ ^ %ld iozone.c:16551:76: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_revqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:16979:56: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] printf("\nError reading block %lld, fd= %d\n", i, fd); ~~~~ ^ %ld iozone.c:17096:76: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_strqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:17703:7: warning: format specifies type 'long long' but the argument has type 'off64_t' (aka 'long') [-Wformat] offset); ^~~~~~ iozone.c:17780:77: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_randrfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:18451:57: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_randwqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:18728:48: warning: format specifies type 'unsigned long' but the argument has type 'pthread_t' (aka 'struct pthread *') [-Wformat] printf("\nthread created has an id of %lx\n",ts); ~~~ ^~ iozone.c:18729:23: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat] printf("meme %ld\n",meme); ~~~ ^~~~ %lld iozone.c:22125:21: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_write_test((long)0); ^~~~~~~ iozone.c:22134:22: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_pwrite_test((long)0); ^~~~~~~ iozone.c:22143:22: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_rwrite_test((long)0); ^~~~~~~ iozone.c:22151:20: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_read_test((long)0); ^~~~~~~ iozone.c:22160:21: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_pread_test((long)0); ^~~~~~~ iozone.c:22169:21: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_rread_test((long)0); ^~~~~~~ iozone.c:22177:27: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_stride_read_test((long)0); ^~~~~~~ iozone.c:22185:23: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_ranread_test((long)0); ^~~~~~~ iozone.c:22193:24: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_ranwrite_test((long)0); ^~~~~~~ iozone.c:22201:28: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_reverse_read_test((long)0); ^~~~~~~ iozone.c:22209:19: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_mix_test((long)0); ^~~~~~~ iozone.c:22217:22: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_fwrite_test((long)0); ^~~~~~~ iozone.c:22225:21: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_fread_test((long)0); ^~~~~~~ iozone.c:22233:23: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] thread_cleanup_test((long)0); ^~~~~~~ iozone.c:24978:53: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_wqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld iozone.c:25437:53: warning: format specifies type 'long long' but the argument has type 'long' [-Wformat] fprintf(thread_wqfd,"%10.1lld %10.0f %10.1lld\n",(traj_offset)/1024,((thread_qtime_stop-thread_qtime_start-time_res))*1000000,reclen); ~~~~~~~~ ^~~~~~~~~~~~~~~~~~ %10.1ld 69 warnings and 1 error generated. *** [iozone_freebsd.o] Error code 1 bmake: stopped in /var/pkgsrc/work/benchmarks/iozone/work/iozone3_430/src/current 2 errors bmake: stopped in /var/pkgsrc/work/benchmarks/iozone/work/iozone3_430/src/current *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/benchmarks/iozone *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/benchmarks/iozone