>>> iozone 3.506 Downloading wget --passive-ftp -nd -t 3 -O '/home/autobuild/autobuild/instance-4/output-1/build/.iozone3_506.tar.5OJacp/output' 'http://www.iozone.org/src/current/iozone3_506.tar' --2024-03-06 18:12:24-- http://www.iozone.org/src/current/iozone3_506.tar Resolving www.iozone.org (www.iozone.org)... 38.146.202.4 Connecting to www.iozone.org (www.iozone.org)|38.146.202.4|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1894400 (1.8M) [application/x-tar] Saving to: '/home/autobuild/autobuild/instance-4/output-1/build/.iozone3_506.tar.5OJacp/output' 0K .......... .......... .......... .......... .......... 2% 507K 4s 50K .......... .......... .......... .......... .......... 5% 1.02M 3s 100K .......... .......... .......... .......... .......... 8% 93.1T 2s 150K .......... .......... .......... .......... .......... 10% 202M 1s 200K .......... .......... .......... .......... .......... 13% 1.03M 1s 250K .......... .......... .......... .......... .......... 16% 200M 1s 300K .......... .......... .......... .......... .......... 18% 219M 1s 350K .......... .......... .......... .......... .......... 21% 169M 1s 400K .......... .......... .......... .......... .......... 24% 1.07M 1s 450K .......... .......... .......... .......... .......... 27% 117M 1s 500K .......... .......... .......... .......... .......... 29% 12.9M 1s 550K .......... .......... .......... .......... .......... 32% 93.1T 1s 600K .......... .......... .......... .......... .......... 35% 218M 0s 650K .......... .......... .......... .......... .......... 37% 286M 0s 700K .......... .......... .......... .......... .......... 40% 302M 0s 750K .......... .......... .......... .......... .......... 43% 40.5M 0s 800K .......... .......... .......... .......... .......... 45% 246M 0s 850K .......... .......... .......... .......... .......... 48% 1.15M 0s 900K .......... .......... .......... .......... .......... 51% 77.0M 0s 950K .......... .......... .......... .......... .......... 54% 439M 0s 1000K .......... .......... .......... .......... .......... 56% 27.8M 0s 1050K .......... .......... .......... .......... .......... 59% 34.5M 0s 1100K .......... .......... .......... .......... .......... 62% 93.1T 0s 1150K .......... .......... .......... .......... .......... 64% 256M 0s 1200K .......... .......... .......... .......... .......... 67% 50.8M 0s 1250K .......... .......... .......... .......... .......... 70% 144M 0s 1300K .......... .......... .......... .......... .......... 72% 58.7M 0s 1350K .......... .......... .......... .......... .......... 75% 262M 0s 1400K .......... .......... .......... .......... .......... 78% 59.7M 0s 1450K .......... .......... .......... .......... .......... 81% 105M 0s 1500K .......... .......... .......... .......... .......... 83% 144M 0s 1550K .......... .......... .......... .......... .......... 86% 54.0M 0s 1600K .......... .......... .......... .......... .......... 89% 68.8M 0s 1650K .......... .......... .......... .......... .......... 91% 147M 0s 1700K .......... .......... .......... .......... .......... 94% 36.0M 0s 1750K .......... .......... .......... .......... .......... 97% 1.26M 0s 1800K .......... .......... .......... .......... ..........100% 14.5M 0s 1850K 100% 0.00 =0.3s 2024-03-06 18:12:25 (5.27 MB/s) - '/home/autobuild/autobuild/instance-4/output-1/build/.iozone3_506.tar.5OJacp/output' saved [1894400/1894400] iozone3_506.tar: OK (sha256: 114ce5c071873b9a2c7ba6e73d05d5ef7e66564392acbfcdc0b3261db10fcbe7) >>> iozone 3.506 Extracting cat /home/autobuild/autobuild/instance-4/dl/iozone/iozone3_506.tar | /home/autobuild/autobuild/instance-4/output-1/host/bin/tar --strip-components=1 -C /home/autobuild/autobuild/instance-4/output-1/build/iozone-3.506 -xf - >>> iozone 3.506 Patching Applying 0001-Add-new-targets-for-iozone.patch using patch: patching file src/current/makefile >>> iozone 3.506 Configuring >>> iozone 3.506 Building /home/autobuild/make/make -j1 GIT_DIR=. PATH="/home/autobuild/autobuild/instance-4/output-1/host/bin:/home/autobuild/autobuild/instance-4/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" AR="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc-ar" AS="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-as" LD="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-ld" NM="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc-nm" CC="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc" GCC="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc" CPP="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-cpp" CXX="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-g++" FC="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gfortran" F77="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gfortran" RANLIB="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc-ranlib" READELF="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-readelf" STRIP="/bin/true" OBJCOPY="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-objcopy" OBJDUMP="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/autobuild/autobuild/instance-4/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/autobuild/autobuild/instance-4/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/autobuild/autobuild/instance-4/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/autobuild/autobuild/instance-4/output-1/host/lib -Wl,-rpath,/home/autobuild/autobuild/instance-4/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-as" DEFAULT_LINKER="/home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 " LDFLAGS="" FCFLAGS=" -Ofast -g0" FFLAGS=" -Ofast -g0" PKG_CONFIG="/home/autobuild/autobuild/instance-4/output-1/host/bin/pkg-config" STAGING_DIR="/home/autobuild/autobuild/instance-4/output-1/host/x86_64-buildroot-linux-uclibc/sysroot" INTLTOOL_PERL=/usr/bin/perl CXX=no linux-noaio -C /home/autobuild/autobuild/instance-4/output-1/build/iozone-3.506/src/current make[1]: Entering directory '/home/autobuild/autobuild/instance-4/output-1/build/iozone-3.506/src/current' which: no ndk-build in (/home/autobuild/autobuild/instance-4/output-1/host/bin:/home/autobuild/autobuild/instance-4/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl) Building iozone for Linux no AIO /home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc -Wmissing-prototypes -Wall -c -Dunix -DHAVE_ANSIC_C -DHAVE_PREAD \ -DSHARED_MEM -Dlinux -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 iozone.c \ -DNAME='"linux"' -o iozone_linux-noaio.o iozone.c: In function 'main': iozone.c:1865:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 1865 | int anwser,bind_cpu; | ^~~~~~ iozone.c: In function 'throughput_test': iozone.c:3954:14: warning: variable 'getout' set but not used [-Wunused-but-set-variable] 3954 | char getout; | ^~~~~~ iozone.c: In function 'time_so_far': iozone.c:7322:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 7322 | if (pit_gettimeofday(&tp, (struct timezone *) NULL, pit_hostname, pit_service) == -1) | ^~ iozone.c:7324:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 7324 | return ((double) (tp.tv_sec)) + (((double) tp.tv_usec) * 0.000001 ); | ^~~~~~ iozone.c:7328:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 7328 | if (gettimeofday(&tp, (struct timezone *) NULL) == -1) | ^~ iozone.c:7330:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 7330 | return ((double) (tp.tv_sec)) + (((double) tp.tv_usec) * 0.000001 ); | ^~~~~~ iozone.c: In function 'fetchit': iozone.c:7354:28: warning: variable 'x' set but not used [-Wunused-but-set-variable] 7354 | volatile long long x[4]; | ^ iozone.c: In function 'verify_buffer': iozone.c:7443:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 7443 | if(!silent) | ^~ iozone.c:7450:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 7450 | printf("Found %.lx Expecting %.lx \n",de_ibuf[i], de_obuf[i]); | ^~~~~~ iozone.c:7402:23: warning: variable 'x' set but not used [-Wunused-but-set-variable] 7402 | unsigned long x; | ^ iozone.c:7393:37: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] 7393 | volatile unsigned long long dummy; | ^~~~~ iozone.c: In function 'fill_buffer': iozone.c:7570:23: warning: variable 'x' set but not used [-Wunused-but-set-variable] 7570 | unsigned long x; | ^ iozone.c: In function 'purgeit': iozone.c:7654:28: warning: variable 'x' set but not used [-Wunused-but-set-variable] 7654 | VOLATILE long long x[200]; | ^ iozone.c: In function 'write_perf_test': iozone.c:7741:13: warning: variable 'test_foo' set but not used [-Wunused-but-set-variable] 7741 | int test_foo; | ^~~~~~~~ iozone.c:7709:19: warning: unused variable 'cur_off' [-Wunused-variable] 7709 | long long cur_off; | ^~~~~~~ iozone.c: In function 'read_perf_test': iozone.c:9160:33: warning: implicit declaration of function 'end_async' [-Wimplicit-function-declaration] 9160 | end_async(gc); | ^~~~~~~~~ iozone.c:8822:13: warning: variable 'test_foo' set but not used [-Wunused-but-set-variable] 8822 | int test_foo,ltest; | ^~~~~~~~ iozone.c: In function 'read_stride_perf_test': iozone.c:10705:33: warning: implicit declaration of function 'async_init'; did you mean 'async_write'? [-Wimplicit-function-declaration] 10705 | async_init(&gc,fd,direct_flag); | ^~~~~~~~~~ | async_write iozone.c: In function 'alloc_mem': iozone.c:12717:19: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 12717 | long long tmp; | ^~~ iozone.c:12716:13: warning: variable 'tfd' set but not used [-Wunused-but-set-variable] 12716 | int tfd; | ^~~ iozone.c:12712:21: warning: variable 'dumb' set but not used [-Wunused-but-set-variable] 12712 | char *addr,*dumb; | ^~~~ iozone.c: In function 'purge_buffer_cache': iozone.c:12985:15: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 12985 | if (ret == 0) | ^~ iozone.c:12987:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 12987 | sleep(i); /* seconds */ | ^~~~~ iozone.c: In function 'thread_write_test': iozone.c:13030:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 13030 | int anwser,bind_cpu,wval; | ^~~~~~ iozone.c: In function 'thread_pwrite_test': iozone.c:13779:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 13779 | int anwser,bind_cpu,wval; | ^~~~~~ iozone.c: In function 'thread_rwrite_test': iozone.c:14444:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 14444 | int anwser,bind_cpu,wval; | ^~~~~~ iozone.c:14438:17: warning: variable 'written_so_far' set but not used [-Wunused-but-set-variable] 14438 | off64_t written_so_far, read_so_far, re_written_so_far,re_read_so_far=0; | ^~~~~~~~~~~~~~ iozone.c:14436:19: warning: variable 'recs_per_buffer' set but not used [-Wunused-but-set-variable] 14436 | long long recs_per_buffer,traj_size; | ^~~~~~~~~~~~~~~ iozone.c: In function 'thread_read_test': iozone.c:15084:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 15084 | int anwser,bind_cpu; | ^~~~~~ iozone.c:15075:19: warning: variable 'recs_per_buffer' set but not used [-Wunused-but-set-variable] 15075 | long long recs_per_buffer,traj_size; | ^~~~~~~~~~~~~~~ iozone.c:15074:17: warning: variable 'written_so_far' set but not used [-Wunused-but-set-variable] 15074 | off64_t written_so_far, read_so_far, re_written_so_far,re_read_so_far; | ^~~~~~~~~~~~~~ iozone.c: In function 'thread_pread_test': iozone.c:15716:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 15716 | int anwser,bind_cpu; | ^~~~~~ iozone.c:15707:19: warning: variable 'recs_per_buffer' set but not used [-Wunused-but-set-variable] 15707 | long long recs_per_buffer,traj_size; | ^~~~~~~~~~~~~~~ iozone.c:15706:17: warning: variable 'written_so_far' set but not used [-Wunused-but-set-variable] 15706 | off64_t written_so_far, read_so_far, re_written_so_far,re_read_so_far; | ^~~~~~~~~~~~~~ iozone.c: In function 'thread_rread_test': iozone.c:16265:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 16265 | int anwser,bind_cpu; | ^~~~~~ iozone.c:16258:17: warning: variable 'written_so_far' set but not used [-Wunused-but-set-variable] 16258 | off64_t written_so_far, read_so_far, re_written_so_far, | ^~~~~~~~~~~~~~ iozone.c:16256:19: warning: variable 'recs_per_buffer' set but not used [-Wunused-but-set-variable] 16256 | long long recs_per_buffer,traj_size; | ^~~~~~~~~~~~~~~ iozone.c: In function 'thread_reverse_read_test': iozone.c:16879:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 16879 | int anwser,bind_cpu; | ^~~~~~ iozone.c:16873:17: warning: variable 'written_so_far' set but not used [-Wunused-but-set-variable] 16873 | off64_t written_so_far, reverse_read, re_read_so_far,read_so_far; | ^~~~~~~~~~~~~~ iozone.c:16869:19: warning: variable 'recs_per_buffer' set but not used [-Wunused-but-set-variable] 16869 | long long recs_per_buffer; | ^~~~~~~~~~~~~~~ iozone.c: In function 'thread_stride_read_test': iozone.c:17438:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 17438 | int anwser,bind_cpu; | ^~~~~~ iozone.c:17431:17: warning: variable 'written_so_far' set but not used [-Wunused-but-set-variable] 17431 | off64_t written_so_far, stride_read,re_read_so_far,read_so_far; | ^~~~~~~~~~~~~~ iozone.c:17427:19: warning: variable 'recs_per_buffer' set but not used [-Wunused-but-set-variable] 17427 | long long recs_per_buffer; | ^~~~~~~~~~~~~~~ iozone.c: In function 'thread_ranread_test': iozone.c:18075:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 18075 | int anwser,bind_cpu; | ^~~~~~ iozone.c:18067:19: warning: variable 'recs_per_buffer' set but not used [-Wunused-but-set-variable] 18067 | long long recs_per_buffer; | ^~~~~~~~~~~~~~~ iozone.c:18066:17: warning: variable 'written_so_far' set but not used [-Wunused-but-set-variable] 18066 | off64_t written_so_far, ranread_so_far, re_written_so_far,re_read_so_far; | ^~~~~~~~~~~~~~ iozone.c: In function 'thread_ranwrite_test': iozone.c:18726:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 18726 | int anwser,bind_cpu,wval; | ^~~~~~ iozone.c: In function 'dump_throughput_cpu': iozone.c:19688:15: warning: variable 'label' set but not used [-Wunused-but-set-variable] 19688 | char *label; | ^~~~~ iozone.c: In function 'dump_throughput': iozone.c:19755:19: warning: variable 'x' set but not used [-Wunused-but-set-variable] 19755 | long long x,y,i,j; | ^ iozone.c: At top level: iozone.c:20084:1: warning: no previous prototype for 'async_read' [-Wmissing-prototypes] 20084 | async_read() | ^~~~~~~~~~ iozone.c:20090:1: warning: no previous prototype for 'async_write_no_copy' [-Wmissing-prototypes] 20090 | async_write_no_copy() | ^~~~~~~~~~~~~~~~~~~ iozone.c:20096:1: warning: no previous prototype for 'async_write' [-Wmissing-prototypes] 20096 | async_write() | ^~~~~~~~~~~ iozone.c:20102:1: warning: no previous prototype for 'async_init' [-Wmissing-prototypes] 20102 | async_init() | ^~~~~~~~~~ iozone.c:20102:1: warning: conflicting types for 'async_init'; have 'void()' iozone.c:10705:33: note: previous implicit declaration of 'async_init' with type 'void()' 10705 | async_init(&gc,fd,direct_flag); | ^~~~~~~~~~ iozone.c:20108:1: warning: no previous prototype for 'async_read_no_copy' [-Wmissing-prototypes] 20108 | async_read_no_copy() | ^~~~~~~~~~~~~~~~~~ iozone.c:20114:1: warning: no previous prototype for 'async_release' [-Wmissing-prototypes] 20114 | async_release() | ^~~~~~~~~~~~~ iozone.c: In function 'r_traj_size': iozone.c:20802:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 20802 | int ret; | ^~~ iozone.c: In function 'w_traj_size': iozone.c:20901:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 20901 | int ret; | ^~~ iozone.c: In function 'start_child_listen': iozone.c:21856:13: warning: variable 'xx' set but not used [-Wunused-but-set-variable] 21856 | int xx; | ^~ iozone.c:21853:13: warning: variable 'tsize' set but not used [-Wunused-but-set-variable] 21853 | int tsize; | ^~~~~ iozone.c: In function 'start_child_listen_async': iozone.c:22040:13: warning: variable 'xx' set but not used [-Wunused-but-set-variable] 22040 | int xx; | ^~ iozone.c:22037:13: warning: variable 'tsize' set but not used [-Wunused-but-set-variable] 22037 | int tsize; | ^~~~~ iozone.c: In function 'start_child_listen_loop': iozone.c:23406:29: warning: variable 'child_stat' set but not used [-Wunused-but-set-variable] 23406 | struct child_stats *child_stat; | ^~~~~~~~~~ iozone.c: In function 'sp_start_child_listen': iozone.c:24223:13: warning: variable 'xx' set but not used [-Wunused-but-set-variable] 24223 | int xx; | ^~ iozone.c:24219:13: warning: variable 'tsize' set but not used [-Wunused-but-set-variable] 24219 | int tsize; | ^~~~~ iozone.c: In function 'sp_start_master_listen': iozone.c:24468:13: warning: variable 'xx' set but not used [-Wunused-but-set-variable] 24468 | int xx; | ^~ iozone.c:24464:13: warning: variable 'tsize' set but not used [-Wunused-but-set-variable] 24464 | int tsize; | ^~~~~ iozone.c: In function 'get_pattern': iozone.c:24723:22: warning: variable 'temp' set but not used [-Wunused-but-set-variable] 24723 | unsigned int temp; | ^~~~ iozone.c: In function 'thread_fwrite_test': iozone.c:25749:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 25749 | int anwser,bind_cpu,wval; | ^~~~~~ iozone.c:25740:19: warning: variable 'recs_per_buffer' set but not used [-Wunused-but-set-variable] 25740 | long long recs_per_buffer; | ^~~~~~~~~~~~~~~ iozone.c:25733:15: warning: variable 'delay' set but not used [-Wunused-but-set-variable] 25733 | float delay = (float)0; | ^~~~~ iozone.c: In function 'thread_fread_test': iozone.c:26221:13: warning: variable 'anwser' set but not used [-Wunused-but-set-variable] 26221 | int anwser,bind_cpu; | ^~~~~~ iozone.c:26212:19: warning: variable 'recs_per_buffer' set but not used [-Wunused-but-set-variable] 26212 | long long recs_per_buffer; | ^~~~~~~~~~~~~~~ iozone.c:26205:15: warning: variable 'delay' set but not used [-Wunused-but-set-variable] 26205 | float delay = (float)0; | ^~~~~ iozone.c: In function 'dump_throughput': iozone.c:19803:47: warning: '%15s' directive writing between 15 and 399 bytes into a region of size 300 [-Wformat-overflow=] 19803 | sprintf(print_str,"%15s ",toutput[i]); | ^~~~ iozone.c:19803:28: note: 'sprintf' output between 17 and 401 bytes into a destination of size 300 19803 | sprintf(print_str,"%15s ",toutput[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'child_send': iozone.c:21609:39: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 21609 | sprintf(outbuf.m_stop_flag,"%d",send_buffer->m_stop_flag); | ^ iozone.c:21609:9: note: 'sprintf' output between 2 and 5 bytes into a destination of size 4 21609 | sprintf(outbuf.m_stop_flag,"%d",send_buffer->m_stop_flag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'start_monitor': iozone.c:24820:47: warning: '&' directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1: iozone.c:24820:20: note: 'sprintf' output 3 or more bytes (assuming 258) into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'start_monitor': iozone.c:24818:47: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1: iozone.c:24818:20: note: 'sprintf' output 2 or more bytes (assuming 257) into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'stop_monitor': iozone.c:24838:47: warning: ' &' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1: iozone.c:24838:20: note: 'sprintf' output 4 or more bytes (assuming 259) into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'stop_monitor': iozone.c:24836:47: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1: iozone.c:24836:20: note: 'sprintf' output 2 or more bytes (assuming 257) into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'reverse_perf_test': iozone.c:10089:36: warning: 'buffer1' may be used uninitialized [-Wmaybe-uninitialized] 10089 | if(verify_buffer(buffer1,reclen,(off64_t)(numrecs64-1)-i,reclen,(long long)pattern,sverify)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c:9922:24: note: 'buffer1' was declared here 9922 | volatile char *buffer1; | ^~~~~~~ iozone.c: In function 'read_stride_perf_test': iozone.c:10741:31: warning: 'buffer1' may be used uninitialized [-Wmaybe-uninitialized] 10741 | if(verify_buffer(buffer1,reclen, (off64_t)savepos64 ,reclen,(long long)pattern,sverify)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c:10581:24: note: 'buffer1' was declared here 10581 | volatile char *buffer1; | ^~~~~~~ iozone.c: In function 'thread_read_test': iozone.c:15465:31: warning: 'buffer1' may be used uninitialized [-Wmaybe-uninitialized] 15465 | if(verify_buffer(buffer1,reclen,(off64_t)i,reclen,(long long)pattern,sverify)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c:15082:24: note: 'buffer1' was declared here 15082 | volatile char *buffer1; | ^~~~~~~ iozone.c: In function 'thread_pread_test': iozone.c:16030:31: warning: 'buffer1' may be used uninitialized [-Wmaybe-uninitialized] 16030 | if(verify_buffer(buffer1,reclen,(off64_t)i,reclen,(long long)pattern,sverify)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c:15715:24: note: 'buffer1' was declared here 15715 | volatile char *buffer1; | ^~~~~~~ iozone.c: In function 'thread_rread_test': iozone.c:16645:28: warning: 'buffer1' may be used uninitialized [-Wmaybe-uninitialized] 16645 | if(verify_buffer(buffer1,reclen,(off64_t)i,reclen,(long long)pattern,sverify)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c:16264:24: note: 'buffer1' was declared here 16264 | volatile char *buffer1; | ^~~~~~~ iozone.c: In function 'thread_reverse_read_test': iozone.c:17218:28: warning: 'buffer1' may be used uninitialized [-Wmaybe-uninitialized] 17218 | if(verify_buffer(buffer1,reclen,(off64_t)(current_position/reclen),reclen,(long long)pattern,sverify)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c:16878:24: note: 'buffer1' was declared here 16878 | volatile char *buffer1; | ^~~~~~~ iozone.c: In function 'thread_stride_read_test': iozone.c:17758:28: warning: 'buffer1' may be used uninitialized [-Wmaybe-uninitialized] 17758 | if(verify_buffer(buffer1,reclen,(off64_t)savepos64,reclen,(long long)pattern,sverify)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c:17437:24: note: 'buffer1' was declared here 17437 | volatile char *buffer1; | ^~~~~~~ iozone.c: In function 'thread_ranread_test': iozone.c:18508:28: warning: 'buffer1' may be used uninitialized [-Wmaybe-uninitialized] 18508 | if(verify_buffer(buffer1,reclen,(off64_t)save_pos,reclen,(long long)pattern,sverify)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c:18074:24: note: 'buffer1' was declared here 18074 | volatile char *buffer1; | ^~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4077 | start_monitor("Write"); | ~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:4077:3: iozone.c:24820:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4077 | start_monitor("Write"); | ~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:4077:3: iozone.c:24818:20: note: 'sprintf' output between 7 and 262 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4317 | stop_monitor("Write"); | ~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:4317:3: iozone.c:24838:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4317 | stop_monitor("Write"); | ~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:4317:3: iozone.c:24836:20: note: 'sprintf' output between 7 and 262 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4347 | start_monitor("Rewrite"); | ~~~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:4347:3: iozone.c:24820:20: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4347 | start_monitor("Rewrite"); | ~~~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:4347:3: iozone.c:24818:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4566 | stop_monitor("Rewrite"); | ~~~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:4566:3: iozone.c:24838:20: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4566 | stop_monitor("Rewrite"); | ~~~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:4566:3: iozone.c:24836:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4587 | start_monitor("Read"); | ~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:4587:3: iozone.c:24820:20: note: 'sprintf' output between 7 and 262 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4587 | start_monitor("Read"); | ~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:4587:3: iozone.c:24818:20: note: 'sprintf' output between 6 and 261 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4796 | stop_monitor("Read"); | ~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:4796:3: iozone.c:24838:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4796 | stop_monitor("Read"); | ~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:4796:3: iozone.c:24836:20: note: 'sprintf' output between 6 and 261 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4821 | start_monitor("Reread"); | ~~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:4821:3: iozone.c:24820:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 4821 | start_monitor("Reread"); | ~~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:4821:3: iozone.c:24818:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5034 | stop_monitor("Reread"); | ~~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5034:3: iozone.c:24838:20: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5034 | stop_monitor("Reread"); | ~~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5034:3: iozone.c:24836:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5061 | start_monitor("Revread"); | ~~~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5061:3: iozone.c:24820:20: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5061 | start_monitor("Revread"); | ~~~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5061:3: iozone.c:24818:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5273 | stop_monitor("Revread"); | ~~~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5273:3: iozone.c:24838:20: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5273 | stop_monitor("Revread"); | ~~~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5273:3: iozone.c:24836:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 10 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5293 | start_monitor("Strideread"); | ~~~~~~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5293:3: iozone.c:24820:20: note: 'sprintf' output between 13 and 268 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 10 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5293 | start_monitor("Strideread"); | ~~~~~~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5293:3: iozone.c:24818:20: note: 'sprintf' output between 12 and 267 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 10 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5507 | stop_monitor("Strideread"); | ~~~~~~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5507:3: iozone.c:24838:20: note: 'sprintf' output between 14 and 269 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 10 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5507 | stop_monitor("Strideread"); | ~~~~~~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5507:3: iozone.c:24836:20: note: 'sprintf' output between 12 and 267 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5528 | start_monitor("Randread"); | ~~~~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5528:3: iozone.c:24820:20: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5528 | start_monitor("Randread"); | ~~~~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5528:3: iozone.c:24818:20: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5737 | stop_monitor("Randread"); | ~~~~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5737:3: iozone.c:24838:20: note: 'sprintf' output between 12 and 267 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5737 | stop_monitor("Randread"); | ~~~~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5737:3: iozone.c:24836:20: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5758 | start_monitor("Mixed"); | ~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5758:3: iozone.c:24820:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5758 | start_monitor("Mixed"); | ~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5758:3: iozone.c:24818:20: note: 'sprintf' output between 7 and 262 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5967 | stop_monitor("Mixed"); | ~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5967:3: iozone.c:24838:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5967 | stop_monitor("Mixed"); | ~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:5967:3: iozone.c:24836:20: note: 'sprintf' output between 7 and 262 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 9 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5988 | start_monitor("Randwrite"); | ~~~~~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5988:3: iozone.c:24820:20: note: 'sprintf' output between 12 and 267 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 9 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 5988 | start_monitor("Randwrite"); | ~~~~~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:5988:3: iozone.c:24818:20: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 9 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6197 | stop_monitor("Randwrite"); | ~~~~~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:6197:3: iozone.c:24838:20: note: 'sprintf' output between 13 and 268 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 9 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6197 | stop_monitor("Randwrite"); | ~~~~~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:6197:3: iozone.c:24836:20: note: 'sprintf' output between 11 and 266 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6221 | start_monitor("Pwrite"); | ~~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:6221:3: iozone.c:24820:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6221 | start_monitor("Pwrite"); | ~~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:6221:3: iozone.c:24818:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6430 | stop_monitor("Pwrite"); | ~~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:6430:3: iozone.c:24838:20: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6430 | stop_monitor("Pwrite"); | ~~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:6430:3: iozone.c:24836:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6456 | start_monitor("Pread"); | ~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:6456:3: iozone.c:24820:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6456 | start_monitor("Pread"); | ~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:6456:3: iozone.c:24818:20: note: 'sprintf' output between 7 and 262 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6665 | stop_monitor("Pread"); | ~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:6665:3: iozone.c:24838:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6665 | stop_monitor("Pread"); | ~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:6665:3: iozone.c:24836:20: note: 'sprintf' output between 7 and 262 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6684 | start_monitor("Fwrite"); | ~~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:6684:3: iozone.c:24820:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6684 | start_monitor("Fwrite"); | ~~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:6684:3: iozone.c:24818:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6893 | stop_monitor("Fwrite"); | ~~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:6893:3: iozone.c:24838:20: note: 'sprintf' output between 10 and 265 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6893 | stop_monitor("Fwrite"); | ~~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:6893:3: iozone.c:24836:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24820:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6914 | start_monitor("Fread"); | ~~~~~~~ ...... 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:6914:3: iozone.c:24820:20: note: 'sprintf' output between 8 and 263 bytes into a destination of size 256 24820 | sprintf(command_line,"%s %s&",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24818:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 6914 | start_monitor("Fread"); | ~~~~~~~ ...... 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~ In function 'start_monitor', inlined from 'start_monitor' at iozone.c:24808:1, inlined from 'throughput_test' at iozone.c:6914:3: iozone.c:24818:20: note: 'sprintf' output between 7 and 262 bytes into a destination of size 256 24818 | sprintf(command_line,"%s %s",imon_start,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24838:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 7123 | stop_monitor("Fread"); | ~~~~~~~ ...... 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:7123:3: iozone.c:24838:20: note: 'sprintf' output between 9 and 264 bytes into a destination of size 256 24838 | sprintf(command_line,"%s %s &",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'throughput_test': iozone.c:24836:45: warning: '%s' directive writing 5 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 7123 | stop_monitor("Fread"); | ~~~~~~~ ...... 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~ In function 'stop_monitor', inlined from 'stop_monitor' at iozone.c:24826:1, inlined from 'throughput_test' at iozone.c:7123:3: iozone.c:24836:20: note: 'sprintf' output between 7 and 262 bytes into a destination of size 256 24836 | sprintf(command_line,"%s %s",imon_stop,test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c: In function 'random_perf_test': iozone.c:9626:36: warning: 'buffer1' may be used uninitialized [-Wmaybe-uninitialized] 9626 | if(verify_buffer(buffer1,reclen,(off64_t)offset64/reclen,reclen,(long long)pattern,sverify)){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iozone.c:9362:24: note: 'buffer1' was declared here 9362 | volatile char *buffer1; | ^~~~~~~ /home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc -Wmissing-prototypes -Wall -c -Dunix -DHAVE_ANSIC_C \ -DSHARED_MEM -Dlinux -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 libbif.c -o libbif.o Building fileop for Linux /home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc -Wall -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 fileop.c -o fileop_linux.o Building the pit_server /home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 pit_server.c -o pit_server.o /home/autobuild/autobuild/instance-4/output-1/host/bin/x86_64-buildroot-linux-uclibc-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 iozone_linux-noaio.o libbif.o \ -lpthread -lrt -o iozone /home/autobuild/autobuild/instance-4/output-1/host/lib/gcc/x86_64-buildroot-linux-uclibc/12.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: iozone_linux-noaio.o: in function `read_perf_test': iozone.c:(.text+0xde8f): undefined reference to `end_async' /home/autobuild/autobuild/instance-4/output-1/host/lib/gcc/x86_64-buildroot-linux-uclibc/12.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: iozone_linux-noaio.o: in function `reverse_perf_test': iozone.c:(.text+0xf36a): undefined reference to `end_async' /home/autobuild/autobuild/instance-4/output-1/host/lib/gcc/x86_64-buildroot-linux-uclibc/12.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: iozone_linux-noaio.o: in function `read_stride_perf_test': iozone.c:(.text+0x10001): undefined reference to `end_async' /home/autobuild/autobuild/instance-4/output-1/host/lib/gcc/x86_64-buildroot-linux-uclibc/12.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: iozone_linux-noaio.o: in function `thread_read_test': iozone.c:(.text+0x11bc6): undefined reference to `end_async' /home/autobuild/autobuild/instance-4/output-1/host/lib/gcc/x86_64-buildroot-linux-uclibc/12.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: iozone_linux-noaio.o: in function `thread_pread_test': iozone.c:(.text+0x1310e): undefined reference to `end_async' /home/autobuild/autobuild/instance-4/output-1/host/lib/gcc/x86_64-buildroot-linux-uclibc/12.3.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: iozone_linux-noaio.o:iozone.c:(.text+0x145f7): more undefined references to `end_async' follow collect2: error: ld returned 1 exit status make[1]: *** [makefile:184: linux-noaio] Error 1 make[1]: Leaving directory '/home/autobuild/autobuild/instance-4/output-1/build/iozone-3.506/src/current' make: *** [package/pkg-generic.mk:283: /home/autobuild/autobuild/instance-4/output-1/build/iozone-3.506/.stamp_built] Error 2 make: Leaving directory '/home/autobuild/autobuild/instance-4/buildroot'