>>> ltp-testsuite 20220527 Extracting xzcat /home/thomas/autobuild/instance-2/dl/ltp-testsuite/ltp-full-20220527.tar.xz | tar --strip-components=1 -C /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527 -xf - >>> ltp-testsuite 20220527 Patching Applying 0001-lapi-Add-sysinfo.h-to-fix-build-with-MUSL-libc.patch using patch: patching file include/lapi/sysinfo.h patching file include/tst_safe_macros.h patching file lib/safe_macros.c patching file lib/tst_memutils.c patching file testcases/kernel/mem/mtest01/mtest01.c patching file testcases/kernel/syscalls/madvise/madvise06.c patching file testcases/kernel/syscalls/sysinfo/sysinfo01.c patching file testcases/kernel/syscalls/sysinfo/sysinfo02.c patching file testcases/kernel/syscalls/sysinfo/sysinfo03.c patching file testcases/open_posix_testsuite/conformance/interfaces/pthread_cond_broadcast/1-2.c Applying 0002-kvm-Fix-compilation-on-x86.patch using patch: patching file testcases/kernel/kvm/Makefile Applying 0003-kvm-Fix-undefined-reference-to-__stack_chk_fail.patch using patch: patching file testcases/kernel/kvm/Makefile Applying 0004-nfs05_make_tree-Restore-5-min-timeout.patch using patch: patching file testcases/network/nfs/nfs_stress/nfs05_make_tree.c Applying 0005-syscalls-migrate_pages03-restore-runtime-to-5m.patch using patch: patching file testcases/kernel/syscalls/migrate_pages/migrate_pages03.c Applying 0006-mountns0-1-3-wait-for-umount-completed-in-thread_b.patch using patch: patching file testcases/kernel/containers/mountns/mountns01.c patching file testcases/kernel/containers/mountns/mountns02.c patching file testcases/kernel/containers/mountns/mountns03.c Applying 0007-netstress-Restore-runtime-to-5m.patch using patch: patching file testcases/network/netstress/netstress.c Applying 0008-net_stress-Fix-usage-of-variables-from-tst_net.sh.patch using patch: patching file testcases/network/stress/interface/if-addr-adddel.sh patching file testcases/network/stress/interface/if-addr-addlarge.sh patching file testcases/network/stress/interface/if-route-adddel.sh patching file testcases/network/stress/interface/if-route-addlarge.sh patching file testcases/network/stress/interface/if-updown.sh patching file testcases/network/stress/interface/if4-addr-change.sh Applying 0009-memcg-functional-Fix-usage-of-PAGESIZE-from-memcg_li.patch using patch: patching file testcases/kernel/controllers/memcg/functional/memcg_failcnt.sh patching file testcases/kernel/controllers/memcg/functional/memcg_max_usage_in_bytes_test.sh patching file testcases/kernel/controllers/memcg/functional/memcg_subgroup_charge.sh patching file testcases/kernel/controllers/memcg/functional/memcg_usage_in_bytes_test.sh rm -rf /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/syscalls/fmtmsg/fmtmsg01.c rm -rf /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/syscalls/getcontext/getcontext01.c rm -rf /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/syscalls/rt_tgsigqueueinfo/rt_tgsigqueueinfo01.c rm -rf /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/syscalls/timer_create/timer_create01.c rm -rf /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/syscalls/timer_create/timer_create03.c >>> ltp-testsuite 20220527 Updating config.sub and config.guess for file in config.guess config.sub; do for i in $(find /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527 -name $file); do cp support/gnuconfig/$file $i; done; done >>> ltp-testsuite 20220527 Patching libtool >>> ltp-testsuite 20220527 Configuring (cd /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/ && rm -rf config.cache && PATH="/home/thomas/autobuild/instance-2/output-1/host/bin:/home/thomas/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" AR="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc-ar" AS="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-as" LD="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-ld" NM="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc-nm" CC="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc" GCC="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc" CPP="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-cpp" CXX="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-g++" FC="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gfortran" F77="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gfortran" RANLIB="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc-ranlib" READELF="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-readelf" STRIP="/bin/true" OBJCOPY="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-objcopy" OBJDUMP="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-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/thomas/autobuild/instance-2/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/thomas/autobuild/instance-2/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/thomas/autobuild/instance-2/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/thomas/autobuild/instance-2/output-1/host/lib -Wl,-rpath,/home/thomas/autobuild/instance-2/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-as" DEFAULT_LINKER="/home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-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 -Og -g0 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 " LDFLAGS="" FCFLAGS=" -Og -g0" FFLAGS=" -Og -g0" PKG_CONFIG="/home/thomas/autobuild/instance-2/output-1/host/bin/pkg-config" STAGING_DIR="/home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot" INTLTOOL_PERL=/usr/bin/perl CXX=no ac_cv_lbl_unaligned_fail=no ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no ac_cv_lib_cap_cap_compare=no have_numa_headers=no CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 "`/home/thomas/autobuild/instance-2/output-1/host/bin/pkg-config --cflags libtirpc`"" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" LIBS=" "`/home/thomas/autobuild/instance-2/output-1/host/bin/pkg-config --libs libtirpc`" -lfts" SYSROOT="/home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot" CONFIG_SITE=/dev/null ./configure --target=x86_64-buildroot-linux-musl --host=x86_64-buildroot-linux-musl --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var runstatedir=/run --program-prefix="" --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --enable-nls --enable-static --enable-shared --disable-metadata --without-modules --prefix=/usr/lib/ltp-testsuite ) checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for x86_64-buildroot-linux-musl-strip... /bin/true checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-buildroot-linux-musl checking for x86_64-buildroot-linux-musl-gcc... /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc 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... yes checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc accepts -g... yes checking for /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc option to enable C11 features... none needed checking whether /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc... none checking for x86_64-buildroot-linux-musl-ar... /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc-ar checking for x86_64-buildroot-linux-musl-ranlib... /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc-ranlib checking for x86_64-buildroot-linux-musl-strip... (cached) /bin/true checking for bison... bison -y checking for /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc options needed to detect all undeclared functions... none needed checking whether IFLA_NET_NS_PID is declared... yes checking whether MADV_MERGEABLE is declared... yes checking whether PR_CAPBSET_DROP is declared... yes checking whether PR_CAPBSET_READ is declared... yes checking whether SEM_STAT_ANY is declared... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for asm/ldt.h... yes checking for emmintrin.h... yes checking for ifaddrs.h... yes checking for keyutils.h... no checking for linux/can.h... yes checking for linux/cgroupstats.h... yes checking for linux/cryptouser.h... yes checking for linux/close_range.h... yes checking for linux/dccp.h... yes checking for linux/fs.h... yes checking for linux/futex.h... yes checking for linux/genetlink.h... yes checking for linux/if_alg.h... yes checking for linux/if_ether.h... yes checking for linux/if_packet.h... yes checking for linux/io_uring.h... yes checking for linux/keyctl.h... yes checking for linux/mempolicy.h... yes checking for linux/module.h... yes checking for linux/mount.h... yes checking for linux/netlink.h... yes checking for linux/seccomp.h... yes checking for linux/securebits.h... yes checking for linux/tty.h... yes checking for linux/types.h... yes checking for linux/userfaultfd.h... yes checking for netinet/sctp.h... no checking for pthread.h... yes checking for sys/epoll.h... yes checking for sys/fanotify.h... yes checking for sys/inotify.h... yes checking for sys/prctl.h... yes checking for sys/shm.h... yes checking for sys/timerfd.h... yes checking for sys/ustat.h... no checking for sys/utsname.h... yes checking for sys/xattr.h... yes checking for xfs/xqm.h... no checking for fts.h... yes checking for linux/vm_sockets.h... yes checking for clone3... no checking for close_range... no checking for copy_file_range... yes checking for epoll_pwait... yes checking for epoll_pwait2... no checking for execveat... no checking for fallocate... yes checking for fchownat... yes checking for fsconfig... no checking for fsmount... no checking for fsopen... no checking for fspick... no checking for fstatat... yes checking for getauxval... yes checking for getcontext... no checking for getdents... yes checking for getdents64... yes checking for io_pgetevents... no checking for io_uring_setup... no checking for io_uring_register... no checking for io_uring_enter... no checking for kcmp... no checking for mallinfo... no checking for mallinfo2... no checking for mallopt... no checking for mkdirat... yes checking for mknodat... yes checking for modify_ldt... no checking for move_mount... no checking for name_to_handle_at... yes checking for open_tree... no checking for openat... yes checking for openat2... no checking for pidfd_getfd... no checking for pidfd_open... no checking for pidfd_send_signal... no checking for pkey_mprotect... no checking for preadv... yes checking for preadv2... no checking for profil... no checking for pwritev... yes checking for pwritev2... no checking for quotactl_fd... no checking for rand_r... yes checking for readlinkat... yes checking for recvmmsg... yes checking for renameat... yes checking for renameat2... no checking for sched_getcpu... yes checking for sendmmsg... yes checking for sethostid... no checking for setns... yes checking for sigpending... yes checking for splice... yes checking for statx... no checking for stime... yes checking for sync_file_range... yes checking for syncfs... yes checking for tee... yes checking for timerfd_create... yes checking for timerfd_gettime... yes checking for timerfd_settime... yes checking for unshare... yes checking for ustat... no checking for vmsplice... yes checking for mkdtemp... yes checking for struct fanotify_event_info_fid.fsid.__val... yes checking for struct perf_event_mmap_page.aux_head... yes checking for struct sigaction.sa_sigaction... yes checking for struct statx.stx_mnt_id... no checking for struct utsname.domainname... yes checking for enum kcmp_type... yes checking for struct acct_v3... yes checking for struct af_alg_iv... yes checking for struct sockaddr_alg... yes checking for struct fanotify_event_info_fid... yes checking for struct fanotify_event_info_error... no checking for struct fanotify_event_info_header... yes checking for struct fanotify_event_info_pidfd... no checking for struct file_dedupe_range... yes checking for struct file_handle... yes checking for struct fs_quota_statv... no checking for struct if_nextdqblk... yes checking for struct iovec... yes checking for struct ipc64_perm... no checking for struct loop_config... yes checking for struct mmsghdr... yes checking for struct msqid64_ds... no checking for struct rlimit64... yes checking for struct semid64_ds... no checking for struct shmid64_ds... no checking for struct statx... no checking for struct statx_timestamp... no checking for struct termio... no checking for struct tpacket_req3... yes checking for struct user_desc... yes checking for struct modify_ldt_ldt_s... no checking for struct xt_entry_match... yes checking for struct xt_entry_target... yes checking for struct __kernel_old_timeval... no checking for struct __kernel_old_timespec... no checking for struct __kernel_timespec... no checking for struct __kernel_old_itimerspec... no checking for struct __kernel_itimerspec... no checking for struct futex_waitv... yes configure: metadata generation disabled checking for acl_init in -lacl... no configure: WARNING: missing libacl checking for sys/acl.h... no configure: WARNING: missing libacl headers checking for __atomic_* compiler builtins... yes checking for __builtin___clear_cache... yes checking for sys/capability.h... no checking if /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc supports -Wold-style-definition... yes checking for SHA1_Init in -lcrypto... yes checking for openssl/sha.h... yes checking whether to define _FORTIFY_SOURCE=2... yes checking for kernel-devel... no checking for add_key in -lkeyutils... no checking pkg-config is at least version 0.9.0... yes checking for LIBMNL... yes checking for sys/ptrace.h... yes checking for sys/reg.h... yes checking for asm/ptrace.h... yes checking for linux/ptrace.h... yes checking for struct user_regs_struct... no checking for struct pt_regs... yes checking whether PTRACE_GETSIGINFO is declared... yes checking whether PTRACE_O_TRACEVFORKDONE is declared... yes checking whether PTRACE_SETOPTIONS is declared... yes checking for struct ptrace_peeksiginfo_args... no checking for linux/random.h... yes checking for fork... yes checking for daemon... yes checking for vfork... yes checking for selinux/selinux.h... no checking for __sync_add_and_fetch... yes checking for libaio.h... no checking for io_setup in -laio... no checking for fcntl f_owner_ex... yes checking for linux/fsverity.h... yes checking for struct fsverity_enable_arg... yes checking whether C compiler accepts -no-pie... yes checking for numa_available in -lnuma... no checking for numa.h... no checking for numaif.h... no checking for signalfd... yes checking for sys/signalfd.h... yes checking for linux/signalfd.h... yes checking for struct signalfd_siginfo.ssi_signo... yes checking for utimensat... yes checking for linux/taskstats.h... yes checking for struct taskstats.freepages_count... yes checking for struct taskstats.nvcsw... yes checking for struct taskstats.read_bytes... yes checking for LIBTIRPC... yes checking for xdr_char... yes checking for clnttcp_create... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/mk/config.mk config.status: creating include/mk/config-openposix.mk config.status: creating include/mk/features.mk config.status: creating lib/ltp.pc config.status: creating m4/Makefile config.status: creating execltp config.status: creating include/config.h config.status: executing depfiles commands config.status: executing syscalls.h commands Generating data for arch aarch64 ... Generating data for arch arc ... Generating data for arch arm ... Generating data for arch hppa ... Generating data for arch i386 ... Generating data for arch ia64 ... Generating data for arch mips_n32 ... Generating data for arch mips_n64 ... Generating data for arch mips_o32 ... Generating data for arch powerpc64 ... Generating data for arch powerpc ... Generating data for arch s390 ... Generating data for arch sh ... Generating data for arch s390x ... Generating data for arch sparc ... Generating stub list ... Generating data for arch sparc64 ... Generating data for arch x86_64 ... Combining them all ... OK! TESTSUITES open posix testsuite: no realtime testsuite: no LIBRARIES keyutils: no libacl: no libaio: no (aio: no) libcap: (newer: no) libcrypto: yes (sha: yes) libmnl: no libnuma: no (headers: no, v2 headers: no) libtirpc: yes glibc SUN-RPC: yes METADATA metadata generator: none HTML metadata: no PDF metadata: no >>> ltp-testsuite 20220527 Building PATH="/home/thomas/autobuild/instance-2/output-1/host/bin:/home/thomas/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" HOST_CFLAGS="-O2 -I/home/thomas/autobuild/instance-2/output-1/host/include" HOST_LDFLAGS="-L/home/thomas/autobuild/instance-2/output-1/host/lib -Wl,-rpath,/home/thomas/autobuild/instance-2/output-1/host/lib" /usr/bin/make -j4 -C /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/ make[1]: Entering directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527' /usr/bin/make -C "lib" \ -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/lib/Makefile" all /usr/bin/make -C "libs" \ -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/libs/Makefile" all if git describe >/dev/null 2>&1; then \ git describe > "Version"; \ else \ cp /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/VERSION "Version"; \ fi make[2]: Entering directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/libs' make[2]: Entering directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/lib' In file included from parse_opts.c:39: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC lib/get_path.o CC lib/cloner.o CC libs/libltpnewipc/libnewipc.o AR libltpnewipc.a RANLIB libltpnewipc.a CC lib/parse_opts.o CC libs/libltpnuma/tst_numa.o AR libltpnuma.a RANLIB libltpnuma.a CC lib/random_range.o safe_macros.c: In function 'safe_sysinfo': safe_macros.c:1265:8: warning: implicit declaration of function 'sysinfo' [-Wimplicit-function-declaration] 1265 | ret = sysinfo(info); | ^~~~~~~ CC lib/safe_file_ops.o CC lib/safe_pthread.o CC lib/safe_stdio.o CC libs/libltpsigwait/sigwait.o CC lib/self_exec.o AR libltpsigwait.a RANLIB libltpsigwait.a tlibio.c:85: warning: "_LARGEFILE64_SOURCE" redefined 85 | #define _LARGEFILE64_SOURCE | : note: this is the location of the previous definition tlibio.c: In function 'lio_write_buffer': tlibio.c:539:8: warning: unused parameter 'wrd' [-Wunused-parameter] 539 | long wrd) /* to allow future features, use zero for now */ | ~~~~~^~~ tlibio.c: In function 'lio_read_buffer': tlibio.c:1109:8: warning: unused parameter 'wrd' [-Wunused-parameter] 1109 | long wrd) /* to allow future features, use zero for now */ | ~~~~~^~~ CC lib/safe_net.o tst_af_alg.c: In function 'init_sockaddr_alg': tst_af_alg.c:58:2: warning: 'strncpy' specified bound 14 equals destination size [-Wstringop-truncation] 58 | strncpy((char *)addr->salg_type, algtype, sizeof(addr->salg_type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tst_af_alg.c:62:2: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] 62 | strncpy((char *)addr->salg_name, algname, sizeof(addr->salg_name)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libs/libltpvdso/parse_vdso.o tlibio.c: In function 'lio_write_buffer': tlibio.c:938:12: warning: '%s' directive writing up to 4095 bytes into a region of size 487 [-Wformat-overflow=] 938 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 939 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ tlibio.c:937:4: note: 'sprintf' output 45 or more bytes (assuming 4140) into a destination of size 500 937 | sprintf(Errormsg, | ^~~~~~~~~~~~~~~~~ 938 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 939 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 940 | errno, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~ tlibio.c:938:12: warning: '%s' directive writing up to 4095 bytes into a region of size 487 [-Wformat-overflow=] 938 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 939 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ tlibio.c:937:4: note: 'sprintf' output 45 or more bytes (assuming 4140) into a destination of size 500 937 | sprintf(Errormsg, | ^~~~~~~~~~~~~~~~~ 938 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 939 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 940 | errno, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~ tlibio.c:869:12: warning: '%s' directive writing up to 4095 bytes into a region of size 487 [-Wformat-overflow=] 869 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 870 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ tlibio.c:868:4: note: 'sprintf' output 45 or more bytes (assuming 4140) into a destination of size 500 868 | sprintf(Errormsg, | ^~~~~~~~~~~~~~~~~ 869 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | errno, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~ tlibio.c:869:12: warning: '%s' directive writing up to 4095 bytes into a region of size 487 [-Wformat-overflow=] 869 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 870 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ tlibio.c:868:4: note: 'sprintf' output 45 or more bytes (assuming 4140) into a destination of size 500 868 | sprintf(Errormsg, | ^~~~~~~~~~~~~~~~~ 869 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | errno, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~ CC lib/tst_af_alg.o CC lib/tst_ansi_color.o CC libs/libltpvdso/vdso_helpers.o AR libltpvdso.a RANLIB libltpvdso.a tlibio.c: In function 'lio_read_buffer': tlibio.c:1511:12: warning: '%s' directive writing up to 4095 bytes into a region of size 486 [-Wformat-overflow=] 1511 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 1512 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ tlibio.c:1510:4: note: 'sprintf' output 46 or more bytes (assuming 4141) into a destination of size 500 1510 | sprintf(Errormsg, | ^~~~~~~~~~~~~~~~~ 1511 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1513 | errno, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~ tlibio.c:1511:12: warning: '%s' directive writing up to 4095 bytes into a region of size 486 [-Wformat-overflow=] 1511 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 1512 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ tlibio.c:1510:4: note: 'sprintf' output 46 or more bytes (assuming 4141) into a destination of size 500 1510 | sprintf(Errormsg, | ^~~~~~~~~~~~~~~~~ 1511 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1512 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1513 | errno, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~ tlibio.c:1442:12: warning: '%s' directive writing up to 4095 bytes into a region of size 486 [-Wformat-overflow=] 1442 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 1443 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ tlibio.c:1441:4: note: 'sprintf' output 46 or more bytes (assuming 4141) into a destination of size 500 1441 | sprintf(Errormsg, | ^~~~~~~~~~~~~~~~~ 1442 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1443 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | errno, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~ tlibio.c:1442:12: warning: '%s' directive writing up to 4095 bytes into a region of size 486 [-Wformat-overflow=] 1442 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 1443 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ tlibio.c:1441:4: note: 'sprintf' output 46 or more bytes (assuming 4141) into a destination of size 500 1441 | sprintf(Errormsg, | ^~~~~~~~~~~~~~~~~ 1442 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1443 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | errno, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~ CC lib/safe_macros.o CC lib/tst_arch.o CC lib/tlibio.o CC libs/libltpipc/libipc.o CC lib/tst_assert.o CC libs/libltpipc/libmsgctl.o AR libltpipc.a CC lib/tst_buffers.o RANLIB libltpipc.a CC lib/tst_capability.o CC libs/libltpswap/libswap.o AR libltpswap.a RANLIB libltpswap.a CC lib/tst_bool_expr.o CC lib/tst_checksum.o CC lib/tst_checkpoint.o CC lib/tst_clone.o CC libs/libltpuinput/tst_uinput.o AR libltpuinput.a RANLIB libltpuinput.a make[2]: Leaving directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/libs' CC lib/tst_coredump.o CC lib/tst_clocks.o CC lib/tst_cmd.o CC lib/tst_cpu.o CC lib/tst_cgroup.o CC lib/tst_crypto.o CC lib/tst_dir_is_empty.o CC lib/tst_fill_file.o CC lib/tst_fips.o CC lib/tst_fill_fs.o CC lib/tst_fs_has_free.o CC lib/tst_fs_type.o CC lib/tst_fs_setup.o CC lib/tst_fs_link_count.o CC lib/tst_get_bad_addr.o CC lib/tst_device.o CC lib/tst_hugepage.o CC lib/tst_ioctl.o CC lib/tst_kernel.o CC lib/tst_lockdown.o CC lib/tst_kvercmp.o CC lib/tst_mkfs.o CC lib/tst_module.o CC lib/tst_memutils.o CC lib/tst_kconfig.o CC lib/tst_parse_opts.o CC lib/tst_path_has_mnt_flags.o CC lib/tst_net.o CC lib/tst_pid.o tst_res.c:91:51: warning: missing braces around initializer [-Wmissing-braces] 91 | # define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP { {PTHREAD_MUTEX_RECURSIVE} } | ^ tst_res.c:95:33: note: in expansion of macro 'PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP' 95 | static pthread_mutex_t tmutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tst_res.c:91:51: warning: missing braces around initializer [-Wmissing-braces] 91 | # define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP { {PTHREAD_MUTEX_RECURSIVE} } | ^ tst_res.c:95:33: note: in expansion of macro 'PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP' 95 | static pthread_mutex_t tmutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC lib/tst_process_state.o CC lib/tst_resource.o In file included from tst_rtnetlink.c:13: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC lib/tst_rtctime.o CC lib/tst_netdevice.o CC lib/tst_res.o CC lib/tst_safe_file_at.o CC lib/tst_safe_io_uring.o CC lib/tst_rtnetlink.o tst_sig.c: In function 'tst_sig': tst_sig.c:210:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 210 | if (fork_flag == FORK) | ^ tst_sig.c:213:3: note: here 213 | default: | ^~~~~~~ CC lib/tst_sig.o CC lib/tst_safe_sysv_ipc.o CC lib/tst_safe_timerfd.o CC lib/tst_sig_proc.o CC lib/tst_status.o CC lib/tst_safe_macros.o CC lib/tst_sys_conf.o CC lib/tst_supported_fs_types.o CC lib/tst_taint.o CC lib/tst_thread_state.o CC lib/tst_tmpdir.o CC lib/tst_timer.o CC lib/tst_uid.o CC lib/tst_timer_test.o CC lib/tst_virt.o CC lib/tst_wallclock.o CC lib/tst_test.o AR libltp.a RANLIB libltp.a CC lib/tests/tst_checkpoint_wait_timeout CC lib/tests/tst_checkpoint_wake_timeout CC lib/tests/tst_checkpoint CC lib/tests/trerrno tst_dataroot02.c: In function 'main': tst_dataroot02.c:51:29: warning: '/datafiles' directive output may be truncated writing 10 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 51 | snprintf(tmp, PATH_MAX, "%s/datafiles", curdir); | ^~~~~~~~~~ tst_dataroot02.c:51:2: note: 'snprintf' output between 11 and 1034 bytes into a destination of size 1024 51 | snprintf(tmp, PATH_MAX, "%s/datafiles", curdir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tst_dataroot03.c: In function 'main': tst_dataroot03.c:51:29: warning: '/datafiles' directive output may be truncated writing 10 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 51 | snprintf(tmp, PATH_MAX, "%s/datafiles", curdir); | ^~~~~~~~~~ tst_dataroot03.c:51:2: note: 'snprintf' output between 11 and 1034 bytes into a destination of size 1024 51 | snprintf(tmp, PATH_MAX, "%s/datafiles", curdir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC lib/tests/tst_cleanup_once CC lib/tests/tst_dataroot01 CC lib/tests/tst_dataroot02 CC lib/tests/tst_dataroot03 CC lib/tests/tst_device CC lib/tests/tst_fs_fill_subdirs CC lib/tests/tst_fs_fill_hardlinks CC lib/tests/tst_process_state CC lib/tests/tst_record_childstatus CC lib/tests/tst_strerrno CC lib/tests/tst_safe_macros CC lib/tests/tst_strsig CC lib/tests/tst_tmpdir_test CC lib/newlib_tests/test03 CC lib/newlib_tests/test02 CC lib/newlib_tests/test01 CC lib/newlib_tests/test04 CC lib/newlib_tests/test05 CC lib/newlib_tests/test06 CC lib/newlib_tests/test07 CC lib/newlib_tests/test08 CC lib/newlib_tests/test09 CC lib/newlib_tests/test11 test19.c:32:1: warning: missing initializer for field 'needs_kconfigs' of 'struct tst_test' [-Wmissing-field-initializers] 32 | }; | ^ In file included from test19.c:8: ../../include/tst_test.h:280:21: note: 'needs_kconfigs' declared here 280 | const char *const *needs_kconfigs; | ^~~~~~~~~~~~~~ CC lib/newlib_tests/test13 CC lib/newlib_tests/test14 test20.c:43:1: warning: missing initializer for field 'needs_kconfigs' of 'struct tst_test' [-Wmissing-field-initializers] 43 | }; | ^ In file included from test20.c:10: ../../include/tst_test.h:280:21: note: 'needs_kconfigs' declared here 280 | const char *const *needs_kconfigs; | ^~~~~~~~~~~~~~ CC lib/newlib_tests/test19 CC lib/newlib_tests/test15 CC lib/newlib_tests/test20 CC lib/newlib_tests/test22 CC lib/newlib_tests/test_assert CC lib/newlib_tests/test_children_cleanup test_guarded_buf.c:93:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 93 | }; | ^ In file included from test_guarded_buf.c:12: ../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC lib/newlib_tests/test_exec CC lib/newlib_tests/test_exec_child CC lib/newlib_tests/test_guarded_buf CC lib/newlib_tests/test_kconfig CC lib/newlib_tests/test_kconfig01 CC lib/newlib_tests/test_kconfig02 CC lib/newlib_tests/test_macros01 CC lib/newlib_tests/test_macros03 CC lib/newlib_tests/test_macros02 CC lib/newlib_tests/test_macros04 CC lib/newlib_tests/test_macros05 CC lib/newlib_tests/test_macros06 CC lib/newlib_tests/test_parse_filesize CC lib/newlib_tests/test_runtime01 CC lib/newlib_tests/test_runtime02 tst_capability01.c:52:1: warning: missing initializer for field 'tags' of 'struct tst_test' [-Wmissing-field-initializers] 52 | }; | ^ In file included from tst_capability01.c:12: ../../include/tst_test.h:295:24: note: 'tags' declared here 295 | const struct tst_tag *tags; | ^~~~ CC lib/newlib_tests/test_zero_hugepage tst_capability02.c:35:1: warning: missing initializer for field 'tags' of 'struct tst_test' [-Wmissing-field-initializers] 35 | }; | ^ In file included from tst_capability02.c:9: ../../include/tst_test.h:295:24: note: 'tags' declared here 295 | const struct tst_tag *tags; | ^~~~ CC lib/newlib_tests/tst_capability01 CC lib/newlib_tests/tst_bool_expr CC lib/newlib_tests/tst_capability02 CC lib/newlib_tests/test_timer CC lib/newlib_tests/tst_cgroup01 CC lib/newlib_tests/tst_cgroup02 CC lib/newlib_tests/tst_device CC lib/newlib_tests/tst_expiration_timer tst_needs_cmds01.c:24:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 24 | }; | ^ In file included from tst_needs_cmds01.c:6: ../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC lib/newlib_tests/tst_needs_cmds01 tst_needs_cmds02.c:23:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 23 | }; | ^ In file included from tst_needs_cmds02.c:10: ../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC lib/newlib_tests/tst_needs_cmds02 tst_needs_cmds03.c:23:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 23 | }; | ^ In file included from tst_needs_cmds03.c:10: ../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC lib/newlib_tests/tst_needs_cmds03 CC lib/newlib_tests/tst_fuzzy_sync02 tst_needs_cmds04.c:23:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 23 | }; | ^ In file included from tst_needs_cmds04.c:10: ../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ tst_needs_cmds05.c:23:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 23 | }; | ^ In file included from tst_needs_cmds05.c:10: ../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC lib/newlib_tests/tst_fuzzy_sync03 CC lib/newlib_tests/tst_needs_cmds04 CC lib/newlib_tests/tst_needs_cmds05 tst_needs_cmds06.c:23:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 23 | }; | ^ In file included from tst_needs_cmds06.c:10: ../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ tst_needs_cmds07.c:23:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 23 | }; | ^ In file included from tst_needs_cmds07.c:10: ../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC lib/newlib_tests/tst_fuzzy_sync01 tst_needs_cmds08.c:26:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 26 | }; | ^ In file included from tst_needs_cmds08.c:12: ../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC lib/newlib_tests/tst_needs_cmds06 CC lib/newlib_tests/tst_needs_cmds07 CC lib/newlib_tests/tst_needs_cmds08 CC lib/newlib_tests/tst_print_result CC lib/newlib_tests/tst_res_hexd CC lib/newlib_tests/tst_safe_fileops CC lib/newlib_tests/tst_strstatus CC lib/newlib_tests/variant make[2]: Leaving directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/lib' /usr/bin/make -C "pan" \ -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/pan/Makefile" all /usr/bin/make -C "utils" \ -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/utils/Makefile" all /usr/bin/make -C "testcases" \ -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/Makefile" all /usr/bin/make -C "tools" \ -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/Makefile" all make[2]: Entering directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/pan' make[2]: Entering directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/utils' make[2]: Entering directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases' make[2]: Entering directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools' In file included from ltp-bump.c:36: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ make[4]: Nothing to be done for 'all'. In file included from zoolib.h:42, from ltp-bump.c:41: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ genload.c: In function 'main': genload.c:95:6: warning: variable 'do_timeout' set but not used [-Wunused-but-set-variable] 95 | int do_timeout = 0; | ^~~~~~~~~~ genload.c: In function 'hogcpu': genload.c:468:9: warning: variable 'd' set but not used [-Wunused-but-set-variable] 468 | double d; | ^ CC pan/ltp-bump.o cve-2014-0196.c:150:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 150 | }; | ^ In file included from cve-2014-0196.c:31: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ In file included from zoolib.h:42, from zoolib.c:55: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ zoolib.c: In function 'cat_args': zoolib.c:386:7: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 386 | *cmd = '\0'; | ~~~~~^~~~~~ zoolib.c:380:13: note: at offset 0 to an object with size 0 allocated by 'malloc' here 380 | if ((cmd = malloc(size)) == NULL) { | ^~~~~~~~~~~~ CC pan/zoolib.o In file included from zoolib.h:42, from ltp-pan.c:71: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC utils/benchmark/ebizzy-0.3/ebizzy /usr/bin/make -C "lib" -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/utils/sctp/lib/Makefile" all CC utils/sctp/lib/addrs.o CC utils/sctp/lib/bindx.o connectx.c:78:12: warning: 'sctp_connectx_orig' alias between functions of incompatible types 'int(int)' and 'int(int, struct sockaddr *, int)' [-Wattribute-alias=] 78 | extern int sctp_connectx_orig (int) | ^~~~~~~~~~~~~~~~~~ connectx.c:67:5: note: aliased declaration here 67 | int __sctp_connectx(int fd, struct sockaddr *addrs, int addrcnt) | ^~~~~~~~~~~~~~~ CC utils/sctp/lib/connectx.o CC testcases/cve/cve-2014-0196 CC utils/sctp/lib/opt_info.o CC tools/genload/genload CC utils/sctp/lib/peeloff.o stress.c: In function 'main': stress.c:95:6: warning: variable 'do_timeout' set but not used [-Wunused-but-set-variable] 95 | int do_timeout = 0; | ^~~~~~~~~~ stress.c: In function 'hogcpu': stress.c:468:9: warning: variable 'd' set but not used [-Wunused-but-set-variable] 468 | double d; | ^ cve-2015-3290.c:474:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 474 | }; | ^ In file included from cve-2015-3290.c:118: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC utils/sctp/lib/recvmsg.o CC utils/sctp/lib/sendmsg.o AR libsctp.a RANLIB libsctp.a /usr/bin/make -C "testlib" -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/utils/sctp/testlib/Makefile" all In file included from sctputil.c:52: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/cve/cve-2015-3290 cve-2016-10044.c:70:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 70 | }; | ^ In file included from cve-2016-10044.c:18: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/cve/cve-2016-10044 CC pan/ltp-pan.o CC utils/sctp/testlib/sctputil.o AR libsctputil.a RANLIB libsctputil.a cve-2016-7042.c:79:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 79 | }; | ^ In file included from cve-2016-7042.c:21: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC pan/splitstr.o LD pan/ltp-bump LD pan/ltp-pan make[2]: Leaving directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/pan' /usr/bin/make -C "metadata" \ -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/metadata/Makefile" all make[2]: Entering directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/metadata' CC testcases/cve/cve-2016-7042 CC tools/genload/stress cve-2016-7117.c:159:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 159 | }; | ^ In file included from cve-2016-7117.c:42: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC utils/sctp/func_tests/test_1_to_1_accept_close CC tools/apicmds/ltpapicmd.o /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../lib ltpapicmd.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o tst_brk /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../lib ltpapicmd.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o tst_brkm /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../lib ltpapicmd.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o tst_exit CC utils/sctp/func_tests/test_1_to_1_addrs In file included from test_1_to_1_connect.c:57: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../lib ltpapicmd.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o tst_res /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../lib ltpapicmd.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o tst_resm /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../lib ltpapicmd.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o tst_ncpus CC testcases/cve/cve-2016-7117 CC utils/sctp/func_tests/test_1_to_1_connect In file included from test_1_to_1_connectx.c:57: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../lib ltpapicmd.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o tst_ncpus_conf cve-2017-16939.c:85:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 85 | }; | ^ In file included from cve-2017-16939.c:25: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../lib ltpapicmd.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o tst_ncpus_max CC testcases/cve/cve-2017-16939 /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../lib ltpapicmd.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o tst_fs_has_free HOSTCC metadata/metaparse /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/metadata/parse.sh > ltp.json CC utils/sctp/func_tests/test_1_to_1_connectx make[2]: Leaving directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools' cve-2017-17052.c:128:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 128 | }; | ^ In file included from cve-2017-17052.c:22: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ test_1_to_1_initmsg_connect.c:117:1: warning: missing initializer for field 'save_restore' of 'struct tst_test' [-Wmissing-field-initializers] 117 | }; | ^ In file included from test_1_to_1_initmsg_connect.c:21: ../../../include/tst_test.h:274:29: note: 'save_restore' declared here 274 | const struct tst_path_val *save_restore; | ^~~~~~~~~~~~ CC testcases/cve/cve-2017-17052 CC utils/sctp/func_tests/test_1_to_1_initmsg_connect CC utils/sctp/func_tests/test_1_to_1_events cve-2017-17053.c:160:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 160 | }; | ^ In file included from cve-2017-17053.c:13: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/cve/cve-2017-17053 CC utils/sctp/func_tests/test_1_to_1_nonblock cve-2017-2618.c:59:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 59 | }; | ^ In file included from cve-2017-2618.c:21: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC utils/sctp/func_tests/test_1_to_1_recvfrom CC testcases/cve/cve-2017-2618 In file included from test_1_to_1_rtoinfo.c:51: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC utils/sctp/func_tests/test_1_to_1_rtoinfo CC utils/sctp/func_tests/test_1_to_1_recvmsg cve-2017-2671.c:118:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 118 | }; | ^ In file included from cve-2017-2671.c:34: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC utils/sctp/func_tests/test_1_to_1_sendmsg CC utils/sctp/func_tests/test_1_to_1_send In file included from test_1_to_1_shutdown.c:44: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/cve/cve-2017-2671 CC utils/sctp/func_tests/test_1_to_1_sendto icmp_rate_limit01.c:280:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 280 | }; | ^ In file included from icmp_rate_limit01.c:36: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC utils/sctp/func_tests/test_1_to_1_shutdown CC testcases/cve/icmp_rate_limit01 CC utils/sctp/func_tests/test_1_to_1_socket_bind_listen stack_clash.c:257:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 257 | }; | ^ In file included from stack_clash.c:33: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ meltdown.c:389:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 389 | }; | ^ In file included from meltdown.c:7: ../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC utils/sctp/func_tests/test_1_to_1_sockopt CC testcases/cve/meltdown CC testcases/cve/stack_clash make[4]: Nothing to be done for 'all'. In file included from test_assoc_abort.c:52: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ make[5]: Nothing to be done for 'all'. CC utils/sctp/func_tests/test_1_to_1_threads make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. In file included from test_assoc_shutdown.c:51: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/commands/nm/datafiles/f1.o CC testcases/commands/nm/datafiles/f2.o CC testcases/commands/nm/datafiles/f3.o LD testcases/commands/nm/datafiles/f1 LD testcases/commands/nm/datafiles/f2 CC utils/sctp/func_tests/test_assoc_abort LD testcases/commands/nm/datafiles/f3 /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc-ar rcs lib.a f1.o f2.o f3.o CC utils/sctp/func_tests/test_assoc_shutdown make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. In file included from test_autoclose.c:52: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ make[4]: Nothing to be done for 'all'. In file included from test_basic.c:55: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/commands/file/datafiles/in CC testcases/commands/ldd/datafiles/main.o CC utils/sctp/func_tests/test_autoclose CC testcases/commands/ldd/datafiles/lddfile1.o CC testcases/commands/ldd/datafiles/lddfile2.o CC testcases/commands/ldd/datafiles/lddfile3.o CC utils/sctp/func_tests/test_basic CC testcases/commands/ldd/datafiles/lddfile4.o CC testcases/commands/ldd/datafiles/lddfile5.o /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 -I/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile1.obj.so lddfile1.o /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 -I/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile2.obj.so lddfile2.o CC utils/sctp/func_tests/test_connect /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 -I/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile3.obj.so lddfile3.o /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 -I/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile4.obj.so lddfile4.o /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 -I/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile5.obj.so lddfile5.o /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 -I/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -O -o lddfile.out main.o lddfile1.obj.so lddfile2.obj.so lddfile3.obj.so lddfile4.obj.so lddfile5.obj.so In file included from test_fragments.c:63: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ rm lddfile5.o lddfile1.o lddfile2.o lddfile4.o lddfile3.o make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. CC utils/sctp/func_tests/test_connectx make[4]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. CC utils/sctp/func_tests/test_fragments make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. CC utils/sctp/func_tests/test_getname CC testcases/commands/eject/eject_check_tray make[4]: Nothing to be done for 'all'. CC utils/sctp/func_tests/test_inaddr_any CC testcases/misc/f00f/f00f make[5]: Nothing to be done for 'all'. CC utils/sctp/func_tests/test_peeloff crash01.c: In function 'monitor_fcn': crash01.c:207:22: warning: unused parameter 'sig' [-Wunused-parameter] 207 | void monitor_fcn(int sig) | ~~~~^~~ In file included from test_sctp_sendrecvmsg.c:53: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC utils/sctp/func_tests/test_recvmsg In file included from test_sockopt.c:55: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/crash/crash01 crash02.c: In function 'monitor_fcn': crash02.c:183:22: warning: unused parameter 'sig' [-Wunused-parameter] 183 | void monitor_fcn(int sig) | ~~~~^~~ crash02.c: In function 'badboy_fork': crash02.c:204:3: warning: this statement may fall through [-Wimplicit-fallthrough=] 204 | perror("fork"); | ^~~~~~~~~~~~~~ crash02.c:205:2: note: here 205 | case 0: | ^~~~ CC utils/sctp/func_tests/test_sctp_sendrecvmsg In file included from test_tcp_style.c:48: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ crash02.c: In function 'badboy_loop': crash02.c:283:6: warning: variable 'i' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 283 | int i; | ^ CC utils/sctp/func_tests/test_sockopt CC testcases/misc/crash/crash02 In file included from test_timetolive.c:67: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from tfloat.h:29, from float_bessel.c:26: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from main.c:28, from float_bessel.c:44: main.c: In function 'handle_signals': ../../../../include/old/test.h:123:5: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'pthread_t' {aka 'struct __pthread *'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ main.c:330:3: note: in expansion of macro 'tst_resm' 330 | tst_resm(TINFO, "signal handler %lu started", pthread_self()); | ^~~~~~~~ In file included from float_bessel.c:44: main.c:322:35: warning: unused parameter 'arg' [-Wunused-parameter] 322 | static void *handle_signals(void *arg) | ~~~~~~^~~ In file included from float_bessel.c:45: thread_code.c: In function 'read_file': thread_code.c:95:33: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 95 | while (read(fd, buffer, fsize) != fsize) { | ^~ In file included from float_bessel.c:44: main.c: In function 'main': main.c:36:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 36 | #define exit(x) myexit(x) | ^~~~~~~~~ main.c:171:3: note: in expansion of macro 'exit' 171 | exit(0); | ^~~~ main.c:172:2: note: here 172 | default: | ^~~~~~~ In file included from float_bessel.c:45: thread_code.c: In function 'read_file': thread_code.c:50:28: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^ thread_code.c:50:8: note: 'sprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC utils/sctp/func_tests/test_tcp_style CC utils/sctp/func_tests/test_basic_v6.o CC utils/sctp/func_tests/test_timetolive CC utils/sctp/func_tests/test_fragments_v6.o In file included from test_basic.c:55: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from float_bessel.c:44: main.c: In function 'main': main.c:145:5: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 145 | strncpy(datadir, optarg, PATH_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from test_fragments.c:63: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/float_bessel In file included from tfloat.h:29, from float_exp_log.c:26: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from main.c:28, from float_exp_log.c:48: main.c: In function 'handle_signals': ../../../../include/old/test.h:123:5: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'pthread_t' {aka 'struct __pthread *'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ main.c:330:3: note: in expansion of macro 'tst_resm' 330 | tst_resm(TINFO, "signal handler %lu started", pthread_self()); | ^~~~~~~~ In file included from float_exp_log.c:48: main.c:322:35: warning: unused parameter 'arg' [-Wunused-parameter] 322 | static void *handle_signals(void *arg) | ~~~~~~^~~ In file included from float_exp_log.c:49: thread_code.c: In function 'read_file': thread_code.c:95:33: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 95 | while (read(fd, buffer, fsize) != fsize) { | ^~ In file included from float_exp_log.c:48: main.c: In function 'main': main.c:36:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 36 | #define exit(x) myexit(x) | ^~~~~~~~~ main.c:171:3: note: in expansion of macro 'exit' 171 | exit(0); | ^~~~ main.c:172:2: note: here 172 | default: | ^~~~~~~ In file included from tfloat.h:29, from float_iperb.c:26: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from main.c:28, from float_iperb.c:40: main.c: In function 'handle_signals': ../../../../include/old/test.h:123:5: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'pthread_t' {aka 'struct __pthread *'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ main.c:330:3: note: in expansion of macro 'tst_resm' 330 | tst_resm(TINFO, "signal handler %lu started", pthread_self()); | ^~~~~~~~ In file included from float_iperb.c:40: main.c:322:35: warning: unused parameter 'arg' [-Wunused-parameter] 322 | static void *handle_signals(void *arg) | ~~~~~~^~~ In file included from float_iperb.c:41: thread_code.c: In function 'read_file': thread_code.c:95:33: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 95 | while (read(fd, buffer, fsize) != fsize) { | ^~ In file included from float_iperb.c:40: main.c: In function 'main': main.c:36:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 36 | #define exit(x) myexit(x) | ^~~~~~~~~ main.c:171:3: note: in expansion of macro 'exit' 171 | exit(0); | ^~~~ main.c:172:2: note: here 172 | default: | ^~~~~~~ In file included from float_exp_log.c:49: thread_code.c: In function 'read_file': thread_code.c:50:28: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^ thread_code.c:50:8: note: 'sprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from float_iperb.c:41: thread_code.c: In function 'read_file': thread_code.c:50:28: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^ thread_code.c:50:8: note: 'sprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC utils/sctp/func_tests/test_getname_v6.o In file included from float_exp_log.c:48: main.c: In function 'main': main.c:145:5: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 145 | strncpy(datadir, optarg, PATH_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from float_iperb.c:40: main.c: In function 'main': main.c:145:5: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 145 | strncpy(datadir, optarg, PATH_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC utils/sctp/func_tests/test_inaddr_any_v6.o CC testcases/misc/math/float/float_exp_log CC testcases/misc/math/float/float_iperb In file included from tfloat.h:29, from float_power.c:26: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC utils/sctp/func_tests/test_peeloff_v6.o In file included from tfloat.h:29, from float_trigo.c:26: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from main.c:28, from float_power.c:46: main.c: In function 'handle_signals': ../../../../include/old/test.h:123:5: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'pthread_t' {aka 'struct __pthread *'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ main.c:330:3: note: in expansion of macro 'tst_resm' 330 | tst_resm(TINFO, "signal handler %lu started", pthread_self()); | ^~~~~~~~ In file included from float_power.c:46: main.c:322:35: warning: unused parameter 'arg' [-Wunused-parameter] 322 | static void *handle_signals(void *arg) | ~~~~~~^~~ In file included from float_power.c:47: thread_code.c: In function 'read_file': thread_code.c:95:33: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 95 | while (read(fd, buffer, fsize) != fsize) { | ^~ In file included from main.c:28, from float_trigo.c:48: main.c: In function 'handle_signals': ../../../../include/old/test.h:123:5: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'pthread_t' {aka 'struct __pthread *'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ main.c:330:3: note: in expansion of macro 'tst_resm' 330 | tst_resm(TINFO, "signal handler %lu started", pthread_self()); | ^~~~~~~~ In file included from float_trigo.c:48: main.c:322:35: warning: unused parameter 'arg' [-Wunused-parameter] 322 | static void *handle_signals(void *arg) | ~~~~~~^~~ In file included from float_trigo.c:49: thread_code.c: In function 'read_file': thread_code.c:95:33: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 95 | while (read(fd, buffer, fsize) != fsize) { | ^~ In file included from float_power.c:46: main.c: In function 'main': main.c:36:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 36 | #define exit(x) myexit(x) | ^~~~~~~~~ main.c:171:3: note: in expansion of macro 'exit' 171 | exit(0); | ^~~~ main.c:172:2: note: here 172 | default: | ^~~~~~~ In file included from float_trigo.c:48: main.c: In function 'main': main.c:36:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 36 | #define exit(x) myexit(x) | ^~~~~~~~~ main.c:171:3: note: in expansion of macro 'exit' 171 | exit(0); | ^~~~ main.c:172:2: note: here 172 | default: | ^~~~~~~ In file included from float_trigo.c:49: thread_code.c: In function 'read_file': thread_code.c:50:28: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^ thread_code.c:50:8: note: 'sprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from float_power.c:47: thread_code.c: In function 'read_file': thread_code.c:50:28: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^ thread_code.c:50:8: note: 'sprintf' output 2 or more bytes (assuming 4097) into a destination of size 4096 50 | (void)sprintf(path, "%s/%s", datadir, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC utils/sctp/func_tests/test_sctp_sendrecvmsg_v6.o In file included from test_sctp_sendrecvmsg.c:53: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from float_trigo.c:48: main.c: In function 'main': main.c:145:5: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 145 | strncpy(datadir, optarg, PATH_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from float_power.c:46: main.c: In function 'main': main.c:145:5: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 145 | strncpy(datadir, optarg, PATH_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC utils/sctp/func_tests/test_sockopt_v6.o CC testcases/misc/math/float/float_trigo CC utils/sctp/func_tests/test_tcp_style_v6.o In file included from test_sockopt.c:55: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from test_tcp_style.c:48: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/float_power In file included from genceil.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/power/genceil In file included from genfabs.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/power/genfabs CC utils/sctp/func_tests/test_timetolive_v6.o In file included from genfloor.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from test_timetolive.c:67: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/power/genfloor In file included from genfmod.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from genpow.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/power/genfmod CC testcases/misc/math/float/power/genpow In file included from genpower.c:37: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ genpower.c: In function 'create_file': genpower.c:51:38: warning: unused parameter 'NbVal' [-Wunused-parameter] 51 | int create_file(char *func_name, int NbVal) | ~~~~^~~~~ In file included from gensqrt.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ LD utils/sctp/func_tests/test_basic_v6 CC testcases/misc/math/float/power/genpower LD utils/sctp/func_tests/test_fragments_v6 CC testcases/misc/math/float/power/gensqrt LD utils/sctp/func_tests/test_getname_v6 In file included from genexp.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ LD utils/sctp/func_tests/test_inaddr_any_v6 LD utils/sctp/func_tests/test_peeloff_v6 LD utils/sctp/func_tests/test_sctp_sendrecvmsg_v6 CC testcases/misc/math/float/exp_log/genexp LD utils/sctp/func_tests/test_sockopt_v6 In file included from genexp_log.c:37: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from genfrexp.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ LD utils/sctp/func_tests/test_tcp_style_v6 genexp_log.c: In function 'create_file': genexp_log.c:51:38: warning: unused parameter 'NbVal' [-Wunused-parameter] 51 | int create_file(char *func_name, int NbVal) | ~~~~^~~~~ LD utils/sctp/func_tests/test_timetolive_v6 rm test_inaddr_any_v6.o test_tcp_style_v6.o test_sctp_sendrecvmsg_v6.o test_basic_v6.o test_fragments_v6.o test_timetolive_v6.o test_peeloff_v6.o test_getname_v6.o test_sockopt_v6.o make[2]: Leaving directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/utils' In file included from genhypot.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/exp_log/genfrexp CC testcases/misc/math/float/exp_log/genexp_log In file included from genlog.c:34: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from genldexp.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/exp_log/genhypot CC testcases/misc/math/float/exp_log/genlog CC testcases/misc/math/float/exp_log/genldexp In file included from genlog10.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from genmodf.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/exp_log/genlog10 CC testcases/misc/math/float/exp_log/genmodf In file included from genj0.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from genj1.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ genbessel.c: In function 'create_file': genbessel.c:51:38: warning: unused parameter 'NbVal' [-Wunused-parameter] 51 | int create_file(char *func_name, int NbVal) | ~~~~^~~~~ CC testcases/misc/math/float/bessel/genbessel CC testcases/misc/math/float/bessel/genj1 CC testcases/misc/math/float/bessel/genj0 In file included from genlgamma.c:34: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from geny0.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from geny1.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/bessel/genlgamma CC testcases/misc/math/float/bessel/geny1 CC testcases/misc/math/float/bessel/geny0 In file included from genacos.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from genatan.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from genasin.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/trigo/genacos CC testcases/misc/math/float/trigo/genasin CC testcases/misc/math/float/trigo/genatan In file included from genatan2.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from gencos.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from gensin.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/trigo/gencos CC testcases/misc/math/float/trigo/genatan2 CC testcases/misc/math/float/trigo/gensin In file included from gentan.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from gentrigo.c:37: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ gentrigo.c: In function 'create_file': gentrigo.c:52:38: warning: unused parameter 'NbVal' [-Wunused-parameter] 52 | int create_file(char *func_name, int NbVal) | ~~~~^~~~~ CC testcases/misc/math/float/trigo/gentan CC testcases/misc/math/float/trigo/gentrigo In file included from gencosh.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from gensinh.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ geniperb.c: In function 'create_file': geniperb.c:51:38: warning: unused parameter 'NbVal' [-Wunused-parameter] 51 | int create_file(char *func_name, int NbVal) | ~~~~^~~~~ CC testcases/misc/math/float/iperb/geniperb CC testcases/misc/math/float/iperb/gencosh CC testcases/misc/math/float/iperb/gensinh In file included from gentanh.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/misc/math/float/iperb/gentanh CC testcases/misc/math/fptests/fptest02 CC testcases/misc/math/fptests/fptest01 nextafter01.c: In function 'main': nextafter01.c:58:5: warning: old-style function definition [-Wold-style-definition] 58 | int main() | ^~~~ nextafter01.c: In function 'setup': nextafter01.c:109:6: warning: old-style function definition [-Wold-style-definition] 109 | void setup() | ^~~~~ nextafter01.c: In function 'blenter': nextafter01.c:114:6: warning: old-style function definition [-Wold-style-definition] 114 | void blenter() | ^~~~~~~ nextafter01.c: In function 'blexit': nextafter01.c:119:6: warning: old-style function definition [-Wold-style-definition] 119 | void blexit() | ^~~~~~ CC testcases/misc/math/nextafter/nextafter01 CC testcases/misc/math/atof/atof01 CC testcases/misc/math/abs/abs01 make[4]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. route-change-netlink.c:321:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 321 | }; | ^ In file included from route-change-netlink.c:7: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/network/stress/route/route-change-netlink ns-common.c: In function 'bit_change_seed': ns-common.c:234:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 234 | seed = (rand_val < bitsize) ? (0x00000001 << rand_val) : 0; | ^ ns-common.c: In function 'strtotimespec': ns-common.c:337:3: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 337 | strncpy(sec_str, str, len - 9); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ns-common.c:334:8: note: length computed here 334 | len = strlen(str); | ^~~~~~~~~~~ CC testcases/network/stress/ns-tools/ns-common.o ns-icmp_redirector.c: In function 'return_arp_reply': ns-icmp_redirector.c:343:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 343 | if (retval != sndeth_size) | ^~ ns-icmp_redirector.c: In function 'return_icmp4_redirect': ns-icmp_redirector.c:439:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 439 | if (retval != sndeth_size) | ^~ ns-icmp_redirector.c: In function 'return_neigh_adv': ns-icmp_redirector.c:564:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 564 | if (retval != sndeth_size) | ^~ ns-icmp_redirector.c: In function 'return_icmp6_redirect': ns-icmp_redirector.c:665:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 665 | if (retval != sndeth_size) | ^~ CC testcases/network/stress/ns-tools/ns-icmpv6_sender CC testcases/network/stress/ns-tools/ns-icmp_redirector CC testcases/network/stress/ns-tools/ns-icmpv4_sender ns-igmp_querier.c: In function 'send_query': ns-igmp_querier.c:435:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 435 | if (retval != query_size) { | ^~ ns-mcast_join.c: In function 'join_group': ns-mcast_join.c:311:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 311 | for (idx = 0; idx < num_sock; idx++) { | ^ ns-mcast_join.c:337:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 337 | for (idx = 0; idx < num_group; idx++) { | ^ ns-mcast_join.c:332:3: warning: 'strncpy' specified bound 80 equals destination size [-Wstringop-truncation] 332 | strncpy(maddr, mcast_addr, ADDR_STR_MAXSIZE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/network/stress/ns-tools/ns-mcast_receiver CC testcases/network/stress/ns-tools/ns-igmp_querier CC testcases/network/stress/ns-tools/ns-mcast_join CC testcases/network/stress/ns-tools/ns-tcpclient CC testcases/network/stress/ns-tools/ns-udpclient CC testcases/network/stress/ns-tools/ns-tcpserver ns-udpsender.c: In function 'send_udp_datagram': ns-udpsender.c:400:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 400 | if (retval != udp_p->msgsize) { | ^~ make[2]: Leaving directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/metadata' CC testcases/network/stress/ns-tools/ns-udpserver CC testcases/network/stress/ns-tools/ns-udpsender make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. /usr/bin/make -C ../.. \ -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/tcp_cmds/sendfile/../../Makefile" generate CC testcases/network/tcp_cmds/sendfile/testsf_c6.o CC testcases/network/tcp_cmds/sendfile/testsf_s6.o mkdir -p "datafiles" cd "datafiles" && \ abs_top_srcdir="/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527" "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/generate.sh" In file included from testsf_s.c:12: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ testsf_s.c: In function 'main': testsf_s.c:32:13: warning: variable 'ap' set but not used [-Wunused-but-set-variable] 32 | sai_t sa, *ap; | ^~ In file included from testsf_s.c:12: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ testsf_s.c: In function 'main': testsf_s.c:32:13: warning: variable 'ap' set but not used [-Wunused-but-set-variable] 32 | sai_t sa, *ap; | ^~ LD testcases/network/tcp_cmds/sendfile/testsf_c6 LD testcases/network/tcp_cmds/sendfile/testsf_s6 CC testcases/network/tcp_cmds/sendfile/testsf_s CC testcases/network/tcp_cmds/sendfile/testsf_c make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. In file included from asapi_03.c:43: asapi_03.c: In function 'so_test': ../../../include/old/test.h:123:5: warning: format '%zu' expects argument of type 'size_t', but argument 8 has type 'socklen_t' {aka 'unsigned int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ asapi_03.c:357:5: note: in expansion of macro 'tst_resm' 357 | tst_resm(TFAIL, "%s receive: extraneous data " | ^~~~~~~~ CC testcases/network/lib6/getaddrinfo_01 CC testcases/network/lib6/asapi_03 CC testcases/network/lib6/asapi_01 CC testcases/network/lib6/asapi_02 CC testcases/network/lib6/in6_01 CC testcases/network/lib6/in6_02 /usr/bin/make -C lib -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/basic_tests/rpc01/lib/Makefile" all /usr/bin/make -C /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/Makefile" all CC testcases/network/rpc/rpc-tirpc/tests_pack/lib/librpc-tirpc.o AR librpc-tirpc.a RANLIB librpc-tirpc.a CC testcases/network/rpc/basic_tests/rpc01/lib/librpc01.o AR librpc01.a RANLIB librpc01.a rpc1.c: In function 'main': rpc1.c:96:49: warning: argument to 'sizeof' in 'memcpy' call is the same expression as the source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 96 | memcpy(&server_sin.sin_addr, hp->h_addr, sizeof(hp->h_addr)); | ^ rpc_server.c: In function 'service_request': rpc_server.c:94:25: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 94 | svc_sendreply(transp, (xdrproc_t)xdr_void, NULL); | ^ CC testcases/network/rpc/basic_tests/rpc01/rpc_server CC testcases/network/rpc/basic_tests/rpc01/rpc1 make[7]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. rpc_cleaner.c: In function 'main': rpc_cleaner.c:25:14: warning: unused parameter 'argc' [-Wunused-parameter] 25 | int main(int argc, char *argv[]) | ~~~~^~~~ tirpc_cleaner.c: In function 'main': tirpc_cleaner.c:36:14: warning: unused parameter 'argn' [-Wunused-parameter] 36 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_cleaner CC testcases/network/rpc/rpc-tirpc/tests_pack/tirpc_cleaner tirpc_svc_1.c: In function 'main': tirpc_svc_1.c:51:9: warning: variable 'rslt' set but not used [-Wunused-but-set-variable] 51 | bool_t rslt; | ^~~~ tirpc_svc_1.c:44:14: warning: unused parameter 'argn' [-Wunused-parameter] 44 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/tirpc_svc_1/tirpc_svc_1 tirpc_svc_11.c: In function 'main': tirpc_svc_11.c:46:14: warning: unused parameter 'argn' [-Wunused-parameter] 46 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/tirpc_svc_11/tirpc_svc_11 rpc_svc_1.c: In function 'main': rpc_svc_1.c:62:14: warning: unused parameter 'argn' [-Wunused-parameter] 62 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_1.c: In function 'simplePing': rpc_svc_1.c:96:53: warning: unused parameter 'transp' [-Wunused-parameter] 96 | char *simplePing(union u_argument *inVar, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ rpc_svc_1.c: In function 'svc_getcaller_test': rpc_svc_1.c:109:5: warning: assignment to 'struct sockaddr_in *' from incompatible pointer type 'struct sockaddr_in6 *' [-Wincompatible-pointer-types] 109 | sa = svc_getcaller(transp); | ^ rpc_svc_1.c:103:44: warning: unused parameter 'inVar' [-Wunused-parameter] 103 | char *svc_getcaller_test(union u_argument *inVar, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~~~^~~~~ rpc_svc_1.c: In function 'intTestProc': rpc_svc_1.c:116:51: warning: unused parameter 'transp' [-Wunused-parameter] 116 | char *intTestProc(union u_argument *in, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ rpc_svc_1.c: In function 'lngTestProc': rpc_svc_1.c:126:51: warning: unused parameter 'transp' [-Wunused-parameter] 126 | char *lngTestProc(union u_argument *in, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ rpc_svc_1.c: In function 'dblTestProc': rpc_svc_1.c:136:51: warning: unused parameter 'transp' [-Wunused-parameter] 136 | char *dblTestProc(union u_argument *in, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ rpc_svc_1.c: In function 'strTestProc': rpc_svc_1.c:146:51: warning: unused parameter 'transp' [-Wunused-parameter] 146 | char *strTestProc(union u_argument *in, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ rpc_svc_1.c: In function 'rcp_service': rpc_svc_1.c:221:4: warning: 'why' may be used uninitialized in this function [-Wmaybe-uninitialized] 221 | svcerr_auth(transp, why); | ^~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_svc_1/rpc_svc_1 tirpc_authsys_create.c: In function 'main': tirpc_authsys_create.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_auth_authsys_create/tirpc_authsys_create tirpc_toplevel_clnt_call.c: In function 'main': tirpc_toplevel_clnt_call.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_toplevel_clnt_call_dataint.c: In function 'main': tirpc_toplevel_clnt_call_dataint.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_toplevel_clnt_call_complex.c: In function 'main': tirpc_toplevel_clnt_call_complex.c:112:14: warning: unused parameter 'argn' [-Wunused-parameter] 112 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_toplevel_clnt_call_mt.c: In function 'main': tirpc_toplevel_clnt_call_mt.c:84:14: warning: unused parameter 'argn' [-Wunused-parameter] 84 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/tirpc_toplevel_clnt_call CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/tirpc_toplevel_clnt_call_dataint tirpc_toplevel_clnt_call_performance.c: In function 'main': tirpc_toplevel_clnt_call_performance.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/tirpc_toplevel_clnt_call_mt CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/tirpc_toplevel_clnt_call_complex tirpc_toplevel_clnt_call_scalability.c: In function 'main': tirpc_toplevel_clnt_call_scalability.c:82:14: warning: unused parameter 'argn' [-Wunused-parameter] 82 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_toplevel_clnt_call_stress.c: In function 'main': tirpc_toplevel_clnt_call_stress.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/tirpc_toplevel_clnt_call_performance CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/tirpc_toplevel_clnt_call_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_call/tirpc_toplevel_clnt_call_scalability tirpc_clnt_control_limits.c: In function 'main': tirpc_clnt_control_limits.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_clnt_control.c: In function 'main': tirpc_clnt_control.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_control/tirpc_clnt_control CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_control/tirpc_clnt_control_limits CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_tli_create/tirpc_svc_tli_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_tli_create/tirpc_svc_tli_create_limits tirpc_interlevel_clnt_call.c: In function 'main': tirpc_interlevel_clnt_call.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_interlevel_clnt_call_dataint.c: In function 'main': tirpc_interlevel_clnt_call_dataint.c:56:17: warning: variable 'rslt' set but not used [-Wunused-but-set-variable] 56 | enum clnt_stat rslt; | ^~~~ tirpc_interlevel_clnt_call_dataint.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_interlevel_clnt_call_mt.c: In function 'main': tirpc_interlevel_clnt_call_mt.c:91:14: warning: unused parameter 'argn' [-Wunused-parameter] 91 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_interlevel_clnt_call_complex.c: In function 'main': tirpc_interlevel_clnt_call_complex.c:123:14: warning: unused parameter 'argn' [-Wunused-parameter] 123 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/tirpc_interlevel_clnt_call CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/tirpc_interlevel_clnt_call_dataint CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/tirpc_interlevel_clnt_call_mt tirpc_interlevel_clnt_call_performance.c: In function 'main': tirpc_interlevel_clnt_call_performance.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_interlevel_clnt_call_scalability.c: In function 'main': tirpc_interlevel_clnt_call_scalability.c:92:14: warning: unused parameter 'argn' [-Wunused-parameter] 92 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/tirpc_interlevel_clnt_call_complex tirpc_interlevel_clnt_call_stress.c: In function 'main': tirpc_interlevel_clnt_call_stress.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/tirpc_interlevel_clnt_call_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/tirpc_interlevel_clnt_call_scalability CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_call/tirpc_interlevel_clnt_call_performance tirpc_svc_destroy.c: In function 'main': tirpc_svc_destroy.c:40:14: warning: unused parameter 'argn' [-Wunused-parameter] 40 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_svc_destroy.c: In function 'exm_proc': tirpc_svc_destroy.c:86:38: warning: unused parameter 'rqstp' [-Wunused-parameter] 86 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~^~~~~ tirpc_svc_destroy.c:86:55: warning: unused parameter 'transp' [-Wunused-parameter] 86 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_svc_destroy/tirpc_svc_destroy tirpc_clnt_tli_create_limits.c: In function 'main': tirpc_clnt_tli_create_limits.c:49:14: warning: unused parameter 'argn' [-Wunused-parameter] 49 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_clnt_tli_create.c: In function 'main': tirpc_clnt_tli_create.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_tli_create/tirpc_clnt_tli_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_tli_create/tirpc_clnt_tli_create_limits CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_auth_authsys_create_default/tirpc_authsys_create_default tirpc_svc_create.c: In function 'main': tirpc_svc_create.c:40:14: warning: unused parameter 'argn' [-Wunused-parameter] 40 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_svc_create.c: In function 'exm_proc': tirpc_svc_create.c:79:38: warning: unused parameter 'rqstp' [-Wunused-parameter] 79 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~^~~~~ tirpc_svc_create.c:79:55: warning: unused parameter 'transp' [-Wunused-parameter] 79 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_svc_create/tirpc_svc_create tirpc_clnt_destroy.c: In function 'main': tirpc_clnt_destroy.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_destroy/tirpc_clnt_destroy tirpc_clnt_pcreateerror.c: In function 'main': tirpc_clnt_pcreateerror.c:46:10: warning: variable 'clnt' set but not used [-Wunused-but-set-variable] 46 | CLIENT *clnt = NULL; | ^~~~ tirpc_clnt_pcreateerror.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_pcreateerror/tirpc_clnt_pcreateerror tirpc_svcerr_systemerr.c: In function 'main': tirpc_svcerr_systemerr.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_systemerr/tirpc_svcerr_systemerr tirpc_clnt_create.c: In function 'main': tirpc_clnt_create.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create/tirpc_clnt_create tirpc_svcerr_weakauth.c: In function 'main': tirpc_svcerr_weakauth.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_weakauth/tirpc_svcerr_weakauth tirpc_clnt_tp_create.c: In function 'main': tirpc_clnt_tp_create.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create/tirpc_clnt_tp_create tirpc_rpc_broadcast.c: In function 'eachresult': tirpc_rpc_broadcast.c:38:22: warning: unused parameter 'out' [-Wunused-parameter] 38 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast.c:38:47: warning: unused parameter 'addr' [-Wunused-parameter] 38 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast.c: In function 'main': tirpc_rpc_broadcast.c:44:14: warning: unused parameter 'argn' [-Wunused-parameter] 44 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_dataint.c: In function 'eachresult': tirpc_rpc_broadcast_dataint.c:41:22: warning: unused parameter 'out' [-Wunused-parameter] 41 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_dataint.c:41:47: warning: unused parameter 'addr' [-Wunused-parameter] 41 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_dataint.c: In function 'main': tirpc_rpc_broadcast_dataint.c:47:14: warning: unused parameter 'argn' [-Wunused-parameter] 47 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_mt.c: In function 'eachresult': tirpc_rpc_broadcast_complex.c: In function 'eachResult': tirpc_rpc_broadcast_mt.c:46:22: warning: unused parameter 'out' [-Wunused-parameter] 46 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_complex.c:42:25: warning: unused parameter 'out' [-Wunused-parameter] 42 | bool_t eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_mt.c:46:47: warning: unused parameter 'addr' [-Wunused-parameter] 46 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_complex.c:42:50: warning: unused parameter 'addr' [-Wunused-parameter] 42 | bool_t eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_complex.c: In function 'main': tirpc_rpc_broadcast_complex.c:52:14: warning: unused parameter 'argn' [-Wunused-parameter] 52 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_mt.c: In function 'main': tirpc_rpc_broadcast_mt.c:75:14: warning: unused parameter 'argn' [-Wunused-parameter] 75 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/tirpc_rpc_broadcast CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/tirpc_rpc_broadcast_complex CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/tirpc_rpc_broadcast_dataint tirpc_rpc_broadcast_performance.c: In function 'eachresult': tirpc_rpc_broadcast_performance.c:40:22: warning: unused parameter 'out' [-Wunused-parameter] 40 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_performance.c:40:47: warning: unused parameter 'addr' [-Wunused-parameter] 40 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_performance.c: In function 'main': tirpc_rpc_broadcast_performance.c:85:14: warning: unused parameter 'argn' [-Wunused-parameter] 85 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/tirpc_rpc_broadcast_mt tirpc_rpc_broadcast_stress.c: In function 'eachresult': tirpc_rpc_broadcast_stress.c:38:22: warning: unused parameter 'out' [-Wunused-parameter] 38 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_stress.c:38:47: warning: unused parameter 'addr' [-Wunused-parameter] 38 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_stress.c: In function 'main': tirpc_rpc_broadcast_stress.c:44:14: warning: unused parameter 'argn' [-Wunused-parameter] 44 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_scalability.c: In function 'eachresult': tirpc_rpc_broadcast_scalability.c:48:22: warning: unused parameter 'out' [-Wunused-parameter] 48 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_scalability.c:48:47: warning: unused parameter 'addr' [-Wunused-parameter] 48 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_scalability.c: In function 'main': tirpc_rpc_broadcast_scalability.c:74:14: warning: unused parameter 'argn' [-Wunused-parameter] 74 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/tirpc_rpc_broadcast_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/tirpc_rpc_broadcast_performance CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast/tirpc_rpc_broadcast_scalability tirpc_bottomlevel_clnt_call.c: In function 'main': tirpc_bottomlevel_clnt_call.c:40:14: warning: unused parameter 'argn' [-Wunused-parameter] 40 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_bottomlevel_clnt_call_complex.c: In function 'main': tirpc_bottomlevel_clnt_call_complex.c:140:14: warning: unused parameter 'argn' [-Wunused-parameter] 140 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_bottomlevel_clnt_call_mt.c: In function 'main': tirpc_bottomlevel_clnt_call_mt.c:110:14: warning: unused parameter 'argn' [-Wunused-parameter] 110 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_bottomlevel_clnt_call_dataint.c: In function 'main': tirpc_bottomlevel_clnt_call_dataint.c:60:17: warning: variable 'cs' set but not used [-Wunused-but-set-variable] 60 | enum clnt_stat cs; | ^~ tirpc_bottomlevel_clnt_call_dataint.c:44:14: warning: unused parameter 'argn' [-Wunused-parameter] 44 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/tirpc_bottomlevel_clnt_call tirpc_bottomlevel_clnt_call_performance.c: In function 'main': tirpc_bottomlevel_clnt_call_performance.c:82:14: warning: unused parameter 'argn' [-Wunused-parameter] 82 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/tirpc_bottomlevel_clnt_call_dataint CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/tirpc_bottomlevel_clnt_call_mt CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/tirpc_bottomlevel_clnt_call_complex tirpc_bottomlevel_clnt_call_stress.c: In function 'main': tirpc_bottomlevel_clnt_call_stress.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_bottomlevel_clnt_call_scalability.c: In function 'main': tirpc_bottomlevel_clnt_call_scalability.c:115:14: warning: unused parameter 'argn' [-Wunused-parameter] 115 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/tirpc_bottomlevel_clnt_call_performance CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/tirpc_bottomlevel_clnt_call_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_call/tirpc_bottomlevel_clnt_call_scalability tirpc_rpc_broadcast_exp_dataint.c: In function 'eachresult': tirpc_rpc_broadcast_exp_dataint.c:41:22: warning: unused parameter 'out' [-Wunused-parameter] 41 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_exp_dataint.c:41:47: warning: unused parameter 'addr' [-Wunused-parameter] 41 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_exp_limits.c: In function 'eachresult': tirpc_rpc_broadcast_exp_limits.c:45:22: warning: unused parameter 'out' [-Wunused-parameter] 45 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_exp_limits.c:45:47: warning: unused parameter 'addr' [-Wunused-parameter] 45 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_exp_dataint.c: In function 'main': tirpc_rpc_broadcast_exp_dataint.c:47:14: warning: unused parameter 'argn' [-Wunused-parameter] 47 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_exp_limits.c: In function 'main': tirpc_rpc_broadcast_exp_limits.c:51:14: warning: unused parameter 'argn' [-Wunused-parameter] 51 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_exp.c: In function 'eachresult': tirpc_rpc_broadcast_exp.c:38:22: warning: unused parameter 'out' [-Wunused-parameter] 38 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_exp.c:38:47: warning: unused parameter 'addr' [-Wunused-parameter] 38 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_exp.c: In function 'main': tirpc_rpc_broadcast_exp.c:44:14: warning: unused parameter 'argn' [-Wunused-parameter] 44 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_exp_dataint.c:108:5: warning: 'lngRec' is used uninitialized in this function [-Wuninitialized] 108 | if (lngSnd != lngRec) | ^ tirpc_rpc_broadcast_exp_dataint.c:121:5: warning: 'dblRec' is used uninitialized in this function [-Wuninitialized] 121 | if (dblSnd != dblRec) | ^ tirpc_rpc_broadcast_exp_complex.c: In function 'eachResult': tirpc_rpc_broadcast_exp_complex.c:42:25: warning: unused parameter 'out' [-Wunused-parameter] 42 | bool_t eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_exp_complex.c:42:50: warning: unused parameter 'addr' [-Wunused-parameter] 42 | bool_t eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_exp_complex.c: In function 'main': tirpc_rpc_broadcast_exp_complex.c:52:14: warning: unused parameter 'argn' [-Wunused-parameter] 52 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/tirpc_rpc_broadcast_exp CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/tirpc_rpc_broadcast_exp_limits CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/tirpc_rpc_broadcast_exp_dataint CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/tirpc_rpc_broadcast_exp_complex tirpc_rpc_broadcast_exp_performance.c: In function 'eachresult': tirpc_rpc_broadcast_exp_performance.c:40:22: warning: unused parameter 'out' [-Wunused-parameter] 40 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_exp_performance.c:40:47: warning: unused parameter 'addr' [-Wunused-parameter] 40 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_exp_performance.c: In function 'main': tirpc_rpc_broadcast_exp_performance.c:85:14: warning: unused parameter 'argn' [-Wunused-parameter] 85 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_exp_mt.c: In function 'eachresult': tirpc_rpc_broadcast_exp_mt.c:46:22: warning: unused parameter 'out' [-Wunused-parameter] 46 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_exp_mt.c:46:47: warning: unused parameter 'addr' [-Wunused-parameter] 46 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_exp_mt.c: In function 'main': tirpc_rpc_broadcast_exp_mt.c:78:14: warning: unused parameter 'argn' [-Wunused-parameter] 78 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_exp_scalability.c: In function 'eachresult': tirpc_rpc_broadcast_exp_scalability.c:48:22: warning: unused parameter 'out' [-Wunused-parameter] 48 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_exp_scalability.c:48:47: warning: unused parameter 'addr' [-Wunused-parameter] 48 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_exp_scalability.c: In function 'main': tirpc_rpc_broadcast_exp_scalability.c:74:14: warning: unused parameter 'argn' [-Wunused-parameter] 74 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_broadcast_exp_stress.c: In function 'eachresult': tirpc_rpc_broadcast_exp_stress.c:38:22: warning: unused parameter 'out' [-Wunused-parameter] 38 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ tirpc_rpc_broadcast_exp_stress.c:38:47: warning: unused parameter 'addr' [-Wunused-parameter] 38 | int eachresult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ tirpc_rpc_broadcast_exp_stress.c: In function 'main': tirpc_rpc_broadcast_exp_stress.c:44:14: warning: unused parameter 'argn' [-Wunused-parameter] 44 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/tirpc_rpc_broadcast_exp_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/tirpc_rpc_broadcast_exp_mt CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/tirpc_rpc_broadcast_exp_performance CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_broadcast_exp/tirpc_rpc_broadcast_exp_scalability In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:49, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from tirpc_clnt_perror.c:32: tirpc_clnt_perror.c: In function 'main': tirpc_clnt_perror.c:69:45: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 69 | rslt = clnt_call((CLIENT *) clnt, PROCNUM, (xdrproc_t) xdr_void, NULL, // xdr_in | ^ /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/clnt.h:166:38: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ tirpc_clnt_perror.c:52:17: warning: variable 'rslt' set but not used [-Wunused-but-set-variable] 52 | enum clnt_stat rslt; | ^~~~ tirpc_clnt_perror.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_clnt_perror_complex.c: In function 'main': tirpc_clnt_perror_complex.c:54:17: warning: variable 'rslt' set but not used [-Wunused-but-set-variable] 54 | enum clnt_stat rslt; | ^~~~ tirpc_clnt_perror_complex.c:53:17: warning: variable 'total_timeout' set but not used [-Wunused-but-set-variable] 53 | struct timeval total_timeout; | ^~~~~~~~~~~~~ tirpc_clnt_perror_complex.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perror/tirpc_clnt_perror CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perror/tirpc_clnt_perror_complex tirpc_rpcb_rmtcall_mt.c: In function 'main': tirpc_rpcb_rmtcall_mt.c:102:14: warning: unused parameter 'argn' [-Wunused-parameter] 102 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpcb_rmtcall_dataint.c: In function 'main': tirpc_rpcb_rmtcall_dataint.c:60:17: warning: variable 'cs' set but not used [-Wunused-but-set-variable] 60 | enum clnt_stat cs; | ^~ tirpc_rpcb_rmtcall_dataint.c:56:10: warning: unused variable 'client' [-Wunused-variable] 56 | CLIENT *client = NULL; | ^~~~~~ tirpc_rpcb_rmtcall_dataint.c:44:14: warning: unused parameter 'argn' [-Wunused-parameter] 44 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpcb_rmtcall_complex.c: In function 'main': tirpc_rpcb_rmtcall_complex.c:133:14: warning: unused parameter 'argn' [-Wunused-parameter] 133 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpcb_rmtcall.c: In function 'main': tirpc_rpcb_rmtcall.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/tirpc_rpcb_rmtcall_dataint CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/tirpc_rpcb_rmtcall CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/tirpc_rpcb_rmtcall_mt tirpc_rpcb_rmtcall_performance.c: In function 'main': tirpc_rpcb_rmtcall_performance.c:82:14: warning: unused parameter 'argn' [-Wunused-parameter] 82 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpcb_rmtcall_scalability.c: In function 'main': tirpc_rpcb_rmtcall_scalability.c:100:14: warning: unused parameter 'argn' [-Wunused-parameter] 100 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/tirpc_rpcb_rmtcall_complex tirpc_rpcb_rmtcall_stress.c: In function 'main': tirpc_rpcb_rmtcall_stress.c:54:10: warning: unused variable 'client' [-Wunused-variable] 54 | CLIENT *client = NULL; | ^~~~~~ tirpc_rpcb_rmtcall_stress.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/tirpc_rpcb_rmtcall_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/tirpc_rpcb_rmtcall_performance CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_rmtcall/tirpc_rpcb_rmtcall_scalability tirpc_rpcb_set.c: In function 'main': tirpc_rpcb_set.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_set/tirpc_rpcb_set CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_auth_authnone_create/tirpc_authnone_create tirpc_clnt_vc_create_limits.c: In function 'main': tirpc_clnt_vc_create_limits.c:49:14: warning: unused parameter 'argn' [-Wunused-parameter] 49 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_clnt_vc_create.c: In function 'main': tirpc_clnt_vc_create.c:43:14: warning: unused parameter 'argn' [-Wunused-parameter] 43 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_vc_create/tirpc_clnt_vc_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_vc_create/tirpc_clnt_vc_create_limits tirpc_svc_unreg_stress.c: In function 'main': tirpc_svc_unreg_stress.c:40:14: warning: unused parameter 'argn' [-Wunused-parameter] 40 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_svc_unreg_stress.c: In function 'exm_proc': tirpc_svc_unreg_stress.c:90:38: warning: unused parameter 'rqstp' [-Wunused-parameter] 90 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~^~~~~ tirpc_svc_unreg_stress.c:90:55: warning: unused parameter 'transp' [-Wunused-parameter] 90 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ tirpc_svc_unreg_mt.c: In function 'main': tirpc_svc_unreg_mt.c:78:14: warning: unused parameter 'argn' [-Wunused-parameter] 78 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_svc_unreg_mt.c: In function 'exm_proc': tirpc_svc_unreg_mt.c:148:38: warning: unused parameter 'rqstp' [-Wunused-parameter] 148 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~^~~~~ tirpc_svc_unreg_mt.c:148:55: warning: unused parameter 'transp' [-Wunused-parameter] 148 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ tirpc_svc_unreg.c: In function 'main': tirpc_svc_unreg.c:40:14: warning: unused parameter 'argn' [-Wunused-parameter] 40 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_svc_unreg.c: In function 'exm_proc': tirpc_svc_unreg.c:84:38: warning: unused parameter 'rqstp' [-Wunused-parameter] 84 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~^~~~~ tirpc_svc_unreg.c:84:55: warning: unused parameter 'transp' [-Wunused-parameter] 84 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/tirpc_svc_unreg_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/tirpc_svc_unreg CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_unreg/tirpc_svc_unreg_mt tirpc_clnt_create_timed_limits.c: In function 'main': tirpc_clnt_create_timed_limits.c:46:14: warning: unused parameter 'argn' [-Wunused-parameter] 46 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_clnt_create_timed.c: In function 'main': tirpc_clnt_create_timed.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create_timed/tirpc_clnt_create_timed_limits CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_toplevel_clnt_create_timed/tirpc_clnt_create_timed tirpc_svc_reg_stress.c: In function 'main': tirpc_svc_reg_stress.c:40:14: warning: unused parameter 'argn' [-Wunused-parameter] 40 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_svc_reg_stress.c: In function 'exm_proc': tirpc_svc_reg_stress.c:93:38: warning: unused parameter 'rqstp' [-Wunused-parameter] 93 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~^~~~~ tirpc_svc_reg_stress.c:93:55: warning: unused parameter 'transp' [-Wunused-parameter] 93 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ tirpc_svc_reg_mt.c: In function 'main': tirpc_svc_reg_mt.c:74:14: warning: unused parameter 'argn' [-Wunused-parameter] 74 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_svc_reg_mt.c: In function 'exm_proc': tirpc_svc_reg_mt.c:144:38: warning: unused parameter 'rqstp' [-Wunused-parameter] 144 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~^~~~~ tirpc_svc_reg_mt.c:144:55: warning: unused parameter 'transp' [-Wunused-parameter] 144 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ tirpc_svc_reg.c: In function 'main': tirpc_svc_reg.c:40:14: warning: unused parameter 'argn' [-Wunused-parameter] 40 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_svc_reg.c: In function 'exm_proc': tirpc_svc_reg.c:79:38: warning: unused parameter 'rqstp' [-Wunused-parameter] 79 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~^~~~~ tirpc_svc_reg.c:79:55: warning: unused parameter 'transp' [-Wunused-parameter] 79 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/tirpc_svc_reg_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/tirpc_svc_reg CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_svc_reg/tirpc_svc_reg_mt tirpc_svcerr_progvers.c: In function 'main': tirpc_svcerr_progvers.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_progvers/tirpc_svcerr_progvers tirpc_svcerr_noprog.c: In function 'main': tirpc_svcerr_noprog.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_noprog/tirpc_svcerr_noprog tirpc_clnt_tp_create_timed.c: In function 'main': tirpc_clnt_tp_create_timed.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_clnt_tp_create_timed_limits.c: In function 'main': tirpc_clnt_tp_create_timed_limits.c:46:14: warning: unused parameter 'argn' [-Wunused-parameter] 46 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create_timed/tirpc_clnt_tp_create_timed CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_clnt_tp_create_timed/tirpc_clnt_tp_create_timed_limits tirpc_expertlevel_clnt_call.c: In function 'main': tirpc_expertlevel_clnt_call.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_expertlevel_clnt_call_dataint.c: In function 'main': tirpc_expertlevel_clnt_call_dataint.c:60:17: warning: variable 'cs' set but not used [-Wunused-but-set-variable] 60 | enum clnt_stat cs; | ^~ tirpc_expertlevel_clnt_call_dataint.c:44:14: warning: unused parameter 'argn' [-Wunused-parameter] 44 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_expertlevel_clnt_call_mt.c: In function 'main': tirpc_expertlevel_clnt_call_mt.c:107:14: warning: unused parameter 'argn' [-Wunused-parameter] 107 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_expertlevel_clnt_call_complex.c: In function 'main': tirpc_expertlevel_clnt_call_complex.c:141:14: warning: unused parameter 'argn' [-Wunused-parameter] 141 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/tirpc_expertlevel_clnt_call CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/tirpc_expertlevel_clnt_call_dataint CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/tirpc_expertlevel_clnt_call_mt tirpc_expertlevel_clnt_call_scalability.c: In function 'main': tirpc_expertlevel_clnt_call_scalability.c:110:14: warning: unused parameter 'argn' [-Wunused-parameter] 110 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_expertlevel_clnt_call_performance.c: In function 'main': tirpc_expertlevel_clnt_call_performance.c:82:14: warning: unused parameter 'argn' [-Wunused-parameter] 82 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_expertlevel_clnt_call_stress.c: In function 'main': tirpc_expertlevel_clnt_call_stress.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/tirpc_expertlevel_clnt_call_complex CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/tirpc_expertlevel_clnt_call_scalability CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/tirpc_expertlevel_clnt_call_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_clnt_call/tirpc_expertlevel_clnt_call_performance CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_dg_create/tirpc_svc_dg_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_dg_create/tirpc_svc_dg_create_limits tirpc_rpcb_getaddr.c: In function 'main': tirpc_rpcb_getaddr.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpcb_getaddr_limits.c: In function 'main': tirpc_rpcb_getaddr_limits.c:43:14: warning: unused parameter 'argn' [-Wunused-parameter] 43 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getaddr/tirpc_rpcb_getaddr_limits CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getaddr/tirpc_rpcb_getaddr CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_vc_create/tirpc_svc_vc_create_limits CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_svc_vc_create/tirpc_svc_vc_create tirpc_clnt_perrno_complex.c: In function 'main': tirpc_clnt_perrno_complex.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:49, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from tirpc_clnt_perrno.c:32: tirpc_clnt_perrno.c: In function 'main': tirpc_clnt_perrno.c:69:45: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 69 | rslt = clnt_call((CLIENT *) clnt, PROCNUM, (xdrproc_t) xdr_void, NULL, // xdr_in | ^ /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/clnt.h:166:38: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ tirpc_clnt_perrno.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perrno/tirpc_clnt_perrno CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_clnt_perrno/tirpc_clnt_perrno_complex tirpc_rpc_call_dataint.c: In function 'main': tirpc_rpc_call_dataint.c:62:17: warning: variable 'rslt' set but not used [-Wunused-but-set-variable] 62 | enum clnt_stat rslt; | ^~~~ tirpc_rpc_call_dataint.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_call_mt.c: In function 'main': tirpc_rpc_call_mt.c:74:14: warning: unused parameter 'argn' [-Wunused-parameter] 74 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_call.c: In function 'main': tirpc_rpc_call.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_call_complex.c: In function 'main': tirpc_rpc_call_complex.c:100:14: warning: unused parameter 'argn' [-Wunused-parameter] 100 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/tirpc_rpc_call_dataint CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/tirpc_rpc_call CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/tirpc_rpc_call_mt tirpc_rpc_call_performance.c: In function 'main': tirpc_rpc_call_performance.c:80:14: warning: unused parameter 'argn' [-Wunused-parameter] 80 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_call_stress.c: In function 'main': tirpc_rpc_call_stress.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_call_scalability.c: In function 'main': tirpc_rpc_call_scalability.c:67:14: warning: unused parameter 'argn' [-Wunused-parameter] 67 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/tirpc_rpc_call_complex CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/tirpc_rpc_call_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/tirpc_rpc_call_performance CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_call/tirpc_rpc_call_scalability tirpc_rpcb_getmaps.c: In function 'main': tirpc_rpcb_getmaps.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_addrmanagmt_rpcb_getmaps/tirpc_rpcb_getmaps tirpc_rpcb_unset.c: In function 'main': tirpc_rpcb_unset.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_expertlevel_rpcb_unset/tirpc_rpcb_unset tirpc_clnt_dg_create.c: In function 'main': tirpc_clnt_dg_create.c:40:14: warning: unused parameter 'argn' [-Wunused-parameter] 40 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_clnt_dg_create_limits.c: In function 'main': tirpc_clnt_dg_create_limits.c:49:14: warning: unused parameter 'argn' [-Wunused-parameter] 49 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_dg_create/tirpc_clnt_dg_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_bottomlevel_clnt_dg_create/tirpc_clnt_dg_create_limits tirpc_rpc_reg_stress.c: In function 'main': tirpc_rpc_reg_stress.c:45:14: warning: unused parameter 'argn' [-Wunused-parameter] 45 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_reg_mt.c: In function 'main': tirpc_rpc_reg_mt.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_rpc_reg.c: In function 'main': tirpc_rpc_reg.c:45:14: warning: unused parameter 'argn' [-Wunused-parameter] 45 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/tirpc_rpc_reg_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/tirpc_rpc_reg CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_simple_rpc_reg/tirpc_rpc_reg_mt tirpc_svc_tp_create.c: In function 'main': tirpc_svc_tp_create.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ tirpc_svc_tp_create.c: In function 'exm_proc': tirpc_svc_tp_create.c:63:38: warning: unused parameter 'rqstp' [-Wunused-parameter] 63 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~~~~~~~^~~~~ tirpc_svc_tp_create.c:63:55: warning: unused parameter 'transp' [-Wunused-parameter] 63 | static void exm_proc(struct svc_req *rqstp, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_interlevel_svc_tp_create/tirpc_svc_tp_create tirpc_svcerr_noproc.c: In function 'main': tirpc_svcerr_noproc.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/tirpc/tirpc_err_svcerr_noproc/tirpc_svcerr_noproc In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:49, from rpc_clnt_sperror.c:31: rpc_clnt_sperror.c: In function 'main': rpc_clnt_sperror.c:70:45: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 70 | rslt = clnt_call((CLIENT *) clnt, PROCNUM, (xdrproc_t) xdr_void, NULL, // xdr_in | ^ /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/clnt.h:166:38: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ rpc_clnt_sperror.c:52:17: warning: variable 'rslt' set but not used [-Wunused-but-set-variable] 52 | enum clnt_stat rslt; | ^~~~ rpc_clnt_sperror.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_clnt_sperror/rpc_clnt_sperror rpc_clnt_perrno.c: In function 'main': rpc_clnt_perrno.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_clnt_perrno/rpc_clnt_perrno rpc_clnt_destroy.c: In function 'main': rpc_clnt_destroy.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_destroy_stress.c: In function 'main': rpc_clnt_destroy_stress.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_destroy/rpc_clnt_destroy CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_destroy/rpc_clnt_destroy_stress In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:49, from rpc_clnt_perror.c:31: rpc_clnt_perror.c: In function 'main': rpc_clnt_perror.c:69:45: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 69 | rslt = clnt_call((CLIENT *) clnt, PROCNUM, (xdrproc_t) xdr_void, NULL, // xdr_in | ^ /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/clnt.h:166:38: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ rpc_clnt_perror.c:52:17: warning: variable 'rslt' set but not used [-Wunused-but-set-variable] 52 | enum clnt_stat rslt; | ^~~~ rpc_clnt_perror.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_clnt_perror/rpc_clnt_perror rpc_svc_getargs_client.c: In function 'main': rpc_svc_getargs_client.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_getargs_dataint.c: In function 'main': rpc_svc_getargs_dataint.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_getargs.c: In function 'main': rpc_svc_getargs.c:47:14: warning: unused parameter 'argn' [-Wunused-parameter] 47 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_getargs.c: In function 'simplePing': rpc_svc_getargs.c:87:39: warning: unused parameter 'transp' [-Wunused-parameter] 87 | char *simplePing(int inVar, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/rpc_svc_getargs_dataint CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/rpc_svc_getargs_client CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getargs/rpc_svc_getargs rpc_registerrpc.c: In function 'main': rpc_registerrpc.c:71:57: warning: passing argument 5 of 'registerrpc' from incompatible pointer type [-Wincompatible-pointer-types] 71 | registerrpc(progNum, VERSNUM, PROCNUM, simplePing, xdr_int, | ^~~~~~~ | | | bool_t (*)(XDR *, int *) {aka int (*)(struct __rpc_xdr *, int *)} In file included from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_registerrpc.c:34: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:85:5: note: expected 'xdrproc_t' {aka 'int (*)(struct __rpc_xdr *, ...)'} but argument is of type 'bool_t (*)(XDR *, int *)' {aka 'int (*)(struct __rpc_xdr *, int *)'} 85 | xdrproc_t, xdrproc_t); | ^~~~~~~~~ rpc_registerrpc.c:72:4: warning: passing argument 6 of 'registerrpc' from incompatible pointer type [-Wincompatible-pointer-types] 72 | xdr_int); | ^~~~~~~ | | | bool_t (*)(XDR *, int *) {aka int (*)(struct __rpc_xdr *, int *)} In file included from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_registerrpc.c:34: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:85:16: note: expected 'xdrproc_t' {aka 'int (*)(struct __rpc_xdr *, ...)'} but argument is of type 'bool_t (*)(XDR *, int *)' {aka 'int (*)(struct __rpc_xdr *, int *)'} 85 | xdrproc_t, xdrproc_t); | ^~~~~~~~~ rpc_registerrpc.c:49:14: warning: unused parameter 'argn' [-Wunused-parameter] 49 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_registerrpc/rpc_registerrpc rpc_svcerr_noprog.c: In function 'main': rpc_svcerr_noprog.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_svcerr_noprog/rpc_svcerr_noprog rpc_svcraw_create_performance.c: In function 'main': rpc_svcraw_create_performance.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcraw_create/rpc_svcraw_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcraw_create/rpc_svcraw_create_performance rpc_clntraw_create_performance.c: In function 'main': rpc_clntraw_create_performance.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clntraw_create_complex.c: In function 'main': rpc_clntraw_create_complex.c:40:14: warning: unused parameter 'argc' [-Wunused-parameter] 40 | int main(int argc, char **argv) | ~~~~^~~~ rpc_clntraw_create_complex.c: In function 'serverDisp': rpc_clntraw_create_complex.c:131:29: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 131 | if (svc_sendreply(transp, (xdrproc_t) xdr_void, 0) == FALSE) { | ^ rpc_clntraw_create.c: In function 'main': rpc_clntraw_create.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntraw_create/rpc_clntraw_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntraw_create/rpc_clntraw_create_complex CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntraw_create/rpc_clntraw_create_performance rpc_clnt_broadcast_performance.c: In function 'main': rpc_clnt_broadcast_performance.c:117:9: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 117 | eachResult); | ^~~~~~~~~~ | | | int (*)(char *, struct sockaddr_in *) In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast_performance.c:31: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'int (*)(char *, struct sockaddr_in *)' 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast_performance.c:81:14: warning: unused parameter 'argn' [-Wunused-parameter] 81 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_broadcast_performance.c: In function 'eachResult': rpc_clnt_broadcast_performance.c:153:22: warning: unused parameter 'out' [-Wunused-parameter] 153 | int eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ rpc_clnt_broadcast_performance.c:153:47: warning: unused parameter 'addr' [-Wunused-parameter] 153 | int eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ rpc_clnt_broadcast_complex.c: In function 'eachResult': rpc_clnt_broadcast_complex.c:42:25: warning: unused parameter 'out' [-Wunused-parameter] 42 | bool_t eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ rpc_clnt_broadcast_complex.c:42:50: warning: unused parameter 'addr' [-Wunused-parameter] 42 | bool_t eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ rpc_clnt_broadcast_complex.c: In function 'main': rpc_clnt_broadcast_complex.c:81:46: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 81 | (xdrproc_t) xdr_int, (char *)&varRec, eachResult); | ^~~~~~~~~~ | | | bool_t (*)(char *, struct sockaddr_in *) {aka int (*)(char *, struct sockaddr_in *)} In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast_complex.c:33: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'bool_t (*)(char *, struct sockaddr_in *)' {aka 'int (*)(char *, struct sockaddr_in *)'} 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast_complex.c:52:14: warning: unused parameter 'argn' [-Wunused-parameter] 52 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_broadcast_dataint.c: In function 'main': rpc_clnt_broadcast_dataint.c:75:48: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 75 | (xdrproc_t) xdr_int, (char *)&intRec, eachResult); | ^~~~~~~~~~ | | | int (*)(char *, struct sockaddr_in *) In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast_dataint.c:32: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'int (*)(char *, struct sockaddr_in *)' 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast_dataint.c:87:48: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 87 | (xdrproc_t) xdr_int, (char *)&intRec, eachResult); | ^~~~~~~~~~ | | | int (*)(char *, struct sockaddr_in *) In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast_dataint.c:32: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'int (*)(char *, struct sockaddr_in *)' 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast_dataint.c:99:49: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 99 | (xdrproc_t) xdr_long, (char *)&lngRec, eachResult); | ^~~~~~~~~~ | | | int (*)(char *, struct sockaddr_in *) In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast_dataint.c:32: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'int (*)(char *, struct sockaddr_in *)' 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast_dataint.c:111:51: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 111 | (xdrproc_t) xdr_double, (char *)&dblRec, eachResult); | ^~~~~~~~~~ | | | int (*)(char *, struct sockaddr_in *) rpc_clnt_broadcast.c: In function 'main': In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast_dataint.c:32: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'int (*)(char *, struct sockaddr_in *)' 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast.c:62:46: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 62 | (xdrproc_t) xdr_int, (char *)&varRec, eachResult); | ^~~~~~~~~~ | | | int (*)(char *, struct sockaddr_in *) In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast.c:31: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'int (*)(char *, struct sockaddr_in *)' 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast_dataint.c:124:55: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 124 | (xdrproc_t) xdr_wrapstring, (char *)&strRec, eachResult); | ^~~~~~~~~~ | | | int (*)(char *, struct sockaddr_in *) In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast_dataint.c:32: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'int (*)(char *, struct sockaddr_in *)' 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_broadcast_dataint.c:55:17: warning: unused variable 'cs' [-Wunused-variable] 55 | enum clnt_stat cs; | ^~ rpc_clnt_broadcast_dataint.c:43:14: warning: unused parameter 'argn' [-Wunused-parameter] 43 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_broadcast.c: In function 'eachResult': rpc_clnt_broadcast.c:76:22: warning: unused parameter 'out' [-Wunused-parameter] 76 | int eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ rpc_clnt_broadcast.c:76:47: warning: unused parameter 'addr' [-Wunused-parameter] 76 | int eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ rpc_clnt_broadcast_dataint.c: In function 'eachResult': rpc_clnt_broadcast_dataint.c:138:47: warning: unused parameter 'addr' [-Wunused-parameter] 138 | int eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/rpc_clnt_broadcast_complex CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/rpc_clnt_broadcast CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/rpc_clnt_broadcast_dataint rpc_clnt_broadcast_stress.c: In function 'main': rpc_clnt_broadcast_stress.c:68:9: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 68 | eachResult); | ^~~~~~~~~~ | | | void (*)(char *, struct sockaddr_in *) In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast_stress.c:31: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'void (*)(char *, struct sockaddr_in *)' 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast_stress.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_broadcast_stress.c: In function 'eachResult': rpc_clnt_broadcast_stress.c:88:23: warning: unused parameter 'out' [-Wunused-parameter] 88 | void eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ rpc_clnt_broadcast_stress.c:88:48: warning: unused parameter 'addr' [-Wunused-parameter] 88 | void eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/rpc_clnt_broadcast_performance rpc_clnt_broadcast_scalability.c: In function 'main': rpc_clnt_broadcast_scalability.c:117:9: warning: passing argument 8 of 'clnt_broadcast' from incompatible pointer type [-Wincompatible-pointer-types] 117 | eachResult); | ^~~~~~~~~~ | | | int (*)(char *, struct sockaddr_in *) In file included from /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/rpc.h:66, from /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/network/rpc/rpc-tirpc/tests_pack/lib/../include/rpc.h:11, from rpc_clnt_broadcast_scalability.c:31: /home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc/rpc/pmap_clnt.h:85:12: note: expected 'resultproc_t' {aka 'int (*)(char *, ...)'} but argument is of type 'int (*)(char *, struct sockaddr_in *)' 85 | resultproc_t); | ^~~~~~~~~~~~ rpc_clnt_broadcast_scalability.c:81:14: warning: unused parameter 'argn' [-Wunused-parameter] 81 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_broadcast_scalability.c: In function 'eachResult': rpc_clnt_broadcast_scalability.c:150:22: warning: unused parameter 'out' [-Wunused-parameter] 150 | int eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~^~~ rpc_clnt_broadcast_scalability.c:150:47: warning: unused parameter 'addr' [-Wunused-parameter] 150 | int eachResult(char *out, struct sockaddr_in *addr) | ~~~~~~~~~~~~~~~~~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/rpc_clnt_broadcast_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_broadc_clnt_broadcast/rpc_clnt_broadcast_scalability CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_auth_auth_destroy/rpc_auth_destroy rpc_svcerr_noproc.c: In function 'main': rpc_svcerr_noproc.c:40:14: warning: unused parameter 'argn' [-Wunused-parameter] 40 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_svcerr_noproc/rpc_svcerr_noproc rpc_clnttcp_create_stress.c: In function 'main': rpc_clnttcp_create_stress.c:42:14: warning: unused parameter 'argn' [-Wunused-parameter] 42 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnttcp_create_performance.c: In function 'main': rpc_clnttcp_create_performance.c:82:14: warning: unused parameter 'argn' [-Wunused-parameter] 82 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnttcp_create.c: In function 'main': rpc_clnttcp_create.c:42:14: warning: unused parameter 'argn' [-Wunused-parameter] 42 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnttcp_create_limits.c: In function 'main': rpc_clnttcp_create_limits.c:51:14: warning: unused parameter 'argn' [-Wunused-parameter] 51 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnttcp_create/rpc_clnttcp_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnttcp_create/rpc_clnttcp_create_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnttcp_create/rpc_clnttcp_create_limits CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnttcp_create/rpc_clnttcp_create_performance rpc_svc_freeargs.c: In function 'main': rpc_svc_freeargs.c:47:6: warning: unused variable 'test_status' [-Wunused-variable] 47 | int test_status = 1; //Default test result set to FAILED | ^~~~~~~~~~~ rpc_svc_freeargs.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_freeargs_svc.c: In function 'main': rpc_svc_freeargs_svc.c:47:14: warning: unused parameter 'argn' [-Wunused-parameter] 47 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_freeargs_svc.c: In function 'simplePing': rpc_svc_freeargs_svc.c:87:39: warning: unused parameter 'transp' [-Wunused-parameter] 87 | char *simplePing(int inVar, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_freeargs/rpc_svc_freeargs CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_freeargs/rpc_svc_freeargs_svc rpc_svc_unregister.c: In function 'main': rpc_svc_unregister.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_unregister.c: In function 'dispatch': rpc_svc_unregister.c:81:31: warning: unused parameter 'request' [-Wunused-parameter] 81 | void dispatch(struct svc_req *request, SVCXPRT * xprt) | ~~~~~~~~~~~~~~~~^~~~~~~ rpc_svc_unregister.c:81:50: warning: unused parameter 'xprt' [-Wunused-parameter] 81 | void dispatch(struct svc_req *request, SVCXPRT * xprt) | ~~~~~~~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_unregister/rpc_svc_unregister rpc_clnt_create.c: In function 'main': rpc_clnt_create.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_create_stress.c: In function 'main': rpc_clnt_create_stress.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_create/rpc_clnt_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clnt_create/rpc_clnt_create_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_auth_authunix_create/rpc_authunix_create rpc_pmap_rmtcall.c: In function 'main': rpc_pmap_rmtcall.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_pmap_rmtcall_stress.c: In function 'main': rpc_pmap_rmtcall_stress.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_pmap_rmtcall_performance.c: In function 'main': rpc_pmap_rmtcall_performance.c:84:14: warning: unused parameter 'argn' [-Wunused-parameter] 84 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/rpc_pmap_rmtcall CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/rpc_pmap_rmtcall_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_rmtcall/rpc_pmap_rmtcall_performance rpc_pmap_set.c: In function 'main': rpc_pmap_set.c:49:11: warning: variable 'transp' set but not used [-Wunused-but-set-variable] 49 | SVCXPRT *transp = NULL; | ^~~~~~ rpc_pmap_set.c:36:14: warning: unused parameter 'argn' [-Wunused-parameter] 36 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_set/rpc_pmap_set rpc_clntudp_bufcreate.c: In function 'main': rpc_clntudp_bufcreate.c:42:14: warning: unused parameter 'argn' [-Wunused-parameter] 42 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clntudp_bufcreate_limits.c: In function 'main': rpc_clntudp_bufcreate_limits.c:51:14: warning: unused parameter 'argn' [-Wunused-parameter] 51 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_bufcreate/rpc_clntudp_bufcreate CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_bufcreate/rpc_clntudp_bufcreate_limits rpc_svcerr_auth.c: In function 'main': rpc_svcerr_auth.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_svcerr_auth/rpc_svcerr_auth rpc_svc_getcaller.c: In function 'main': rpc_svc_getcaller.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_getcaller/rpc_svc_getcaller rpc_clnt_call_complex.c: In function 'main': rpc_clnt_call_complex.c:61:14: warning: unused parameter 'argn' [-Wunused-parameter] 61 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_call.c: In function 'main': rpc_clnt_call.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_call_dataint.c: In function 'main': rpc_clnt_call_dataint.c:55:17: warning: variable 'cs' set but not used [-Wunused-but-set-variable] 55 | enum clnt_stat cs; | ^~ rpc_clnt_call_dataint.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_call_performance.c: In function 'main': rpc_clnt_call_performance.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/rpc_clnt_call CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/rpc_clnt_call_dataint CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/rpc_clnt_call_complex rpc_clnt_call_scalability.c: In function 'main': rpc_clnt_call_scalability.c:53:14: warning: unused parameter 'argn' [-Wunused-parameter] 53 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_call_stress.c: In function 'main': rpc_clnt_call_stress.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/rpc_clnt_call_performance CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/rpc_clnt_call_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_call/rpc_clnt_call_scalability rpc_clnt_spcreateerror.c: In function 'main': rpc_clnt_spcreateerror.c:45:10: warning: variable 'clnt' set but not used [-Wunused-but-set-variable] 45 | CLIENT *clnt = NULL; | ^~~~ rpc_clnt_spcreateerror.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_clnt_spcreateerror/rpc_clnt_spcreateerror rpc_clnt_freeres.c: In function 'main': rpc_clnt_freeres.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_freeres/rpc_clnt_freeres CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_auth_authunix_create_default/rpc_authunix_create_default rpc_svcudp_bufcreate.c: In function 'main': rpc_svcudp_bufcreate.c:48:6: warning: unused variable 'run_mode' [-Wunused-variable] 48 | int run_mode = 0; | ^~~~~~~~ rpc_svcudp_bufcreate.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svcudp_bufcreate.c:39:26: warning: unused parameter 'argc' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~~~^~~~~~ rpc_svcudp_bufcreate_limits.c: In function 'main': rpc_svcudp_bufcreate_limits.c:57:6: warning: unused variable 'progNum' [-Wunused-variable] 57 | int progNum = atoi(argc[2]); | ^~~~~~~ rpc_svcudp_bufcreate_limits.c:46:14: warning: unused parameter 'argn' [-Wunused-parameter] 46 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_bufcreate/rpc_svcudp_bufcreate CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_bufcreate/rpc_svcudp_bufcreate_limits rpc_clnt_pcreateerror.c: In function 'main': rpc_clnt_pcreateerror.c:45:10: warning: variable 'clnt' set but not used [-Wunused-but-set-variable] 45 | CLIENT *clnt = NULL; | ^~~~ rpc_clnt_pcreateerror.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_clnt_pcreateerror/rpc_clnt_pcreateerror rpc_xprt_unregister.c: In function 'main': rpc_xprt_unregister.c:48:6: warning: unused variable 'run_mode' [-Wunused-variable] 48 | int run_mode = 0; | ^~~~~~~~ rpc_xprt_unregister.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_xprt_unregister.c:39:26: warning: unused parameter 'argc' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_unregister/rpc_xprt_unregister rpc_pmap_getport.c: In function 'main': rpc_pmap_getport.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_getport/rpc_pmap_getport rpc_svcerr_systemerr.c: In function 'main': rpc_svcerr_systemerr.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_svcerr_systemerr/rpc_svcerr_systemerr rpc_clnt_control_dataint.c: In function 'main': rpc_clnt_control_dataint.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clnt_control.c: In function 'main': rpc_clnt_control.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_control/rpc_clnt_control CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_control/rpc_clnt_control_dataint rpc_svcerr_weakauth.c: In function 'main': rpc_svcerr_weakauth.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_svcerr_weakauth/rpc_svcerr_weakauth rpc_clnt_sperrno.c: In function 'main': rpc_clnt_sperrno.c:38:14: warning: unused parameter 'argn' [-Wunused-parameter] 38 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_clnt_sperrno/rpc_clnt_sperrno rpc_svc_register.c: In function 'main': rpc_svc_register.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_register.c: In function 'dispatch': rpc_svc_register.c:77:31: warning: unused parameter 'request' [-Wunused-parameter] 77 | void dispatch(struct svc_req *request, SVCXPRT * xprt) | ~~~~~~~~~~~~~~~~^~~~~~~ rpc_svc_register.c:77:50: warning: unused parameter 'xprt' [-Wunused-parameter] 77 | void dispatch(struct svc_req *request, SVCXPRT * xprt) | ~~~~~~~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_svc_register/rpc_svc_register rpc_svctcp_create_performance.c: In function 'main': rpc_svctcp_create_performance.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svctcp_create_stress.c: In function 'main': rpc_svctcp_create_stress.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/rpc_svctcp_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/rpc_svctcp_create_limits CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/rpc_svctcp_create_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svctcp_create/rpc_svctcp_create_performance rpc_pmap_unset.c: In function 'main': rpc_pmap_unset.c:49:11: warning: variable 'transp' set but not used [-Wunused-but-set-variable] 49 | SVCXPRT *transp = NULL; | ^~~~~~ rpc_pmap_unset.c:36:14: warning: unused parameter 'argn' [-Wunused-parameter] 36 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_pmap_unset.c:36:26: warning: unused parameter 'argc' [-Wunused-parameter] 36 | int main(int argn, char *argc[]) | ~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_unset/rpc_pmap_unset CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_regunreg_xprt_register/rpc_xprt_register rpc_clntudp_create_stress.c: In function 'main': rpc_clntudp_create_stress.c:42:14: warning: unused parameter 'argn' [-Wunused-parameter] 42 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clntudp_create_performance.c: In function 'main': rpc_clntudp_create_performance.c:81:14: warning: unused parameter 'argn' [-Wunused-parameter] 81 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_clntudp_create.c: In function 'main': rpc_clntudp_create.c:42:14: warning: unused parameter 'argn' [-Wunused-parameter] 42 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/rpc_clntudp_create_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/rpc_clntudp_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_clntudp_create/rpc_clntudp_create_performance rpc_clnt_geterr.c: In function 'main': rpc_clnt_geterr.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_clnt_geterr/rpc_clnt_geterr CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcfd_create/rpc_svcfd_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcfd_create/rpc_svcfd_create_limits CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_auth_authnone_create/rpc_authnone_create rpc_pmap_getmaps.c: In function 'main': rpc_pmap_getmaps.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_pmap_getmaps/rpc_pmap_getmaps CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_addrmanagmt_get_myaddress/rpc_get_myaddress rpc_svcerr_progvers.c: In function 'main': rpc_svcerr_progvers.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_err_svcerr_progvers/rpc_svcerr_progvers rpc_svcudp_create_stress.c: In function 'main': rpc_svcudp_create_stress.c:39:14: warning: unused parameter 'argn' [-Wunused-parameter] 39 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svcudp_create_performance.c: In function 'main': rpc_svcudp_create_performance.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/rpc_svcudp_create CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/rpc_svcudp_create_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svcudp_create/rpc_svcudp_create_performance rpc_svc_sendreply_client.c: In function 'main': rpc_svc_sendreply_client.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_sendreply.c: In function 'main': rpc_svc_sendreply.c:47:14: warning: unused parameter 'argn' [-Wunused-parameter] 47 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_sendreply.c: In function 'simplePing': rpc_svc_sendreply.c:87:39: warning: unused parameter 'transp' [-Wunused-parameter] 87 | char *simplePing(int inVar, SVCXPRT * transp) | ~~~~~~~~~~^~~~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_sendreply/rpc_svc_sendreply_client CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_svc_sendreply/rpc_svc_sendreply rpc_callrpc_scalability.c: In function 'main': rpc_callrpc_scalability.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_callrpc.c: In function 'main': rpc_callrpc.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_callrpc_performance.c: In function 'main': rpc_callrpc_performance.c:79:14: warning: unused parameter 'argn' [-Wunused-parameter] 79 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_callrpc_dataint.c: In function 'main': rpc_callrpc_dataint.c:41:14: warning: unused parameter 'argn' [-Wunused-parameter] 41 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/rpc_callrpc CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/rpc_callrpc_dataint CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/rpc_callrpc_scalability rpc_callrpc_stress.c: In function 'main': rpc_callrpc_stress.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/rpc_callrpc_performance CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_stdcall_callrpc/rpc_callrpc_stress rpc_svc_destroy_stress.c: In function 'main': rpc_svc_destroy_stress.c:37:14: warning: unused parameter 'argn' [-Wunused-parameter] 37 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svc_destroy/rpc_svc_destroy_stress CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_suite/rpc/rpc_createdestroy_svc_destroy/rpc_svc_destroy tirpc_svc_2.c: In function 'main': tirpc_svc_2.c:51:9: warning: variable 'rslt' set but not used [-Wunused-but-set-variable] 51 | bool_t rslt; | ^~~~ tirpc_svc_2.c:44:14: warning: unused parameter 'argn' [-Wunused-parameter] 44 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/tirpc_svc_2/tirpc_svc_2 tirpc_svc_3.c: In function 'main': tirpc_svc_3.c:43:14: warning: unused parameter 'argn' [-Wunused-parameter] 43 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/tirpc_svc_3/tirpc_svc_3 tirpc_svc_4.c: In function 'main': tirpc_svc_4.c:53:16: warning: unused variable 'svcaddr' [-Wunused-variable] 53 | struct netbuf svcaddr; | ^~~~~~~ tirpc_svc_4.c:49:9: warning: unused variable 'rslt' [-Wunused-variable] 49 | bool_t rslt; | ^~~~ tirpc_svc_4.c:47:6: warning: unused variable 'run_mode' [-Wunused-variable] 47 | int run_mode = 0; | ^~~~~~~~ tirpc_svc_4.c:43:14: warning: unused parameter 'argn' [-Wunused-parameter] 43 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/tirpc_svc_4/tirpc_svc_4 tirpc_svc_5.c: In function 'main': tirpc_svc_5.c:60:14: warning: unused parameter 'argn' [-Wunused-parameter] 60 | int main(int argn, char *argc[]) | ~~~~^~~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/tirpc_svc_5/tirpc_svc_5 rpc_svc_2.c: In function 'main': rpc_svc_2.c:56:14: warning: unused parameter 'argn' [-Wunused-parameter] 56 | int main(int argn, char *argc[]) | ~~~~^~~~ rpc_svc_2.c: In function 'calcProc': rpc_svc_2.c:99:44: warning: unused parameter 'svc' [-Wunused-parameter] 99 | char *calcProc(struct datas *dt, SVCXPRT * svc) | ~~~~~~~~~~^~~ CC testcases/network/rpc/rpc-tirpc/tests_pack/rpc_svc_2/rpc_svc_2 make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. CC testcases/network/nfs/nfslock01/nfs_flock_func.o CC testcases/network/nfs/nfslock01/nfs_flock_dgen CC testcases/network/nfs/nfslock01/nfs_flock CC testcases/network/nfs/nfs_stress/nfs04_create_file CC testcases/network/nfs/nfs_stress/nfs01_open_files CC testcases/network/nfs/nfs_stress/nfs05_make_tree make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. ltpServer.c: In function 'ltp_udp_server_queue': ltpServer.c:223:34: warning: unused parameter 'junk' [-Wunused-parameter] 223 | void *ltp_udp_server_queue(void *junk) | ~~~~~~^~~~ ltpServer.c: In function 'ltp_tcp_server_queue': ltpServer.c:263:34: warning: unused parameter 'junk' [-Wunused-parameter] 263 | void *ltp_tcp_server_queue(void *junk) | ~~~~~~^~~~ ltpServer.c: In function 'ltp_multi_server_queue': ltpServer.c:387:36: warning: unused parameter 'junk' [-Wunused-parameter] 387 | void *ltp_multi_server_queue(void *junk) | ~~~~~~^~~~ ltpClient.c: In function 'ping_network': ltpClient.c:530:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 530 | for (i = 0; i < sizeof(rawPacket.msg) - 1; i++) { | ^ ltpClient.c: In function 'ltp_traceroute': ltpClient.c:603:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 603 | for (i = 0; i < sizeof(rawTracePacket.msg) - 1; i++) { | ^ vsock01.c:124:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 124 | }; | ^ In file included from vsock01.c:28: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/network/sockets/ltpServer ltpClient.c: In function 'main': ltpClient.c:110:2: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 110 | strncpy(progName, argv[0], MAX_MSG_LEN); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ltpClient.c:111:2: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 111 | strncpy(hostName, argv[1], MAX_MSG_LEN); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ltpClient.c:112:2: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 112 | strncpy(traceName, argv[2], MAX_MSG_LEN); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/network/sockets/ltpClient CC testcases/network/sockets/vsock01 make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. sctp_big_chunk.c:189:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 189 | }; | ^ In file included from sctp_big_chunk.c:19: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/network/sctp/sctp_big_chunk can_bcm01.c:156:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 156 | }; | ^ In file included from can_bcm01.c:21: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/network/can/cve/can_bcm01 can_rcv_own_msgs.c:153:1: warning: missing initializer for field 'tags' of 'struct tst_test' [-Wmissing-field-initializers] 153 | }; | ^ In file included from can_rcv_own_msgs.c:8: ../../../../include/tst_test.h:295:24: note: 'tags' declared here 295 | const struct tst_tag *tags; | ^~~~ can_filter.c:191:1: warning: missing initializer for field 'tags' of 'struct tst_test' [-Wmissing-field-initializers] 191 | }; | ^ In file included from can_filter.c:8: ../../../../include/tst_test.h:295:24: note: 'tags' declared here 295 | const struct tst_tag *tags; | ^~~~ CC testcases/network/can/filter-tests/can_filter CC testcases/network/can/filter-tests/can_rcv_own_msgs make[4]: Nothing to be done for 'all'. CC testcases/network/netstress/netstress CC testcases/network/multicast/mc_opts/mc_verify_opts_error CC testcases/network/multicast/mc_opts/mc_verify_opts CC testcases/network/multicast/mc_commo/mc_recv CC testcases/network/multicast/mc_commo/mc_send make[5]: Nothing to be done for 'all'. CC testcases/network/multicast/mc_member/mc_member_test make[6]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. fanout01.c:116:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 116 | }; | ^ In file included from fanout01.c:22: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/network/packet/fanout01 make[4]: Nothing to be done for 'all'. CC testcases/network/nfsv4/acl/acl1 netsync.c: In function 'getConfiguration': netsync.c:189:2: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 189 | strncpy(fname, p, i); | ^~~~~~~~~~~~~~~~~~~~ netsync.c:188:6: note: length computed here 188 | i = strlen(p); | ^~~~~~~~~ CC testcases/network/nfsv4/locks/netsync.o CC testcases/network/nfsv4/locks/locktests.o LD testcases/network/nfsv4/locks/locktests CC testcases/kernel/syscalls/munlockall/munlockall01 In file included from accept01.c:20: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ accept02.c:154:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 154 | }; | ^ In file included from accept02.c:26: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/accept/accept01 CC testcases/kernel/syscalls/accept/accept02 tools.c: In function 'nftw_fn': tools.c:158:25: warning: unused parameter 'path' [-Wunused-parameter] 158 | int nftw_fn(const char *path, const struct stat *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~^~~~ tools.c:158:50: warning: unused parameter 'st' [-Wunused-parameter] 158 | int nftw_fn(const char *path, const struct stat *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~~~~~~~~^~ tools.c:158:58: warning: unused parameter 'ival' [-Wunused-parameter] 158 | int nftw_fn(const char *path, const struct stat *st, int ival, struct FTW *FTWS) | ~~~~^~~~ tools.c:158:76: warning: unused parameter 'FTWS' [-Wunused-parameter] 158 | int nftw_fn(const char *path, const struct stat *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~^~~~ tools.c: In function 'do_info': tools.c:250:26: warning: unused parameter 'path_name' [-Wunused-parameter] 250 | void do_info(const char *path_name) | ~~~~~~~~~~~~^~~~~~~~~ test_func.c: In function 'test_func1': test_func.c:41:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 41 | test_func1(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:42:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 42 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:42:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 42 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func3': test_func.c:76:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 76 | test_func3(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:77:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 77 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:77:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 77 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func4': test_func.c:101:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 101 | test_func4(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:102:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 102 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:102:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 102 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func5': test_func.c:114:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 114 | test_func5(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:115:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 115 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func7': test_func.c:137:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 137 | test_func7(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:138:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 138 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:138:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 138 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func8': test_func.c:168:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 168 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func9': test_func.c:248:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 248 | test_func9(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:249:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 249 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func10': test_func.c:283:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 283 | test_func10(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:284:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 284 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func11': test_func.c:317:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 317 | test_func11(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:318:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 318 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func12': test_func.c:351:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 351 | test_func12(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:352:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 352 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func13': test_func.c:383:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 383 | test_func13(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:384:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 384 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func14': test_func.c:418:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 418 | test_func14(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:419:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 419 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func15': test_func.c:453:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 453 | test_func15(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:454:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 454 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func16': test_func.c:468:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 468 | test_func16(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:469:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 469 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c: In function 'test_func17': test_func.c:497:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 497 | test_func17(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:498:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 498 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func18': test_func.c:510:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 510 | test_func18(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:511:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 511 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func19': test_func.c:522:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 522 | test_func19(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:523:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 523 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func20': test_func.c:546:25: warning: unused parameter 'path_name' [-Wunused-parameter] 546 | test_func20(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~^~~~~~~~~ test_func.c:546:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 546 | test_func20(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:547:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 547 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:547:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 547 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func21': test_func.c:553:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 553 | test_func21(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:554:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 554 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:554:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 554 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func22': test_func.c:581:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 581 | test_func22(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:582:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 582 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c: In function 'test_func23': test_func.c:613:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 613 | test_func23(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:614:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 614 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ CC testcases/kernel/syscalls/nftw/nftw.o lib.c: In function 'get_long_name_buffer': lib.c:65:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 65 | if ((path_length = pathconf(tmp_path, _PC_PATH_MAX)) == -1) { | ^~ lib.c:72:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 72 | if ((name_length = pathconf(tmp_path, _PC_NAME_MAX)) == -1) { | ^~ lib.c: In function 'test_ENAMETOOLONG_path': lib.c:183:53: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 183 | if ((pcPathMax = pathconf(tmp_path, _PC_PATH_MAX)) == -1) { | ^~ lib.c:208:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 208 | while (pathLength < pcPathMax) { | ^ lib.c:219:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 219 | while (pathLength <= pcPathMax) { | ^~ lib.c:226:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 226 | if (pathLength != pcPathMax + 1) { | ^~ CC testcases/kernel/syscalls/nftw/tools.o CC testcases/kernel/syscalls/nftw/nftw64.o tools64.c: In function 'nftw64_fn': tools64.c:158:23: warning: unused parameter 'path' [-Wunused-parameter] 158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~^~~~ tools64.c:158:50: warning: unused parameter 'st' [-Wunused-parameter] 158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~~~~~~~~~~^~ tools64.c:158:58: warning: unused parameter 'ival' [-Wunused-parameter] 158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS) | ~~~~^~~~ tools64.c:158:76: warning: unused parameter 'FTWS' [-Wunused-parameter] 158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~^~~~ tools64.c: In function 'do_info': tools64.c:250:26: warning: unused parameter 'path_name' [-Wunused-parameter] 250 | void do_info(const char *path_name) | ~~~~~~~~~~~~^~~~~~~~~ CC testcases/kernel/syscalls/nftw/lib.o CC testcases/kernel/syscalls/nftw/test.o test_func64.c: In function 'test_func1': test_func64.c:41:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 41 | test_func1(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:42:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 42 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:42:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 42 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func3': test_func64.c:75:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 75 | test_func3(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:76:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 76 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:76:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 76 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func4': test_func64.c:100:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 100 | test_func4(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:101:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 101 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:101:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 101 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func5': test_func64.c:113:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 113 | test_func5(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:114:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 114 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ CC testcases/kernel/syscalls/nftw/test_func.o test_func64.c: In function 'test_func7': test_func64.c:137:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 137 | test_func7(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:138:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 138 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:138:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 138 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func8': test_func64.c:169:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 169 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func9': test_func64.c:250:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 250 | test_func9(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:251:34: warning: unused parameter 'ftwp' [-Wunused-parameter] 251 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func10': test_func64.c:286:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 286 | test_func10(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:287:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 287 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func11': test_func64.c:321:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 321 | test_func11(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:322:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 322 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func12': test_func64.c:356:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 356 | test_func12(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:357:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 357 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func13': test_func64.c:389:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 389 | test_func13(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:390:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 390 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func14': test_func64.c:425:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 425 | test_func14(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:426:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 426 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func15': test_func64.c:461:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 461 | test_func15(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:462:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 462 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func16': test_func64.c:478:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 478 | test_func16(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:479:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 479 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c: In function 'test_func17': test_func64.c:508:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 508 | test_func17(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:509:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 509 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func18': test_func64.c:521:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 521 | test_func18(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:522:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 522 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func19': CC testcases/kernel/syscalls/nftw/tools64.o test_func64.c:533:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 533 | test_func19(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../../../lib nftw.o tools.o test_func.o test.o lib.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o nftw01 test_func64.c:534:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 534 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func20': test_func64.c:558:25: warning: unused parameter 'path_name' [-Wunused-parameter] 558 | test_func20(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~^~~~~~~~~ test_func64.c:558:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 558 | test_func20(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:559:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 559 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:559:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 559 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func21': test_func64.c:565:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 565 | test_func21(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:566:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 566 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:566:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 566 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func22': test_func64.c:594:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 594 | test_func22(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:595:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 595 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c: In function 'test_func23': test_func64.c:626:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 626 | test_func23(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:627:35: warning: unused parameter 'ftwp' [-Wunused-parameter] 627 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ lib64.c: In function 'get_long_name_buffer': lib64.c:65:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 65 | if ((path_length = pathconf(tmp_path, _PC_PATH_MAX)) == -1) { | ^~ lib64.c:72:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 72 | if ((name_length = pathconf(tmp_path, _PC_NAME_MAX)) == -1) { | ^~ lib64.c: In function 'test_ENAMETOOLONG_path': lib64.c:183:53: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 183 | if ((pcPathMax = pathconf(tmp_path, _PC_PATH_MAX)) == -1) { | ^~ lib64.c:208:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 208 | while (pathLength < pcPathMax) { | ^ lib64.c:219:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 219 | while (pathLength <= pcPathMax) { | ^~ lib64.c:226:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 226 | if (pathLength != pcPathMax + 1) { | ^~ CC testcases/kernel/syscalls/nftw/lib64.o CC testcases/kernel/syscalls/nftw/test64.o CC testcases/kernel/syscalls/nftw/test_func64.o /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -L../../../../lib nftw64.o tools64.o test_func64.o test64.o lib64.o -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o nftw6401 In file included from quotactl03.c:32: quotactl_syscall_var.h:24:13: warning: 'quotactl_info' defined but not used [-Wunused-function] 24 | static void quotactl_info(void) | ^~~~~~~~~~~~~ quotactl_syscall_var.h:17:12: warning: 'do_quotactl' defined but not used [-Wunused-function] 17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr) | ^~~~~~~~~~~ quotactl_syscall_var.h:15:12: warning: 'fd' defined but not used [-Wunused-variable] 15 | static int fd = -1; | ^~ In file included from quotactl02.h:15, from quotactl02.c:28: quotactl_syscall_var.h:24:13: warning: 'quotactl_info' defined but not used [-Wunused-function] 24 | static void quotactl_info(void) | ^~~~~~~~~~~~~ quotactl_syscall_var.h:17:12: warning: 'do_quotactl' defined but not used [-Wunused-function] 17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr) | ^~~~~~~~~~~ quotactl_syscall_var.h:15:12: warning: 'fd' defined but not used [-Wunused-variable] 15 | static int fd = -1; | ^~ quotactl04.c:172:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 172 | }; | ^ In file included from quotactl04.c:29: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/quotactl/quotactl03 CC testcases/kernel/syscalls/quotactl/quotactl02 CC testcases/kernel/syscalls/quotactl/quotactl01 quotactl06.c:236:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 236 | }; | ^ In file included from quotactl06.c:42: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ In file included from quotactl02.h:15, from quotactl05.c:21: quotactl_syscall_var.h:24:13: warning: 'quotactl_info' defined but not used [-Wunused-function] 24 | static void quotactl_info(void) | ^~~~~~~~~~~~~ quotactl_syscall_var.h:17:12: warning: 'do_quotactl' defined but not used [-Wunused-function] 17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr) | ^~~~~~~~~~~ quotactl_syscall_var.h:15:12: warning: 'fd' defined but not used [-Wunused-variable] 15 | static int fd = -1; | ^~ CC testcases/kernel/syscalls/quotactl/quotactl04 In file included from quotactl07.c:22: quotactl_syscall_var.h:24:13: warning: 'quotactl_info' defined but not used [-Wunused-function] 24 | static void quotactl_info(void) | ^~~~~~~~~~~~~ quotactl_syscall_var.h:17:12: warning: 'do_quotactl' defined but not used [-Wunused-function] 17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr) | ^~~~~~~~~~~ quotactl_syscall_var.h:15:12: warning: 'fd' defined but not used [-Wunused-variable] 15 | static int fd = -1; | ^~ CC testcases/kernel/syscalls/quotactl/quotactl05 quotactl08.c:227:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 227 | }; | ^ In file included from quotactl08.c:40: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/quotactl/quotactl07 CC testcases/kernel/syscalls/quotactl/quotactl06 quotactl09.c:189:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 189 | }; | ^ In file included from quotactl09.c:28: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/quotactl/quotactl08 CC testcases/kernel/syscalls/quotactl/quotactl09 CC testcases/kernel/syscalls/setreuid/setreuid02.o CC testcases/kernel/syscalls/setreuid/setreuid04.o CC testcases/kernel/syscalls/setreuid/setreuid01.o CC testcases/kernel/syscalls/setreuid/setreuid03.o CC testcases/kernel/syscalls/setreuid/setreuid01_16.o CC testcases/kernel/syscalls/setreuid/setreuid02_16.o CC testcases/kernel/syscalls/setreuid/setreuid06.o CC testcases/kernel/syscalls/setreuid/setreuid03_16.o CC testcases/kernel/syscalls/setreuid/setreuid05.o CC testcases/kernel/syscalls/setreuid/setreuid04_16.o CC testcases/kernel/syscalls/setreuid/setreuid07.o CC testcases/kernel/syscalls/setreuid/setreuid05_16.o CC testcases/kernel/syscalls/setreuid/setreuid06_16.o CC testcases/kernel/syscalls/setreuid/setreuid07_16.o LD testcases/kernel/syscalls/setreuid/setreuid01 LD testcases/kernel/syscalls/setreuid/setreuid02 LD testcases/kernel/syscalls/setreuid/setreuid03 LD testcases/kernel/syscalls/setreuid/setreuid04 LD testcases/kernel/syscalls/setreuid/setreuid05 LD testcases/kernel/syscalls/setreuid/setreuid06 LD testcases/kernel/syscalls/setreuid/setreuid07 LD testcases/kernel/syscalls/setreuid/setreuid01_16 LD testcases/kernel/syscalls/setreuid/setreuid02_16 LD testcases/kernel/syscalls/setreuid/setreuid05_16 LD testcases/kernel/syscalls/setreuid/setreuid03_16 LD testcases/kernel/syscalls/setreuid/setreuid04_16 LD testcases/kernel/syscalls/setreuid/setreuid06_16 LD testcases/kernel/syscalls/setreuid/setreuid07_16 rm setreuid01_16.o setreuid03.o setreuid01.o setreuid02_16.o setreuid05.o setreuid07.o setreuid03_16.o setreuid05_16.o setreuid07_16.o setreuid04.o setreuid04_16.o setreuid06.o setreuid02.o setreuid06_16.o CC testcases/kernel/syscalls/fchmod/fchmod01 CC testcases/kernel/syscalls/fchmod/fchmod03 CC testcases/kernel/syscalls/fchmod/fchmod04 CC testcases/kernel/syscalls/fchmod/fchmod02 CC testcases/kernel/syscalls/fchmod/fchmod06 CC testcases/kernel/syscalls/fchmod/fchmod05 CC testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max02 CC testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max01 CC testcases/kernel/syscalls/lchown/lchown01_16.o CC testcases/kernel/syscalls/lchown/lchown02_16.o CC testcases/kernel/syscalls/lchown/lchown03.o CC testcases/kernel/syscalls/lchown/lchown03_16.o CC testcases/kernel/syscalls/lchown/lchown02.o CC testcases/kernel/syscalls/lchown/lchown01.o LD testcases/kernel/syscalls/lchown/lchown02 LD testcases/kernel/syscalls/lchown/lchown03 LD testcases/kernel/syscalls/lchown/lchown01_16 LD testcases/kernel/syscalls/lchown/lchown01 LD testcases/kernel/syscalls/lchown/lchown03_16 LD testcases/kernel/syscalls/lchown/lchown02_16 rm lchown01_16.o lchown03.o lchown02_16.o lchown03_16.o lchown01.o lchown02.o CC testcases/kernel/syscalls/umask/umask01 BUILD libltpipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/shmdt/shmdt01 CC testcases/kernel/syscalls/ipc/shmdt/shmdt02 BUILD libltpipc.a BUILD libltpnewipc.a make[7]: Nothing to be done for 'all'. make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/semctl/semctl04 CC testcases/kernel/syscalls/ipc/semctl/semctl02 semctl06.c: In function 'term': semctl06.c:288:22: warning: unused parameter 'sig' [-Wunused-parameter] 288 | static void term(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/ipc/semctl/semctl03 In file included from semctl07.c:23: semctl07.c: In function 'verify_semctl': ../../../../../include/tst_test.h:59:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'int' [-Wformat=] 59 | tst_res_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\ | ^~~~~~~~~ semctl07.c:41:3: note: in expansion of macro 'tst_res' 41 | tst_res(TFAIL, "sem_nsems = %lu, expected %lu", | ^~~~~~~ ../../../../../include/tst_test.h:59:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'int' [-Wformat=] 59 | tst_res_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\ | ^~~~~~~~~ semctl07.c:44:3: note: in expansion of macro 'tst_res' 44 | tst_res(TPASS, "sem_nsems = %lu", arg.buf->sem_nsems); | ^~~~~~~ CC testcases/kernel/syscalls/ipc/semctl/semctl05 CC testcases/kernel/syscalls/ipc/semctl/semctl01 CC testcases/kernel/syscalls/ipc/semctl/semctl06 CC testcases/kernel/syscalls/ipc/semctl/semctl07 semctl09.c:229:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 229 | }; | ^ In file included from semctl09.c:43: ../../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/ipc/semctl/semctl08 CC testcases/kernel/syscalls/ipc/semctl/semctl09 BUILD libltpnewipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd01 CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd06 CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd02 CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd05 BUILD libltpnewipc.a make[7]: Nothing to be done for 'all'. shmat03.c:109:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 109 | }; | ^ In file included from shmat03.c:43: ../../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/ipc/shmat/shmat03 CC testcases/kernel/syscalls/ipc/shmat/shmat02 CC testcases/kernel/syscalls/ipc/shmat/shmat01 BUILD libltpnewipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv01 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv05 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv03 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv02 msgrcv08.c:84:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 84 | }; | ^ In file included from msgrcv08.c:28: ../../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv06 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv08 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv07 BUILD libltpnewipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/semop/semop01 CC testcases/kernel/syscalls/ipc/semop/semop02 CC testcases/kernel/syscalls/ipc/semop/semop03 BUILD libltpnewipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/msgctl/msgctl03 CC testcases/kernel/syscalls/ipc/msgctl/msgctl04 CC testcases/kernel/syscalls/ipc/msgctl/msgctl02 CC testcases/kernel/syscalls/ipc/msgctl/msgctl01 CC testcases/kernel/syscalls/ipc/msgctl/msgctl05 CC testcases/kernel/syscalls/ipc/msgctl/msgctl12 CC testcases/kernel/syscalls/ipc/msgctl/msgctl06 BUILD libltpipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/semget/semget03 CC testcases/kernel/syscalls/ipc/semget/semget02 CC testcases/kernel/syscalls/ipc/semget/semget01 CC testcases/kernel/syscalls/ipc/semget/semget05 CC testcases/kernel/syscalls/ipc/semget/semget06 BUILD libltpnewipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/shmget/shmget05 CC testcases/kernel/syscalls/ipc/shmget/shmget03 CC testcases/kernel/syscalls/ipc/shmget/shmget04 CC testcases/kernel/syscalls/ipc/shmget/shmget02 CC testcases/kernel/syscalls/ipc/shmget/shmget06 BUILD libltpipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/msgstress/msgstress01 CC testcases/kernel/syscalls/ipc/msgstress/msgstress02 CC testcases/kernel/syscalls/ipc/msgstress/msgstress04 CC testcases/kernel/syscalls/ipc/msgstress/msgstress03 BUILD libltpnewipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/msgget/msgget04 CC testcases/kernel/syscalls/ipc/msgget/msgget01 CC testcases/kernel/syscalls/ipc/msgget/msgget02 CC testcases/kernel/syscalls/ipc/msgget/msgget03 CC testcases/kernel/syscalls/ipc/msgget/msgget05 BUILD libltpnewipc.a make[7]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/shmctl/shmctl03 CC testcases/kernel/syscalls/ipc/shmctl/shmctl04 CC testcases/kernel/syscalls/ipc/shmctl/shmctl02 shmctl05.c:117:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 117 | }; | ^ In file included from shmctl05.c:20: ../../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/ipc/shmctl/shmctl01 shmctl08.c: In function 'check_mode': shmctl08.c:41:24: warning: comparison of integer expressions of different signedness: 'mode_t' {aka 'unsigned int'} and 'short int' [-Wsign-compare] 41 | if (ds->shm_perm.mode == exp_mode) { | ^~ CC testcases/kernel/syscalls/ipc/shmctl/shmctl06 CC testcases/kernel/syscalls/ipc/shmctl/shmctl07 CC testcases/kernel/syscalls/ipc/shmctl/shmctl08 CC testcases/kernel/syscalls/ipc/shmctl/shmctl05 CC testcases/kernel/syscalls/statvfs/statvfs01 CC testcases/kernel/syscalls/statvfs/statvfs02 CC testcases/kernel/syscalls/sched_getaffinity/sched_getaffinity01 CC testcases/kernel/syscalls/mallinfo2/mallinfo2_01 CC testcases/kernel/syscalls/signal/signal02 CC testcases/kernel/syscalls/signal/signal03 CC testcases/kernel/syscalls/signal/signal04 CC testcases/kernel/syscalls/signal/signal01 CC testcases/kernel/syscalls/signal/signal05 CC testcases/kernel/syscalls/signal/signal06 CC testcases/kernel/syscalls/getpgrp/getpgrp01 ustat01.c:53:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 53 | }; | ^ In file included from ustat01.c:9: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ ustat02.c:72:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 72 | }; | ^ In file included from ustat02.c:10: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/ustat/ustat01 CC testcases/kernel/syscalls/ustat/ustat02 CC testcases/kernel/syscalls/removexattr/removexattr02 CC testcases/kernel/syscalls/removexattr/removexattr01 mmap01.c: In function 'setup': mmap01.c:186:32: warning: '%s' directive writing up to 1023 bytes into a region of size 1015 [-Wformat-overflow=] 186 | sprintf(cmd_buffer, "grep XYZ %s/%s > /dev/null", Path_name, TEMPFILE); | ^~ ~~~~~~~~~ mmap01.c:186:2: note: 'sprintf' output between 31 and 1054 bytes into a destination of size 1024 186 | sprintf(cmd_buffer, "grep XYZ %s/%s > /dev/null", Path_name, TEMPFILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/mmap/mmap02 CC testcases/kernel/syscalls/mmap/mmap03 CC testcases/kernel/syscalls/mmap/mmap01 CC testcases/kernel/syscalls/mmap/mmap001 mmap05.c: In function 'main': mmap05.c:70:7: warning: variable 'file_content' set but not used [-Wunused-but-set-variable] 70 | char file_content; | ^~~~~~~~~~~~ CC testcases/kernel/syscalls/mmap/mmap06 CC testcases/kernel/syscalls/mmap/mmap05 CC testcases/kernel/syscalls/mmap/mmap07 CC testcases/kernel/syscalls/mmap/mmap04 mmap11.c: In function 'wait_thread': mmap11.c:128:25: warning: unused parameter 'args' [-Wunused-parameter] 128 | void *wait_thread(void *args) | ~~~~~~^~~~ mmap11.c: In function 'wait_thread2': mmap11.c:139:26: warning: unused parameter 'args' [-Wunused-parameter] 139 | void *wait_thread2(void *args) | ~~~~~~^~~~ CC testcases/kernel/syscalls/mmap/mmap08 CC testcases/kernel/syscalls/mmap/mmap09 CC testcases/kernel/syscalls/mmap/mmap11 CC testcases/kernel/syscalls/mmap/mmap10 CC testcases/kernel/syscalls/mmap/mmap14 CC testcases/kernel/syscalls/mmap/mmap13 CC testcases/kernel/syscalls/mmap/mmap12 CC testcases/kernel/syscalls/mmap/mmap15 mmap16.c:198:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 198 | }; | ^ In file included from mmap16.c:35: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/mmap/mmap17 CC testcases/kernel/syscalls/mmap/mmap16 CC testcases/kernel/syscalls/mmap/mmap18 CC testcases/kernel/syscalls/mmap/mmap19 CC testcases/kernel/syscalls/close/close02 CC testcases/kernel/syscalls/close/close01 CC testcases/kernel/syscalls/mknodat/mknodat01 CC testcases/kernel/syscalls/mknodat/mknodat02 CC testcases/kernel/syscalls/name_to_handle_at/name_to_handle_at02 CC testcases/kernel/syscalls/name_to_handle_at/name_to_handle_at01 BUILD libltpswap.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/swapon/swapon01 CC testcases/kernel/syscalls/swapon/swapon02 CC testcases/kernel/syscalls/swapon/swapon03 /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 -I/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FORTIFY_SOURCE=2 -DTEST_SETHOSTNAME -I../../../../include -I../../../../include -I../../../../include/old/ -L../../../../lib /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname01.c -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o sethostname01 /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 -I/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FORTIFY_SOURCE=2 -DTEST_SETHOSTNAME -I../../../../include -I../../../../include -I../../../../include/old/ -L../../../../lib /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname02.c -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o sethostname02 /home/thomas/autobuild/instance-2/output-1/host/bin/x86_64-buildroot-linux-musl-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Og -g0 -I/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/include/tirpc -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FORTIFY_SOURCE=2 -DTEST_SETHOSTNAME -I../../../../include -I../../../../include -I../../../../include/old/ -L../../../../lib /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname03.c -L/home/thomas/autobuild/instance-2/output-1/host/bin/../x86_64-buildroot-linux-musl/sysroot/usr/lib -ltirpc -lfts -lltp -o sethostname03 CC testcases/kernel/syscalls/exit_group/exit_group01 CC testcases/kernel/syscalls/tgkill/tgkill02 CC testcases/kernel/syscalls/tgkill/tgkill03 CC testcases/kernel/syscalls/tgkill/tgkill01 CC testcases/kernel/syscalls/pwritev2/pwritev201_64.o CC testcases/kernel/syscalls/pwritev2/pwritev202_64.o LD testcases/kernel/syscalls/pwritev2/pwritev202_64 CC testcases/kernel/syscalls/pwritev2/pwritev201 CC testcases/kernel/syscalls/pwritev2/pwritev202 LD testcases/kernel/syscalls/pwritev2/pwritev201_64 rm pwritev201_64.o pwritev202_64.o CC testcases/kernel/syscalls/profil/profil01 CC testcases/kernel/syscalls/setfsuid/setfsuid01.o CC testcases/kernel/syscalls/setfsuid/setfsuid01_16.o CC testcases/kernel/syscalls/setfsuid/setfsuid04.o CC testcases/kernel/syscalls/setfsuid/setfsuid02_16.o CC testcases/kernel/syscalls/setfsuid/setfsuid03.o CC testcases/kernel/syscalls/setfsuid/setfsuid02.o CC testcases/kernel/syscalls/setfsuid/setfsuid03_16.o CC testcases/kernel/syscalls/setfsuid/setfsuid04_16.o LD testcases/kernel/syscalls/setfsuid/setfsuid01 LD testcases/kernel/syscalls/setfsuid/setfsuid02 LD testcases/kernel/syscalls/setfsuid/setfsuid03 LD testcases/kernel/syscalls/setfsuid/setfsuid04 LD testcases/kernel/syscalls/setfsuid/setfsuid01_16 LD testcases/kernel/syscalls/setfsuid/setfsuid02_16 LD testcases/kernel/syscalls/setfsuid/setfsuid03_16 LD testcases/kernel/syscalls/setfsuid/setfsuid04_16 rm setfsuid04_16.o setfsuid01.o setfsuid02.o setfsuid01_16.o setfsuid03.o setfsuid02_16.o setfsuid03_16.o setfsuid04.o CC testcases/kernel/syscalls/getuid/getuid01_16.o CC testcases/kernel/syscalls/getuid/getuid03_16.o CC testcases/kernel/syscalls/getuid/getuid01.o CC testcases/kernel/syscalls/getuid/getuid03.o LD testcases/kernel/syscalls/getuid/getuid01 LD testcases/kernel/syscalls/getuid/getuid01_16 LD testcases/kernel/syscalls/getuid/getuid03 LD testcases/kernel/syscalls/getuid/getuid03_16 rm getuid01_16.o getuid03.o getuid03_16.o getuid01.o CC testcases/kernel/syscalls/setdomainname/setdomainname01 CC testcases/kernel/syscalls/setdomainname/setdomainname03 CC testcases/kernel/syscalls/setdomainname/setdomainname02 CC testcases/kernel/syscalls/io_submit/io_submit01 CC testcases/kernel/syscalls/io_submit/io_submit02 CC testcases/kernel/syscalls/io_submit/io_submit03 CC testcases/kernel/syscalls/pipe2/pipe2_02_child CC testcases/kernel/syscalls/pipe2/pipe2_01 CC testcases/kernel/syscalls/pipe2/pipe2_02 CC testcases/kernel/syscalls/pipe2/pipe2_04 CC testcases/kernel/syscalls/mlockall/mlockall01 CC testcases/kernel/syscalls/mlockall/mlockall02 CC testcases/kernel/syscalls/mlockall/mlockall03 CC testcases/kernel/syscalls/sched_yield/sched_yield01 CC testcases/kernel/syscalls/getdomainname/getdomainname01 add_key02.c:92:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 92 | }; | ^ In file included from add_key02.c:23: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ add_key03.c:90:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 90 | }; | ^ In file included from add_key03.c:22: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ add_key01.c:121:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 121 | }; | ^ In file included from add_key01.c:17: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ add_key04.c:92:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 92 | }; | ^ In file included from add_key04.c:30: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/add_key/add_key02 CC testcases/kernel/syscalls/add_key/add_key03 CC testcases/kernel/syscalls/add_key/add_key01 add_key05.c:237:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 237 | }; | ^ In file included from add_key05.c:22: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/add_key/add_key04 CC testcases/kernel/syscalls/add_key/add_key05 CC testcases/kernel/syscalls/fork/fork03 CC testcases/kernel/syscalls/fork/fork01 CC testcases/kernel/syscalls/fork/fork02 CC testcases/kernel/syscalls/fork/fork04 CC testcases/kernel/syscalls/fork/fork05 CC testcases/kernel/syscalls/fork/fork06 CC testcases/kernel/syscalls/fork/fork07 CC testcases/kernel/syscalls/fork/fork08 CC testcases/kernel/syscalls/fork/fork11 CC testcases/kernel/syscalls/fork/fork10 CC testcases/kernel/syscalls/fork/fork09 CC testcases/kernel/syscalls/fork/fork12 CC testcases/kernel/syscalls/fork/fork13 CC testcases/kernel/syscalls/fork/fork14 CC testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler01 CC testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler02 clone02.c: In function 'sig_child_defined_handler': clone02.c:456:43: warning: unused parameter 'pid' [-Wunused-parameter] 456 | static void sig_child_defined_handler(int pid) | ~~~~^~~ clone01.c:55:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 55 | }; | ^ In file included from clone01.c:17: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/clone/clone01 CC testcases/kernel/syscalls/clone/clone04 CC testcases/kernel/syscalls/clone/clone03 clone05.c:57:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 57 | }; | ^ In file included from clone05.c:19: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ clone06.c:66:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 66 | }; | ^ In file included from clone06.c:16: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/clone/clone02 clone07.c:60:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 60 | }; | ^ In file included from clone07.c:17: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/clone/clone05 CC testcases/kernel/syscalls/clone/clone06 CC testcases/kernel/syscalls/clone/clone07 CC testcases/kernel/syscalls/clone/clone08 CC testcases/kernel/syscalls/clone/clone09 CC testcases/kernel/syscalls/getgid/getgid01_16.o CC testcases/kernel/syscalls/getgid/getgid03_16.o CC testcases/kernel/syscalls/getgid/getgid03.o CC testcases/kernel/syscalls/getgid/getgid01.o LD testcases/kernel/syscalls/getgid/getgid03 LD testcases/kernel/syscalls/getgid/getgid03_16 LD testcases/kernel/syscalls/getgid/getgid01 LD testcases/kernel/syscalls/getgid/getgid01_16 rm getgid03.o getgid03_16.o getgid01.o getgid01_16.o CC testcases/kernel/syscalls/io_getevents/io_getevents02 CC testcases/kernel/syscalls/io_getevents/io_getevents01 CC testcases/kernel/syscalls/confstr/confstr01 CC testcases/kernel/syscalls/execv/execv01 CC testcases/kernel/syscalls/execv/execv01_child make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/fchown/fchown01.o CC testcases/kernel/syscalls/fchown/fchown04.o CC testcases/kernel/syscalls/fchown/fchown01_16.o CC testcases/kernel/syscalls/fchown/fchown02.o CC testcases/kernel/syscalls/fchown/fchown02_16.o CC testcases/kernel/syscalls/fchown/fchown03.o CC testcases/kernel/syscalls/fchown/fchown03_16.o CC testcases/kernel/syscalls/fchown/fchown04_16.o CC testcases/kernel/syscalls/fchown/fchown05_16.o CC testcases/kernel/syscalls/fchown/fchown05.o LD testcases/kernel/syscalls/fchown/fchown01 LD testcases/kernel/syscalls/fchown/fchown02 LD testcases/kernel/syscalls/fchown/fchown03 LD testcases/kernel/syscalls/fchown/fchown04 LD testcases/kernel/syscalls/fchown/fchown05 LD testcases/kernel/syscalls/fchown/fchown01_16 LD testcases/kernel/syscalls/fchown/fchown02_16 LD testcases/kernel/syscalls/fchown/fchown04_16 LD testcases/kernel/syscalls/fchown/fchown03_16 LD testcases/kernel/syscalls/fchown/fchown05_16 rm fchown03.o fchown01.o fchown02_16.o fchown05.o fchown05_16.o fchown04.o fchown04_16.o fchown03_16.o fchown02.o fchown01_16.o In file included from recvmsg01.c:52: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ recvmsg03.c:156:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 156 | }; | ^ In file included from recvmsg03.c:25: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ recvmsg02.c:104:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 104 | }; | ^ In file included from recvmsg02.c:23: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/recvmsg/recvmsg03 CC testcases/kernel/syscalls/recvmsg/recvmsg02 CC testcases/kernel/syscalls/recvmsg/recvmsg01 CC testcases/kernel/syscalls/io_setup/io_setup01 CC testcases/kernel/syscalls/io_setup/io_setup02 setitimer02.c:49:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 49 | }; | ^ In file included from setitimer02.c:18: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/setitimer/setitimer01 CC testcases/kernel/syscalls/setitimer/setitimer03 CC testcases/kernel/syscalls/setitimer/setitimer02 CC testcases/kernel/syscalls/setpgid/setpgid03_child CC testcases/kernel/syscalls/setpgid/setpgid02 CC testcases/kernel/syscalls/setpgid/setpgid01 CC testcases/kernel/syscalls/setpgid/setpgid03 CC testcases/kernel/syscalls/pathconf/pathconf01 ioctl01.c:113:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 113 | }; | ^ In file included from ioctl01.c:22: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ CC testcases/kernel/syscalls/ioctl/ioctl01 CC testcases/kernel/syscalls/ioctl/ioctl03 CC testcases/kernel/syscalls/ioctl/ioctl04 CC testcases/kernel/syscalls/ioctl/ioctl02 CC testcases/kernel/syscalls/ioctl/ioctl05 ioctl08.c:130:1: warning: missing initializer for field 'save_restore' of 'struct tst_test' [-Wmissing-field-initializers] 130 | }; | ^ In file included from ioctl08.c:23: ../../../../include/tst_test.h:274:29: note: 'save_restore' declared here 274 | const struct tst_path_val *save_restore; | ^~~~~~~~~~~~ CC testcases/kernel/syscalls/ioctl/ioctl06 CC testcases/kernel/syscalls/ioctl/ioctl07 ioctl_loop02.c:167:1: warning: missing initializer for field 'save_restore' of 'struct tst_test' [-Wmissing-field-initializers] 167 | }; | ^ In file included from ioctl_loop02.c:27: ../../../../include/tst_test.h:274:29: note: 'save_restore' declared here 274 | const struct tst_path_val *save_restore; | ^~~~~~~~~~~~ CC testcases/kernel/syscalls/ioctl/ioctl08 CC testcases/kernel/syscalls/ioctl/ioctl09 ioctl_loop03.c:80:1: warning: missing initializer for field 'save_restore' of 'struct tst_test' [-Wmissing-field-initializers] 80 | }; | ^ In file included from ioctl_loop03.c:21: ../../../../include/tst_test.h:274:29: note: 'save_restore' declared here 274 | const struct tst_path_val *save_restore; | ^~~~~~~~~~~~ CC testcases/kernel/syscalls/ioctl/ioctl_loop01 CC testcases/kernel/syscalls/ioctl/ioctl_loop02 ioctl_loop04.c:104:1: warning: missing initializer for field 'save_restore' of 'struct tst_test' [-Wmissing-field-initializers] 104 | }; | ^ In file included from ioctl_loop04.c:23: ../../../../include/tst_test.h:274:29: note: 'save_restore' declared here 274 | const struct tst_path_val *save_restore; | ^~~~~~~~~~~~ ioctl_loop05.c:162:1: warning: missing initializer for field 'save_restore' of 'struct tst_test' [-Wmissing-field-initializers] 162 | }; | ^ In file included from ioctl_loop05.c:35: ../../../../include/tst_test.h:274:29: note: 'save_restore' declared here 274 | const struct tst_path_val *save_restore; | ^~~~~~~~~~~~ CC testcases/kernel/syscalls/ioctl/ioctl_loop03 ioctl_loop06.c:148:1: warning: missing initializer for field 'save_restore' of 'struct tst_test' [-Wmissing-field-initializers] 148 | }; | ^ In file included from ioctl_loop06.c:20: ../../../../include/tst_test.h:274:29: note: 'save_restore' declared here 274 | const struct tst_path_val *save_restore; | ^~~~~~~~~~~~ ioctl_loop07.c:168:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 168 | }; | ^ In file included from ioctl_loop07.c:25: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/ioctl/ioctl_loop04 CC testcases/kernel/syscalls/ioctl/ioctl_loop05 CC testcases/kernel/syscalls/ioctl/ioctl_loop06 CC testcases/kernel/syscalls/ioctl/ioctl_loop07 CC testcases/kernel/syscalls/ioctl/ioctl_ns01 CC testcases/kernel/syscalls/ioctl/ioctl_ns02 CC testcases/kernel/syscalls/ioctl/ioctl_ns03 CC testcases/kernel/syscalls/ioctl/ioctl_ns04 CC testcases/kernel/syscalls/ioctl/ioctl_ns06 ioctl_sg01.c:134:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 134 | }; | ^ In file included from ioctl_sg01.c:29: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/ioctl/ioctl_ns07 CC testcases/kernel/syscalls/ioctl/ioctl_ns05 CC testcases/kernel/syscalls/ioctl/ioctl_sg01 CC testcases/kernel/syscalls/symlinkat/symlinkat01 CC testcases/kernel/syscalls/gethostbyname_r/gethostbyname_r01 CC testcases/kernel/syscalls/pivot_root/pivot_root01 CC testcases/kernel/syscalls/llistxattr/llistxattr03 CC testcases/kernel/syscalls/llistxattr/llistxattr02 CC testcases/kernel/syscalls/llistxattr/llistxattr01 fsopen01.c:80:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 80 | }; | ^ In file included from fsopen01.c:8: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ CC testcases/kernel/syscalls/fsopen/fsopen02 CC testcases/kernel/syscalls/fsopen/fsopen01 timer_delete01.c:70:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 70 | }; | ^ In file included from timer_delete01.c:22: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/timer_delete/timer_delete02 CC testcases/kernel/syscalls/timer_delete/timer_delete01 futex_cmp_requeue02.c:98:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 98 | }; | ^ In file included from futex_cmp_requeue02.c:18: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/futex/futex_wait01 CC testcases/kernel/syscalls/futex/futex_cmp_requeue02 CC testcases/kernel/syscalls/futex/futex_wait02 CC testcases/kernel/syscalls/futex/futex_cmp_requeue01 CC testcases/kernel/syscalls/futex/futex_wait04 CC testcases/kernel/syscalls/futex/futex_wait03 futex_waitv01.c:141:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 141 | }; | ^ In file included from futex_waitv01.c:14: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/futex/futex_wait05 futex_waitv02.c:106:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 106 | }; | ^ In file included from futex_waitv02.c:15: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ futex_waitv03.c:127:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 127 | }; | ^ In file included from futex_waitv03.c:16: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/syscalls/futex/futex_waitv01 CC testcases/kernel/syscalls/futex/futex_wait_bitset01 CC testcases/kernel/syscalls/futex/futex_waitv02 CC testcases/kernel/syscalls/futex/futex_waitv03 CC testcases/kernel/syscalls/futex/futex_wake01 CC testcases/kernel/syscalls/futex/futex_wake03 CC testcases/kernel/syscalls/futex/futex_wake02 CC testcases/kernel/syscalls/futex/futex_wake04 CC testcases/kernel/syscalls/time/time01 CC testcases/kernel/syscalls/execlp/execlp01_child CC testcases/kernel/syscalls/execlp/execlp01 CC testcases/kernel/syscalls/setfsgid/setfsgid01_16.o CC testcases/kernel/syscalls/setfsgid/setfsgid02.o CC testcases/kernel/syscalls/setfsgid/setfsgid02_16.o CC testcases/kernel/syscalls/setfsgid/setfsgid01.o CC testcases/kernel/syscalls/setfsgid/setfsgid03_16.o CC testcases/kernel/syscalls/setfsgid/setfsgid03.o LD testcases/kernel/syscalls/setfsgid/setfsgid01 LD testcases/kernel/syscalls/setfsgid/setfsgid02 LD testcases/kernel/syscalls/setfsgid/setfsgid03 LD testcases/kernel/syscalls/setfsgid/setfsgid01_16 LD testcases/kernel/syscalls/setfsgid/setfsgid03_16 LD testcases/kernel/syscalls/setfsgid/setfsgid02_16 rm setfsgid01.o setfsgid02.o setfsgid01_16.o setfsgid03.o setfsgid02_16.o setfsgid03_16.o CC testcases/kernel/syscalls/eventfd2/eventfd2_01 CC testcases/kernel/syscalls/eventfd2/eventfd2_02 CC testcases/kernel/syscalls/eventfd2/eventfd2_03 CC testcases/kernel/syscalls/newuname/newuname01 getxattr04.c:120:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 120 | }; | ^ In file included from getxattr04.c:33: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/getxattr/getxattr03 CC testcases/kernel/syscalls/getxattr/getxattr01 CC testcases/kernel/syscalls/getxattr/getxattr04 CC testcases/kernel/syscalls/getxattr/getxattr02 CC testcases/kernel/syscalls/getxattr/getxattr05 In file included from rt_sigaction03.c:38: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ In file included from rt_sigaction02.c:38: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ In file included from rt_sigaction01.c:42: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ rt_sigaction01.c: In function 'set_handler': rt_sigaction01.c:72:37: warning: unused parameter 'sig_to_mask' [-Wunused-parameter] 72 | static int set_handler(int sig, int sig_to_mask, int mask_flags) | ~~~~^~~~~~~~~~~ CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction02 CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction03 CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction01 write04.c: In function 'setup': write04.c:55:20: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 99 [-Wformat-overflow=] 55 | sprintf(fifo, "%s.%d", fifo, getpid()); | ^~ write04.c:55:2: note: 'sprintf' output between 3 and 112 bytes into a destination of size 100 55 | sprintf(fifo, "%s.%d", fifo, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write04.c:55:2: warning: 'sprintf' argument 3 overlaps destination object 'fifo' [-Wrestrict] write04.c:25:13: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 25 | static char fifo[100]; | ^~~~ CC testcases/kernel/syscalls/write/write02 CC testcases/kernel/syscalls/write/write04 CC testcases/kernel/syscalls/write/write01 CC testcases/kernel/syscalls/write/write03 write06.c:94:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 94 | }; | ^ In file included from write06.c:24: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/write/write05 CC testcases/kernel/syscalls/write/write06 CC testcases/kernel/syscalls/tee/tee02 CC testcases/kernel/syscalls/tee/tee01 clock_getres01.c:100:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 100 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from clock_getres01.c:15: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/clock_getres/clock_getres01 CC testcases/kernel/syscalls/getppid/getppid01 CC testcases/kernel/syscalls/getppid/getppid02 CC testcases/kernel/syscalls/set_thread_area/set_thread_area01 CC testcases/kernel/syscalls/sched_getparam/sched_getparam03 CC testcases/kernel/syscalls/sched_getparam/sched_getparam01 CC testcases/kernel/syscalls/ulimit/ulimit01 fsync04.c:65:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 65 | }; | ^ In file included from fsync04.c:20: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/syscalls/fsync/fsync04 CC testcases/kernel/syscalls/fsync/fsync01 CC testcases/kernel/syscalls/fsync/fsync03 CC testcases/kernel/syscalls/fsync/fsync02 CC testcases/kernel/syscalls/io_pgetevents/io_pgetevents02 CC testcases/kernel/syscalls/io_pgetevents/io_pgetevents01 BUILD libltpipc.a BUILD libltpnewipc.a make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. kill02.c: In function 'setup': kill02.c:694:6: warning: variable 'errno_buf' set but not used [-Wunused-but-set-variable] 694 | int errno_buf; /*indicates the errno if pipe set up fails. */ | ^~~~~~~~~ CC testcases/kernel/syscalls/kill/kill06 CC testcases/kernel/syscalls/kill/kill03 In function 'parent_rout', inlined from 'parent_rout' at kill02.c:294:6: kill02.c:315:2: warning: 'strncpy' output may be truncated copying 1 byte from a string of length 9 [-Wstringop-truncation] 315 | strncpy(buf_tmp1, pipe_buf, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c:321:2: warning: 'strncpy' output may be truncated copying 1 byte from a string of length 9 [-Wstringop-truncation] 321 | strncpy(buf_tmp2, pipe_buf, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c:435:3: warning: 'strncpy' output may be truncated copying 1 byte from a string of length 9 [-Wstringop-truncation] 435 | strncpy(buf_tmp1, pipe_buf, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/kill/kill05 kill07.c: In function 'main': kill07.c:90:32: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 90 | int exno, status, nsig, asig, ret; | ^~~ kill07.c:90:6: warning: variable 'exno' set but not used [-Wunused-but-set-variable] 90 | int exno, status, nsig, asig, ret; | ^~~~ kill07.c: In function 'sighandler': kill07.c:187:21: warning: unused parameter 'sig' [-Wunused-parameter] 187 | void sighandler(int sig) | ~~~~^~~ kill09.c: In function 'alarm_handler': kill09.c:206:24: warning: unused parameter 'sig' [-Wunused-parameter] 206 | void alarm_handler(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/kill/kill02 CC testcases/kernel/syscalls/kill/kill08 kill10.c: In function 'ack_ready': kill10.c:365:47: warning: unused parameter 'data' [-Wunused-parameter] 365 | void ack_ready(int sig, siginfo_t * si, void *data) | ~~~~~~^~~~ kill10.c: In function 'ack_done': kill10.c:392:46: warning: unused parameter 'data' [-Wunused-parameter] 392 | void ack_done(int sig, siginfo_t * si, void *data) | ~~~~~~^~~~ kill10.c: In function 'set_create_procs': kill10.c:477:27: warning: unused parameter 'sig' [-Wunused-parameter] 477 | void set_create_procs(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/kill/kill09 CC testcases/kernel/syscalls/kill/kill07 kill10.c: In function 'graceful_exit': kill10.c:608:24: warning: unused parameter 'sig' [-Wunused-parameter] 608 | void graceful_exit(int sig) | ~~~~^~~ kill10.c: In function 'set_signal_parents': kill10.c:613:29: warning: unused parameter 'sig' [-Wunused-parameter] 613 | void set_signal_parents(int sig) | ~~~~^~~ kill10.c: In function 'clear_signal_parents': kill10.c:620:31: warning: unused parameter 'sig' [-Wunused-parameter] 620 | void clear_signal_parents(int sig) | ~~~~^~~ kill10.c: In function 'set_confirmed_ready': kill10.c:627:30: warning: unused parameter 'sig' [-Wunused-parameter] 627 | void set_confirmed_ready(int sig) | ~~~~^~~ kill10.c: In function 'reset_counter': kill10.c:635:24: warning: unused parameter 'sig' [-Wunused-parameter] 635 | void reset_counter(int sig) | ~~~~^~~ kill10.c: In function 'reply_to_child': kill10.c:643:25: warning: unused parameter 'sig' [-Wunused-parameter] 643 | void reply_to_child(int sig, siginfo_t * si, void *data) | ~~~~^~~ kill10.c:643:52: warning: unused parameter 'data' [-Wunused-parameter] 643 | void reply_to_child(int sig, siginfo_t * si, void *data) | ~~~~~~^~~~ kill10.c: In function 'wakeup': kill10.c:670:17: warning: unused parameter 'sig' [-Wunused-parameter] 670 | void wakeup(int sig) | ~~~~^~~ kill12.c: In function 'main': kill12.c:168:11: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 168 | } else; | ^ kill12.c:79:6: warning: variable 'core' set but not used [-Wunused-but-set-variable] 79 | int core; | ^~~~ kill12.c:77:12: warning: variable 'exno' set but not used [-Wunused-but-set-variable] 77 | int nsig, exno, nexno, status; | ^~~~ kill13.c:45:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 45 | }; | ^ In file included from kill13.c:25: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ In file included from kill11.c:25: kill11.c: In function 'setup': ../../../../include/tst_test.h:81:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'rlim_t' {aka 'long long unsigned int'} [-Wformat=] 81 | tst_brk_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\ | ^~~~~~~~~ kill11.c:112:4: note: in expansion of macro 'tst_brk' 112 | tst_brk(TCONF, "hard limit(%lu)less than MIN_RLIMT_CORE(%i)", | ^~~~~~~ CC testcases/kernel/syscalls/kill/kill13 CC testcases/kernel/syscalls/kill/kill11 CC testcases/kernel/syscalls/kill/kill12 CC testcases/kernel/syscalls/kill/kill10 BUILD libltpnuma.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/get_mempolicy/get_mempolicy01 CC testcases/kernel/syscalls/get_mempolicy/get_mempolicy02 CC testcases/kernel/syscalls/read/read02 CC testcases/kernel/syscalls/read/read04 CC testcases/kernel/syscalls/read/read01 CC testcases/kernel/syscalls/read/read03 fdatasync03.c:65:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 65 | }; | ^ In file included from fdatasync03.c:20: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/syscalls/fdatasync/fdatasync01 CC testcases/kernel/syscalls/fdatasync/fdatasync03 CC testcases/kernel/syscalls/fdatasync/fdatasync02 CC testcases/kernel/syscalls/flistxattr/flistxattr03 CC testcases/kernel/syscalls/flistxattr/flistxattr02 CC testcases/kernel/syscalls/flistxattr/flistxattr01 CC testcases/kernel/syscalls/fcntl/fcntl02 CC testcases/kernel/syscalls/fcntl/fcntl04 CC testcases/kernel/syscalls/fcntl/fcntl03 fcntl06.c: In function 'main': fcntl06.c:74:6: warning: variable 'fail' set but not used [-Wunused-but-set-variable] 74 | int fail = 0; | ^~~~ CC testcases/kernel/syscalls/fcntl/fcntl01 CC testcases/kernel/syscalls/fcntl/fcntl05 CC testcases/kernel/syscalls/fcntl/fcntl06 CC testcases/kernel/syscalls/fcntl/fcntl08 CC testcases/kernel/syscalls/fcntl/fcntl07 CC testcases/kernel/syscalls/fcntl/fcntl10 CC testcases/kernel/syscalls/fcntl/fcntl09 fcntl14.c: In function 'catch_alarm': fcntl14.c:902:22: warning: unused parameter 'sig' [-Wunused-parameter] 902 | void catch_alarm(int sig) | ~~~~^~~ fcntl14.c: In function 'catch1': fcntl14.c:917:17: warning: unused parameter 'sig' [-Wunused-parameter] 917 | void catch1(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/fcntl/fcntl12 CC testcases/kernel/syscalls/fcntl/fcntl13 fcntl16.c: In function 'catch_alarm': fcntl16.c:351:22: warning: unused parameter 'sig' [-Wunused-parameter] 351 | void catch_alarm(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_usr1': fcntl16.c:356:21: warning: unused parameter 'sig' [-Wunused-parameter] 356 | void catch_usr1(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_usr2': fcntl16.c:365:21: warning: unused parameter 'sig' [-Wunused-parameter] 365 | void catch_usr2(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_int': fcntl16.c:374:20: warning: unused parameter 'sig' [-Wunused-parameter] 374 | void catch_int(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/fcntl/fcntl11 CC testcases/kernel/syscalls/fcntl/fcntl15 CC testcases/kernel/syscalls/fcntl/fcntl14 CC testcases/kernel/syscalls/fcntl/fcntl16 CC testcases/kernel/syscalls/fcntl/fcntl18 CC testcases/kernel/syscalls/fcntl/fcntl17 CC testcases/kernel/syscalls/fcntl/fcntl22 CC testcases/kernel/syscalls/fcntl/fcntl19 CC testcases/kernel/syscalls/fcntl/fcntl20 CC testcases/kernel/syscalls/fcntl/fcntl23 CC testcases/kernel/syscalls/fcntl/fcntl24 CC testcases/kernel/syscalls/fcntl/fcntl25 CC testcases/kernel/syscalls/fcntl/fcntl21 CC testcases/kernel/syscalls/fcntl/fcntl28 CC testcases/kernel/syscalls/fcntl/fcntl26 CC testcases/kernel/syscalls/fcntl/fcntl27 CC testcases/kernel/syscalls/fcntl/fcntl29 CC testcases/kernel/syscalls/fcntl/fcntl30 CC testcases/kernel/syscalls/fcntl/fcntl32 fcntl35.c:127:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 127 | }; | ^ In file included from fcntl35.c:32: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ fcntl33.c:229:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 229 | }; | ^ In file included from fcntl33.c:21: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ CC testcases/kernel/syscalls/fcntl/fcntl31 CC testcases/kernel/syscalls/fcntl/fcntl35 CC testcases/kernel/syscalls/fcntl/fcntl33 CC testcases/kernel/syscalls/fcntl/fcntl34 fcntl37.c:97:1: warning: missing initializer for field 'tags' of 'struct tst_test' [-Wmissing-field-initializers] 97 | }; | ^ In file included from fcntl37.c:20: ../../../../include/tst_test.h:295:24: note: 'tags' declared here 295 | const struct tst_tag *tags; | ^~~~ fcntl38.c:96:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 96 | }; | ^ In file included from fcntl38.c:14: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ fcntl39.c:132:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 132 | }; | ^ In file included from fcntl39.c:18: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/syscalls/fcntl/fcntl37 CC testcases/kernel/syscalls/fcntl/fcntl01_64.o CC testcases/kernel/syscalls/fcntl/fcntl38 CC testcases/kernel/syscalls/fcntl/fcntl02_64.o CC testcases/kernel/syscalls/fcntl/fcntl39 CC testcases/kernel/syscalls/fcntl/fcntl03_64.o CC testcases/kernel/syscalls/fcntl/fcntl04_64.o CC testcases/kernel/syscalls/fcntl/fcntl05_64.o CC testcases/kernel/syscalls/fcntl/fcntl36 CC testcases/kernel/syscalls/fcntl/fcntl06_64.o CC testcases/kernel/syscalls/fcntl/fcntl07_64.o fcntl06.c: In function 'main': fcntl06.c:74:6: warning: variable 'fail' set but not used [-Wunused-but-set-variable] 74 | int fail = 0; | ^~~~ CC testcases/kernel/syscalls/fcntl/fcntl08_64.o CC testcases/kernel/syscalls/fcntl/fcntl09_64.o CC testcases/kernel/syscalls/fcntl/fcntl10_64.o CC testcases/kernel/syscalls/fcntl/fcntl11_64.o CC testcases/kernel/syscalls/fcntl/fcntl12_64.o CC testcases/kernel/syscalls/fcntl/fcntl13_64.o CC testcases/kernel/syscalls/fcntl/fcntl14_64.o fcntl14.c: In function 'catch_alarm': fcntl14.c:902:22: warning: unused parameter 'sig' [-Wunused-parameter] 902 | void catch_alarm(int sig) | ~~~~^~~ fcntl14.c: In function 'catch1': fcntl14.c:917:17: warning: unused parameter 'sig' [-Wunused-parameter] 917 | void catch1(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/fcntl/fcntl15_64.o CC testcases/kernel/syscalls/fcntl/fcntl16_64.o fcntl16.c: In function 'catch_alarm': fcntl16.c:351:22: warning: unused parameter 'sig' [-Wunused-parameter] 351 | void catch_alarm(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_usr1': fcntl16.c:356:21: warning: unused parameter 'sig' [-Wunused-parameter] 356 | void catch_usr1(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_usr2': fcntl16.c:365:21: warning: unused parameter 'sig' [-Wunused-parameter] 365 | void catch_usr2(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_int': fcntl16.c:374:20: warning: unused parameter 'sig' [-Wunused-parameter] 374 | void catch_int(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/fcntl/fcntl17_64.o CC testcases/kernel/syscalls/fcntl/fcntl18_64.o CC testcases/kernel/syscalls/fcntl/fcntl19_64.o CC testcases/kernel/syscalls/fcntl/fcntl20_64.o CC testcases/kernel/syscalls/fcntl/fcntl21_64.o CC testcases/kernel/syscalls/fcntl/fcntl22_64.o CC testcases/kernel/syscalls/fcntl/fcntl23_64.o CC testcases/kernel/syscalls/fcntl/fcntl24_64.o CC testcases/kernel/syscalls/fcntl/fcntl25_64.o CC testcases/kernel/syscalls/fcntl/fcntl26_64.o CC testcases/kernel/syscalls/fcntl/fcntl27_64.o CC testcases/kernel/syscalls/fcntl/fcntl28_64.o CC testcases/kernel/syscalls/fcntl/fcntl29_64.o CC testcases/kernel/syscalls/fcntl/fcntl30_64.o CC testcases/kernel/syscalls/fcntl/fcntl31_64.o CC testcases/kernel/syscalls/fcntl/fcntl32_64.o CC testcases/kernel/syscalls/fcntl/fcntl33_64.o CC testcases/kernel/syscalls/fcntl/fcntl34_64.o CC testcases/kernel/syscalls/fcntl/fcntl35_64.o fcntl33.c:229:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 229 | }; | ^ In file included from fcntl33.c:21: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ CC testcases/kernel/syscalls/fcntl/fcntl36_64.o fcntl35.c:127:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 127 | }; | ^ In file included from fcntl35.c:32: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/fcntl/fcntl37_64.o CC testcases/kernel/syscalls/fcntl/fcntl38_64.o fcntl37.c:97:1: warning: missing initializer for field 'tags' of 'struct tst_test' [-Wmissing-field-initializers] 97 | }; | ^ In file included from fcntl37.c:20: ../../../../include/tst_test.h:295:24: note: 'tags' declared here 295 | const struct tst_tag *tags; | ^~~~ CC testcases/kernel/syscalls/fcntl/fcntl39_64.o fcntl38.c:96:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 96 | }; | ^ In file included from fcntl38.c:14: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ fcntl39.c:132:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 132 | }; | ^ In file included from fcntl39.c:18: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ LD testcases/kernel/syscalls/fcntl/fcntl01_64 LD testcases/kernel/syscalls/fcntl/fcntl02_64 LD testcases/kernel/syscalls/fcntl/fcntl03_64 LD testcases/kernel/syscalls/fcntl/fcntl05_64 LD testcases/kernel/syscalls/fcntl/fcntl04_64 LD testcases/kernel/syscalls/fcntl/fcntl06_64 LD testcases/kernel/syscalls/fcntl/fcntl07_64 LD testcases/kernel/syscalls/fcntl/fcntl08_64 LD testcases/kernel/syscalls/fcntl/fcntl09_64 LD testcases/kernel/syscalls/fcntl/fcntl10_64 LD testcases/kernel/syscalls/fcntl/fcntl11_64 LD testcases/kernel/syscalls/fcntl/fcntl12_64 LD testcases/kernel/syscalls/fcntl/fcntl13_64 LD testcases/kernel/syscalls/fcntl/fcntl14_64 LD testcases/kernel/syscalls/fcntl/fcntl15_64 LD testcases/kernel/syscalls/fcntl/fcntl16_64 LD testcases/kernel/syscalls/fcntl/fcntl17_64 LD testcases/kernel/syscalls/fcntl/fcntl18_64 LD testcases/kernel/syscalls/fcntl/fcntl20_64 LD testcases/kernel/syscalls/fcntl/fcntl19_64 LD testcases/kernel/syscalls/fcntl/fcntl21_64 LD testcases/kernel/syscalls/fcntl/fcntl22_64 LD testcases/kernel/syscalls/fcntl/fcntl23_64 LD testcases/kernel/syscalls/fcntl/fcntl24_64 LD testcases/kernel/syscalls/fcntl/fcntl25_64 LD testcases/kernel/syscalls/fcntl/fcntl26_64 LD testcases/kernel/syscalls/fcntl/fcntl27_64 LD testcases/kernel/syscalls/fcntl/fcntl29_64 LD testcases/kernel/syscalls/fcntl/fcntl28_64 LD testcases/kernel/syscalls/fcntl/fcntl30_64 LD testcases/kernel/syscalls/fcntl/fcntl31_64 LD testcases/kernel/syscalls/fcntl/fcntl33_64 LD testcases/kernel/syscalls/fcntl/fcntl32_64 LD testcases/kernel/syscalls/fcntl/fcntl35_64 LD testcases/kernel/syscalls/fcntl/fcntl36_64 LD testcases/kernel/syscalls/fcntl/fcntl34_64 LD testcases/kernel/syscalls/fcntl/fcntl37_64 LD testcases/kernel/syscalls/fcntl/fcntl38_64 LD testcases/kernel/syscalls/fcntl/fcntl39_64 rm fcntl22_64.o fcntl21_64.o fcntl27_64.o fcntl08_64.o fcntl19_64.o fcntl34_64.o fcntl15_64.o fcntl23_64.o fcntl39_64.o fcntl09_64.o fcntl30_64.o fcntl04_64.o fcntl35_64.o fcntl28_64.o fcntl14_64.o fcntl25_64.o fcntl36_64.o fcntl32_64.o fcntl06_64.o fcntl18_64.o fcntl38_64.o fcntl01_64.o fcntl24_64.o fcntl37_64.o fcntl05_64.o fcntl10_64.o fcntl33_64.o fcntl16_64.o fcntl02_64.o fcntl11_64.o fcntl17_64.o fcntl31_64.o fcntl20_64.o fcntl29_64.o fcntl03_64.o fcntl07_64.o fcntl12_64.o fcntl26_64.o fcntl13_64.o /usr/bin/make -C /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/lib -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/lib/Makefile" all BUILD libltpnuma.a make[6]: Nothing to be done for 'all'. numa_helper.c: In function 'get_allowed_nodes_arr': numa_helper.c:152:31: warning: unused parameter 'flag' [-Wunused-parameter] 152 | int get_allowed_nodes_arr(int flag, int *num_nodes, int **nodes) | ~~~~^~~~ CC testcases/kernel/lib/ksm_helper.o CC testcases/kernel/lib/numa_helper.o AR libkerntest.a RANLIB libkerntest.a CC testcases/kernel/syscalls/mbind/mbind04 CC testcases/kernel/syscalls/mbind/mbind02 CC testcases/kernel/syscalls/mbind/mbind03 CC testcases/kernel/syscalls/mbind/mbind01 In file included from signalfd01.c:40: signalfd01.c: In function 'do_test2': ../../../../include/old/test.h:123:5: warning: format '%s' expects a matching 'char *' argument [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ signalfd01.c:251:3: note: in expansion of macro 'tst_resm' 251 | tst_resm(TFAIL, "got unexpected signal: signal=%d : %s", | ^~~~~~~~ CC testcases/kernel/syscalls/signalfd/signalfd01 CC testcases/kernel/syscalls/nice/nice04 CC testcases/kernel/syscalls/nice/nice02 CC testcases/kernel/syscalls/nice/nice01 CC testcases/kernel/syscalls/nice/nice03 CC testcases/kernel/syscalls/remap_file_pages/remap_file_pages01 CC testcases/kernel/syscalls/remap_file_pages/remap_file_pages02 sigaction02.c:53: warning: "_GNU_SOURCE" redefined 53 | #define _GNU_SOURCE | : note: this is the location of the previous definition sigaction01.c: In function 'handler': sigaction01.c:89:46: warning: unused parameter 'ucp' [-Wunused-parameter] 89 | void handler(int sig, siginfo_t * sip, void *ucp) | ~~~~~~^~~ CC testcases/kernel/syscalls/sigaction/sigaction02 CC testcases/kernel/syscalls/sigaction/sigaction01 wait403.c:42:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 42 | }; | ^ In file included from wait403.c:24: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/wait4/wait402 CC testcases/kernel/syscalls/wait4/wait403 CC testcases/kernel/syscalls/wait4/wait401 settimeofday02.c:49:1: warning: missing initializer for field 'tags' of 'struct tst_test' [-Wmissing-field-initializers] 49 | }; | ^ In file included from settimeofday02.c:12: ../../../../include/tst_test.h:295:24: note: 'tags' declared here 295 | const struct tst_tag *tags; | ^~~~ CC testcases/kernel/syscalls/settimeofday/settimeofday01 CC testcases/kernel/syscalls/settimeofday/settimeofday02 CC testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min02 CC testcases/kernel/syscalls/sched_get_priority_min/sched_get_priority_min01 CC testcases/kernel/syscalls/migrate_pages/migrate_pages_common.o CC testcases/kernel/syscalls/migrate_pages/migrate_pages01 CC testcases/kernel/syscalls/migrate_pages/migrate_pages03 CC testcases/kernel/syscalls/migrate_pages/migrate_pages02 CC testcases/kernel/syscalls/chown/chown01.o CC testcases/kernel/syscalls/chown/chown04.o CC testcases/kernel/syscalls/chown/chown01_16.o CC testcases/kernel/syscalls/chown/chown02.o CC testcases/kernel/syscalls/chown/chown02_16.o CC testcases/kernel/syscalls/chown/chown03.o CC testcases/kernel/syscalls/chown/chown03_16.o CC testcases/kernel/syscalls/chown/chown05.o CC testcases/kernel/syscalls/chown/chown04_16.o CC testcases/kernel/syscalls/chown/chown05_16.o LD testcases/kernel/syscalls/chown/chown01 LD testcases/kernel/syscalls/chown/chown02 LD testcases/kernel/syscalls/chown/chown03 LD testcases/kernel/syscalls/chown/chown04 LD testcases/kernel/syscalls/chown/chown05 LD testcases/kernel/syscalls/chown/chown02_16 LD testcases/kernel/syscalls/chown/chown01_16 LD testcases/kernel/syscalls/chown/chown03_16 LD testcases/kernel/syscalls/chown/chown04_16 LD testcases/kernel/syscalls/chown/chown05_16 rm chown02.o chown03.o chown02_16.o chown05.o chown01_16.o chown03_16.o chown05_16.o chown04.o chown04_16.o chown01.o CC testcases/kernel/syscalls/clock_adjtime/clock_adjtime02 CC testcases/kernel/syscalls/clock_adjtime/clock_adjtime01 BUILD libltpsigwait.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/rt_sigtimedwait/rt_sigtimedwait01 fsmount02.c:80:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 80 | }; | ^ In file included from fsmount02.c:7: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ fsmount01.c:99:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 99 | }; | ^ In file included from fsmount01.c:9: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ CC testcases/kernel/syscalls/fsmount/fsmount02 CC testcases/kernel/syscalls/fsmount/fsmount01 CC testcases/kernel/syscalls/epoll_create/epoll_create02 CC testcases/kernel/syscalls/epoll_create/epoll_create01 CC testcases/kernel/syscalls/dup2/dup201 CC testcases/kernel/syscalls/dup2/dup204 CC testcases/kernel/syscalls/dup2/dup202 CC testcases/kernel/syscalls/dup2/dup203 CC testcases/kernel/syscalls/dup2/dup206 CC testcases/kernel/syscalls/dup2/dup205 CC testcases/kernel/syscalls/dup2/dup207 In file included from waitpid04.c:44: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from waitpid02.c:54: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/waitpid/waitpid04 CC testcases/kernel/syscalls/waitpid/waitpid02 In file included from waitpid05.c:55: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/waitpid/waitpid01 waitpid05.c: In function 'main': waitpid05.c:79:6: warning: variable 'exno' set but not used [-Wunused-but-set-variable] 79 | int exno, nexno, status; | ^~~~ CC testcases/kernel/syscalls/waitpid/waitpid03 CC testcases/kernel/syscalls/waitpid/waitpid05 CC testcases/kernel/syscalls/waitpid/waitpid06 CC testcases/kernel/syscalls/waitpid/waitpid07 CC testcases/kernel/syscalls/waitpid/waitpid08 CC testcases/kernel/syscalls/waitpid/waitpid09 CC testcases/kernel/syscalls/waitpid/waitpid10 CC testcases/kernel/syscalls/waitpid/waitpid11 CC testcases/kernel/syscalls/waitpid/waitpid12 CC testcases/kernel/syscalls/waitpid/waitpid13 CC testcases/kernel/syscalls/sched_setattr/sched_setattr01 CC testcases/kernel/syscalls/uname/uname04 CC testcases/kernel/syscalls/uname/uname02 CC testcases/kernel/syscalls/uname/uname01 utime03.c:100:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 100 | }; | ^ In file included from utime03.c:27: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/syscalls/utime/utime04 CC testcases/kernel/syscalls/utime/utime01 CC testcases/kernel/syscalls/utime/utime02 CC testcases/kernel/syscalls/utime/utime03 CC testcases/kernel/syscalls/utime/utime05 CC testcases/kernel/syscalls/utime/utime06 In file included from sendmsg01.c:42: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ sendmsg03.c:114:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 114 | }; | ^ In file included from sendmsg03.c:23: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/sendmsg/sendmsg02 CC testcases/kernel/syscalls/sendmsg/sendmsg01 CC testcases/kernel/syscalls/sendmsg/sendmsg03 CC testcases/kernel/syscalls/open/open03 CC testcases/kernel/syscalls/open/open04 CC testcases/kernel/syscalls/open/open01 CC testcases/kernel/syscalls/open/open02 open06.c: In function 'main': open06.c:79:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 99 [-Wformat-overflow=] 79 | sprintf(fname, "%s.%d", fname, getpid()); | ^~ open06.c:79:2: note: 'sprintf' output between 3 and 112 bytes into a destination of size 100 79 | sprintf(fname, "%s.%d", fname, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ open06.c:79:2: warning: 'sprintf' argument 3 overlaps destination object 'fname' [-Wrestrict] open06.c:42:13: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 42 | static char fname[100] = "fifo"; | ^~~~~ CC testcases/kernel/syscalls/open/open06 CC testcases/kernel/syscalls/open/open05 CC testcases/kernel/syscalls/open/open08 CC testcases/kernel/syscalls/open/open09 CC testcases/kernel/syscalls/open/open07 CC testcases/kernel/syscalls/open/open12_child CC testcases/kernel/syscalls/open/open10 CC testcases/kernel/syscalls/open/open11 CC testcases/kernel/syscalls/open/open12 CC testcases/kernel/syscalls/open/open13 CC testcases/kernel/syscalls/open/open14 CC testcases/kernel/syscalls/ppoll/ppoll01 CC testcases/kernel/syscalls/iopl/iopl01 CC testcases/kernel/syscalls/iopl/iopl02 pause02.c: In function 'sig_handle': pause02.c:115:28: warning: unused parameter 'sig' [-Wunused-parameter] 115 | static void sig_handle(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/pause/pause02 CC testcases/kernel/syscalls/pause/pause03 CC testcases/kernel/syscalls/pause/pause01 process_vm01.c: In function 'setup': process_vm01.c:97:25: warning: unused parameter 'argv' [-Wunused-parameter] 97 | static void setup(char *argv[]) | ~~~~~~^~~~~~ process_vm_writev02.c:128:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 128 | }; | ^ In file included from process_vm_writev02.c:19: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/syscalls/cma/process_vm_readv02 CC testcases/kernel/syscalls/cma/process_vm_writev02 CC testcases/kernel/syscalls/cma/process_vm01 CC testcases/kernel/syscalls/cma/process_vm_readv03 CC testcases/kernel/syscalls/rmdir/rmdir03 CC testcases/kernel/syscalls/rmdir/rmdir01 CC testcases/kernel/syscalls/rmdir/rmdir02 In file included from abort01.c:30: abort01.c: In function 'setup': ../../../../include/tst_test.h:81:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'rlim_t' {aka 'long long unsigned int'} [-Wformat=] 81 | tst_brk_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\ | ^~~~~~~~~ abort01.c:81:4: note: in expansion of macro 'tst_brk' 81 | tst_brk(TCONF, "hard limit(%lu)less than MIN_RLIMT_CORE(%i)", | ^~~~~~~ CC testcases/kernel/syscalls/abort/abort01 BUILD libltpsigwait.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/sigtimedwait/sigtimedwait01 CC testcases/kernel/syscalls/epoll/epoll-ltp CC testcases/kernel/syscalls/execvp/execvp01 CC testcases/kernel/syscalls/execvp/execvp01_child CC testcases/kernel/syscalls/pidfd_open/pidfd_open02 CC testcases/kernel/syscalls/pidfd_open/pidfd_open01 CC testcases/kernel/syscalls/pidfd_open/pidfd_open03 CC testcases/kernel/syscalls/pidfd_open/pidfd_open04 CC testcases/kernel/syscalls/gethostid/gethostid01 CC testcases/kernel/syscalls/llseek/llseek02 CC testcases/kernel/syscalls/llseek/llseek01 CC testcases/kernel/syscalls/llseek/llseek03 CC testcases/kernel/syscalls/delete_module/delete_module01 CC testcases/kernel/syscalls/delete_module/delete_module03 CC testcases/kernel/syscalls/delete_module/delete_module02 CC testcases/kernel/syscalls/mallinfo/mallinfo02 CC testcases/kernel/syscalls/mallinfo/mallinfo01 CC testcases/kernel/syscalls/bpf/bpf_common.o bpf_prog01.c:111:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 111 | }; | ^ In file included from bpf_prog01.c:27: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ bpf_prog03.c:168:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 168 | }; | ^ In file included from bpf_prog03.c:27: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ bpf_prog02.c:129:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 129 | }; | ^ In file included from bpf_prog02.c:22: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ bpf_map01.c:154:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 154 | }; | ^ In file included from bpf_map01.c:18: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/bpf/bpf_prog01 CC testcases/kernel/syscalls/bpf/bpf_prog02 CC testcases/kernel/syscalls/bpf/bpf_map01 CC testcases/kernel/syscalls/bpf/bpf_prog03 bpf_prog04.c:129:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 129 | }; | ^ In file included from bpf_prog04.c:26: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ bpf_prog05.c:220:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 220 | }; | ^ In file included from bpf_prog05.c:50: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/bpf/bpf_prog04 CC testcases/kernel/syscalls/bpf/bpf_prog05 make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/mkdir/mkdir05 CC testcases/kernel/syscalls/mkdir/mkdir04 CC testcases/kernel/syscalls/mkdir/mkdir02 CC testcases/kernel/syscalls/mkdir/mkdir03 CC testcases/kernel/syscalls/mkdir/mkdir09 CC testcases/kernel/syscalls/fstatat/fstatat01 CC testcases/kernel/syscalls/umount2/umount2_01 CC testcases/kernel/syscalls/umount2/umount2_02 clock_nanosleep01.c:232:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 232 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from clock_nanosleep01.c:20: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ clock_nanosleep03.c:111:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 111 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from clock_nanosleep03.c:18: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep02 CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep01 CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep03 CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep04 realpath01.c:48:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 48 | }; | ^ In file included from realpath01.c:12: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/realpath/realpath01 CC testcases/kernel/syscalls/lseek/lseek07 CC testcases/kernel/syscalls/lseek/lseek02 CC testcases/kernel/syscalls/lseek/lseek01 CC testcases/kernel/syscalls/lseek/lseek11 CC testcases/kernel/syscalls/mallopt/mallopt01 move_pages_support.c: In function 'free_pages': move_pages_support.c:37:24: warning: unused parameter 'pages' [-Wunused-parameter] 37 | void free_pages(void **pages, unsigned int num) | ~~~~~~~^~~~~ move_pages_support.c:37:44: warning: unused parameter 'num' [-Wunused-parameter] 37 | void free_pages(void **pages, unsigned int num) | ~~~~~~~~~~~~~^~~ move_pages_support.c: In function 'verify_pages_on_nodes': move_pages_support.c:169:30: warning: unused parameter 'pages' [-Wunused-parameter] 169 | verify_pages_on_nodes(void **pages, int *status, unsigned int num, int *nodes) | ~~~~~~~^~~~~ move_pages_support.c:169:42: warning: unused parameter 'status' [-Wunused-parameter] 169 | verify_pages_on_nodes(void **pages, int *status, unsigned int num, int *nodes) | ~~~~~^~~~~~ move_pages_support.c:169:63: warning: unused parameter 'num' [-Wunused-parameter] 169 | verify_pages_on_nodes(void **pages, int *status, unsigned int num, int *nodes) | ~~~~~~~~~~~~~^~~ move_pages_support.c:169:73: warning: unused parameter 'nodes' [-Wunused-parameter] 169 | verify_pages_on_nodes(void **pages, int *status, unsigned int num, int *nodes) | ~~~~~^~~~~ move_pages_support.c: In function 'verify_pages_linear': move_pages_support.c:215:33: warning: unused parameter 'pages' [-Wunused-parameter] 215 | void verify_pages_linear(void **pages, int *status, unsigned int num) | ~~~~~~~^~~~~ move_pages_support.c:215:45: warning: unused parameter 'status' [-Wunused-parameter] 215 | void verify_pages_linear(void **pages, int *status, unsigned int num) | ~~~~~^~~~~~ move_pages_support.c:215:66: warning: unused parameter 'num' [-Wunused-parameter] 215 | void verify_pages_linear(void **pages, int *status, unsigned int num) | ~~~~~~~~~~~~~^~~ move_pages_support.c: In function 'alloc_shared_pages_on_node': move_pages_support.c:270:39: warning: unused parameter 'pages' [-Wunused-parameter] 270 | int alloc_shared_pages_on_node(void **pages, unsigned int num, int node) | ~~~~~~~^~~~~ move_pages_support.c:270:59: warning: unused parameter 'num' [-Wunused-parameter] 270 | int alloc_shared_pages_on_node(void **pages, unsigned int num, int node) | ~~~~~~~~~~~~~^~~ move_pages_support.c:270:68: warning: unused parameter 'node' [-Wunused-parameter] 270 | int alloc_shared_pages_on_node(void **pages, unsigned int num, int node) | ~~~~^~~~ move_pages_support.c: In function 'check_config': move_pages_support.c:393:32: warning: unused parameter 'min_nodes' [-Wunused-parameter] 393 | void check_config(unsigned int min_nodes) | ~~~~~~~~~~~~~^~~~~~~~~ CC testcases/kernel/syscalls/move_pages/move_pages_support.o In file included from move_pages02.c:53: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from move_pages01.c:52: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/move_pages/move_pages04 CC testcases/kernel/syscalls/move_pages/move_pages01 CC testcases/kernel/syscalls/move_pages/move_pages03 CC testcases/kernel/syscalls/move_pages/move_pages02 CC testcases/kernel/syscalls/move_pages/move_pages06 CC testcases/kernel/syscalls/move_pages/move_pages09 CC testcases/kernel/syscalls/move_pages/move_pages05 CC testcases/kernel/syscalls/move_pages/move_pages07 CC testcases/kernel/syscalls/move_pages/move_pages10 CC testcases/kernel/syscalls/move_pages/move_pages12 CC testcases/kernel/syscalls/move_pages/move_pages11 CC testcases/kernel/syscalls/readlink/readlink03 CC testcases/kernel/syscalls/readlink/readlink01 CC testcases/kernel/syscalls/getcwd/getcwd04 CC testcases/kernel/syscalls/getcwd/getcwd03 CC testcases/kernel/syscalls/getcwd/getcwd01 CC testcases/kernel/syscalls/getcwd/getcwd02 sigprocmask01.c: In function 'sig_handler': sigprocmask01.c:254:22: warning: unused parameter 'sig' [-Wunused-parameter] 254 | void sig_handler(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/sigprocmask/sigprocmask01 CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait03 CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait02 CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait04 CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait01 CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait05 CC testcases/kernel/syscalls/fgetxattr/fgetxattr03 CC testcases/kernel/syscalls/fgetxattr/fgetxattr01 CC testcases/kernel/syscalls/fgetxattr/fgetxattr02 CC testcases/kernel/syscalls/getpagesize/getpagesize01 CC testcases/kernel/syscalls/memcpy/memcpy01 CC testcases/kernel/syscalls/epoll_create1/epoll_create1_02 CC testcases/kernel/syscalls/epoll_create1/epoll_create1_01 CC testcases/kernel/syscalls/linkat/linkat01 CC testcases/kernel/syscalls/linkat/linkat02 BUILD libltpsigwait.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/sigwaitinfo/sigwaitinfo01 sched_rr_get_interval01.c: In function 'setup': sched_rr_get_interval01.c:38:9: warning: missing initializer for field '__reserved1' of 'struct sched_param' [-Wmissing-field-initializers] 38 | struct sched_param p = { 1 }; | ^~~~~~~~~~~ In file included from ../../../../include/tst_timer.h:15, from ../../../../include/time64_variants.h:20, from sched_rr_get_interval01.c:14: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sched.h:21:6: note: '__reserved1' declared here 21 | int __reserved1; | ^~~~~~~~~~~ sched_rr_get_interval01.c: At top level: sched_rr_get_interval01.c:84:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 84 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from sched_rr_get_interval01.c:14: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ sched_rr_get_interval03.c: In function 'setup': sched_rr_get_interval03.c:51:9: warning: missing initializer for field '__reserved1' of 'struct sched_param' [-Wmissing-field-initializers] 51 | struct sched_param p = { 1 }; | ^~~~~~~~~~~ In file included from ../../../../include/tst_timer.h:15, from ../../../../include/time64_variants.h:20, from sched_rr_get_interval03.c:15: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sched.h:21:6: note: '__reserved1' declared here 21 | int __reserved1; | ^~~~~~~~~~~ sched_rr_get_interval02.c: In function 'setup': sched_rr_get_interval02.c:32:9: warning: missing initializer for field '__reserved1' of 'struct sched_param' [-Wmissing-field-initializers] 32 | struct sched_param p = { 1 }; | ^~~~~~~~~~~ In file included from ../../../../include/tst_timer.h:15, from ../../../../include/time64_variants.h:20, from sched_rr_get_interval02.c:11: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sched.h:21:6: note: '__reserved1' declared here 21 | int __reserved1; | ^~~~~~~~~~~ CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval03 CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval01 CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval02 CC testcases/kernel/syscalls/pidfd_send_signal/pidfd_send_signal02 CC testcases/kernel/syscalls/pidfd_send_signal/pidfd_send_signal01 CC testcases/kernel/syscalls/pidfd_send_signal/pidfd_send_signal03 In file included from poll01.c:16: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from poll02.c:12: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/poll/poll01 CC testcases/kernel/syscalls/poll/poll02 fspick02.c:54:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 54 | }; | ^ In file included from fspick02.c:7: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ fspick01.c:67:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 67 | }; | ^ In file included from fspick01.c:7: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ CC testcases/kernel/syscalls/fspick/fspick02 CC testcases/kernel/syscalls/fspick/fspick01 CC testcases/kernel/syscalls/setegid/setegid01 CC testcases/kernel/syscalls/setegid/setegid02 CC testcases/kernel/syscalls/dup3/dup3_02 CC testcases/kernel/syscalls/dup3/dup3_01 writev03.c:153:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 153 | }; | ^ In file included from writev03.c:26: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/writev/writev01 CC testcases/kernel/syscalls/writev/writev02 CC testcases/kernel/syscalls/writev/writev05 CC testcases/kernel/syscalls/writev/writev06 CC testcases/kernel/syscalls/writev/writev07 CC testcases/kernel/syscalls/writev/writev03 CC testcases/kernel/syscalls/get_robust_list/get_robust_list01 statx04.c:137:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 137 | }; | ^ In file included from statx04.c:48: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/statx/statx02 CC testcases/kernel/syscalls/statx/statx03 CC testcases/kernel/syscalls/statx/statx01 CC testcases/kernel/syscalls/statx/statx04 statx07.c:177:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 177 | }; | ^ In file included from statx07.c:45: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ statx05.c:129:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 129 | }; | ^ In file included from statx05.c:27: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/statx/statx07 CC testcases/kernel/syscalls/statx/statx05 CC testcases/kernel/syscalls/statx/statx08 statx09.c:159:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 159 | }; | ^ In file included from statx09.c:23: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/statx/statx06 CC testcases/kernel/syscalls/statx/statx09 CC testcases/kernel/syscalls/ioprio/ioprio_get01 CC testcases/kernel/syscalls/ioprio/ioprio_set02 CC testcases/kernel/syscalls/ioprio/ioprio_set03 CC testcases/kernel/syscalls/ioprio/ioprio_set01 CC testcases/kernel/syscalls/stat/stat01_64.o In file included from stat02.c:12: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/stat/stat02_64.o In file included from stat02.c:12: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/stat/stat03 CC testcases/kernel/syscalls/stat/stat03_64.o CC testcases/kernel/syscalls/stat/stat02 CC testcases/kernel/syscalls/stat/stat01 LD testcases/kernel/syscalls/stat/stat01_64 LD testcases/kernel/syscalls/stat/stat02_64 LD testcases/kernel/syscalls/stat/stat03_64 rm stat01_64.o stat02_64.o stat03_64.o CC testcases/kernel/syscalls/getpid/getpid01 CC testcases/kernel/syscalls/getpid/getpid02 CC testcases/kernel/syscalls/init_module/init_module01 CC testcases/kernel/syscalls/init_module/init_module02 CC testcases/kernel/syscalls/ssetmask/ssetmask01 CC testcases/kernel/syscalls/setgroups/setgroups04.o CC testcases/kernel/syscalls/setgroups/setgroups01_16.o CC testcases/kernel/syscalls/setgroups/setgroups01.o CC testcases/kernel/syscalls/setgroups/setgroups02_16.o CC testcases/kernel/syscalls/setgroups/setgroups03.o CC testcases/kernel/syscalls/setgroups/setgroups03_16.o CC testcases/kernel/syscalls/setgroups/setgroups02.o CC testcases/kernel/syscalls/setgroups/setgroups04_16.o LD testcases/kernel/syscalls/setgroups/setgroups01 LD testcases/kernel/syscalls/setgroups/setgroups02 LD testcases/kernel/syscalls/setgroups/setgroups03 LD testcases/kernel/syscalls/setgroups/setgroups04 LD testcases/kernel/syscalls/setgroups/setgroups02_16 LD testcases/kernel/syscalls/setgroups/setgroups01_16 LD testcases/kernel/syscalls/setgroups/setgroups03_16 LD testcases/kernel/syscalls/setgroups/setgroups04_16 rm setgroups01_16.o setgroups03.o setgroups02_16.o setgroups03_16.o setgroups04.o setgroups04_16.o setgroups01.o setgroups02.o CC testcases/kernel/syscalls/setns/setns02 CC testcases/kernel/syscalls/setns/setns01 CC testcases/kernel/syscalls/syscall/syscall01 CC testcases/kernel/syscalls/unlink/unlink07 CC testcases/kernel/syscalls/unlink/unlink08 CC testcases/kernel/syscalls/unlink/unlink05 readv01.c:124:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 124 | }; | ^ In file included from readv01.c:21: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/readv/readv02 CC testcases/kernel/syscalls/readv/readv01 sendmmsg01.c:118:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 118 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from sendmmsg.h:9, from sendmmsg01.c:10: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ sendmmsg02.c:75:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 75 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from sendmmsg.h:9, from sendmmsg02.c:11: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/sendmmsg/sendmmsg02 CC testcases/kernel/syscalls/sendmmsg/sendmmsg01 CC testcases/kernel/syscalls/futimesat/futimesat01 CC testcases/kernel/syscalls/utimes/utimes01 CC testcases/kernel/syscalls/membarrier/membarrier01 eventfd01.c:62:17: warning: 'cleanup' declared 'static' but never defined [-Wunused-function] 62 | #define CLEANUP cleanup | ^~~~~~~ ../../../../include/old/cleanup.c:38:13: note: in expansion of macro 'CLEANUP' 38 | static void CLEANUP(void) __attribute__ ((unused)); | ^~~~~~~ CC testcases/kernel/syscalls/eventfd/eventfd01 CC testcases/kernel/syscalls/getresgid/getresgid01_16.o CC testcases/kernel/syscalls/getresgid/getresgid02_16.o CC testcases/kernel/syscalls/getresgid/getresgid03.o CC testcases/kernel/syscalls/getresgid/getresgid03_16.o CC testcases/kernel/syscalls/getresgid/getresgid01.o CC testcases/kernel/syscalls/getresgid/getresgid02.o LD testcases/kernel/syscalls/getresgid/getresgid01 LD testcases/kernel/syscalls/getresgid/getresgid03 LD testcases/kernel/syscalls/getresgid/getresgid01_16 LD testcases/kernel/syscalls/getresgid/getresgid02 LD testcases/kernel/syscalls/getresgid/getresgid02_16 LD testcases/kernel/syscalls/getresgid/getresgid03_16 rm getresgid01_16.o getresgid01.o getresgid02.o getresgid03.o getresgid02_16.o getresgid03_16.o CC testcases/kernel/syscalls/sighold/sighold02 In file included from rt_sigprocmask01.c:48: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ rt_sigprocmask01.c: In function 'sig_handler': rt_sigprocmask01.c:69:22: warning: unused parameter 'sig' [-Wunused-parameter] 69 | void sig_handler(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02 CC testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01 CC testcases/kernel/syscalls/mq_notify/mq_notify02 CC testcases/kernel/syscalls/mq_notify/mq_notify01 CC testcases/kernel/syscalls/setpriority/setpriority02 CC testcases/kernel/syscalls/setpriority/setpriority01 sigrelse01.c: In function 'timeout': sigrelse01.c:683:25: warning: unused parameter 'sig' [-Wunused-parameter] 683 | static void timeout(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/sigrelse/sigrelse01 splice02.c:163:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 163 | }; | ^ In file included from splice02.c:31: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/syscalls/splice/splice03 CC testcases/kernel/syscalls/splice/splice01 CC testcases/kernel/syscalls/splice/splice04 CC testcases/kernel/syscalls/splice/splice02 CC testcases/kernel/syscalls/splice/splice05 CC testcases/kernel/syscalls/socketpair/socketpair01 CC testcases/kernel/syscalls/socketpair/socketpair02 BUILD libltpnuma.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy04 CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy01 CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy02 CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy03 set_mempolicy05.c: In function 'run': set_mempolicy05.c:57:12: warning: unused variable 'node_mask_sz' [-Wunused-variable] 57 | const int node_mask_sz = UINT_MAX; | ^~~~~~~~~~~~ set_mempolicy05.c:56:12: warning: unused variable 'node_mask_ptr' [-Wunused-variable] 56 | const int node_mask_ptr = UINT_MAX; | ^~~~~~~~~~~~~ set_mempolicy05.c:55:12: warning: unused variable 'mode' [-Wunused-variable] 55 | const int mode; | ^~~~ set_mempolicy05.c:54:12: warning: unused variable 'sys_num' [-Wunused-variable] 54 | const int sys_num = 276; | ^~~~~~~ set_mempolicy05.c: At top level: set_mempolicy05.c:125:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 125 | }; | ^ In file included from set_mempolicy05.c:38: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy05 In file included from close_range01.c:28: close_range01.c: In function 'setup': ../../../../include/tst_test.h:81:41: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'rlim_t' {aka 'long long unsigned int'} [-Wformat=] 81 | tst_brk_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\ | ^~~~~~~~~ close_range01.c:61:3: note: in expansion of macro 'tst_brk' 61 | tst_brk(TCONF, "NOFILE limit max too low: %lu < 1000", | ^~~~~~~ close_range01.c: At top level: close_range01.c:209:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 209 | }; | ^ In file included from close_range01.c:28: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/close_range/close_range02 CC testcases/kernel/syscalls/close_range/close_range01 CC testcases/kernel/syscalls/fpathconf/fpathconf01 In file included from sysinfo01.c:71: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from sysinfo02.c:67: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from ../../../../include/old/test.h:21, from sysinfo01.c:74: sysinfo01.c: In function 'main': sysinfo01.c:101:8: warning: implicit declaration of function 'sysinfo' [-Wimplicit-function-declaration] 101 | TEST(sysinfo(sys_buf)); | ^~~~~~~ ../../../../include/old/usctest.h:67:17: note: in definition of macro 'TEST' 67 | TEST_RETURN = SCALL; \ | ^~~~~ In file included from ../../../../include/old/test.h:21, from sysinfo02.c:71: sysinfo02.c: In function 'main': sysinfo02.c:100:8: warning: implicit declaration of function 'sysinfo' [-Wimplicit-function-declaration] 100 | TEST(sysinfo(sysinfo_buf)); | ^~~~~~~ ../../../../include/old/usctest.h:67:17: note: in definition of macro 'TEST' 67 | TEST_RETURN = SCALL; \ | ^~~~~ sysinfo03.c: In function 'verify_sysinfo': sysinfo03.c:47:2: warning: implicit declaration of function 'sysinfo' [-Wimplicit-function-declaration] 47 | sysinfo(&si); | ^~~~~~~ sysinfo03.c: At top level: sysinfo03.c:84:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 84 | }; | ^ In file included from sysinfo03.c:19: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/sysinfo/sysinfo02 CC testcases/kernel/syscalls/sysinfo/sysinfo03 CC testcases/kernel/syscalls/sysinfo/sysinfo01 timerfd04.c:132:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 132 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from timerfd04.c:18: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/syscalls/timerfd/timerfd03 CC testcases/kernel/syscalls/timerfd/timerfd02 CC testcases/kernel/syscalls/timerfd/timerfd_create01 CC testcases/kernel/syscalls/timerfd/timerfd01 CC testcases/kernel/syscalls/timerfd/timerfd04 CC testcases/kernel/syscalls/timerfd/timerfd_gettime01 timerfd_settime02.c:121:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 121 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from timerfd_settime02.c:18: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/timerfd/timerfd_settime01 CC testcases/kernel/syscalls/timerfd/timerfd_settime02 BUILD libltpswap.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/swapoff/swapoff01 CC testcases/kernel/syscalls/swapoff/swapoff02 CC testcases/kernel/syscalls/readlinkat/readlinkat02 CC testcases/kernel/syscalls/readlinkat/readlinkat01 waitid02.c:30:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 30 | }; | ^ In file included from waitid02.c:15: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ waitid04.c:46:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 46 | }; | ^ In file included from waitid04.c:16: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ waitid01.c:42:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 42 | }; | ^ In file included from waitid01.c:16: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ waitid03.c:31:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 31 | }; | ^ In file included from waitid03.c:16: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/waitid/waitid04 CC testcases/kernel/syscalls/waitid/waitid02 CC testcases/kernel/syscalls/waitid/waitid01 CC testcases/kernel/syscalls/waitid/waitid03 waitid06.c:49:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 49 | }; | ^ In file included from waitid06.c:19: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ waitid05.c:52:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 52 | }; | ^ In file included from waitid05.c:19: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ waitid08.c:63:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 63 | }; | ^ In file included from waitid08.c:15: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ waitid07.c:51:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 51 | }; | ^ In file included from waitid07.c:15: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/waitid/waitid06 CC testcases/kernel/syscalls/waitid/waitid08 CC testcases/kernel/syscalls/waitid/waitid07 CC testcases/kernel/syscalls/waitid/waitid05 waitid09.c:37:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 37 | }; | ^ In file included from waitid09.c:18: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ In file included from waitid10.c:17: waitid10.c: In function 'setup': ../../../../include/tst_test.h:59:41: warning: format '%li' expects argument of type 'long int', but argument 5 has type 'rlim_t' {aka 'long long unsigned int'} [-Wformat=] 59 | tst_res_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\ | ^~~~~~~~~ waitid10.c:64:2: note: in expansion of macro 'tst_res' 64 | tst_res(TINFO, "Raising RLIMIT_CORE rlim_cur=%li -> %li", | ^~~~~~~ ../../../../include/tst_test.h:59:41: warning: format '%li' expects argument of type 'long int', but argument 6 has type 'rlim_t' {aka 'long long unsigned int'} [-Wformat=] 59 | tst_res_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\ | ^~~~~~~~~ waitid10.c:64:2: note: in expansion of macro 'tst_res' 64 | tst_res(TINFO, "Raising RLIMIT_CORE rlim_cur=%li -> %li", | ^~~~~~~ waitid10.c: At top level: waitid10.c:79:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 79 | }; | ^ In file included from waitid10.c:17: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ waitid11.c:47:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 47 | }; | ^ In file included from waitid11.c:17: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/waitid/waitid09 CC testcases/kernel/syscalls/waitid/waitid11 CC testcases/kernel/syscalls/waitid/waitid10 CC testcases/kernel/syscalls/ioperm/ioperm01 CC testcases/kernel/syscalls/ioperm/ioperm02 CC testcases/kernel/syscalls/getsid/getsid02 CC testcases/kernel/syscalls/getsid/getsid01 In file included from getsockopt01.c:49: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/getsockopt/getsockopt02 CC testcases/kernel/syscalls/getsockopt/getsockopt01 CC testcases/kernel/syscalls/tkill/tkill02 CC testcases/kernel/syscalls/tkill/tkill01 link03.c: In function 'main': link03.c:104:22: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 104 | sprintf(lname, "%s%d", fname, i); | ^~ link03.c:104:19: note: directive argument in the range [1, 2147483646] 104 | sprintf(lname, "%s%d", fname, i); | ^~~~~~ link03.c:104:4: note: 'sprintf' output between 2 and 265 bytes into a destination of size 255 104 | sprintf(lname, "%s%d", fname, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ link03.c:123:22: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 123 | sprintf(lname, "%s%d", fname, i); | ^~ link03.c:123:19: note: directive argument in the range [1, 2147483646] 123 | sprintf(lname, "%s%d", fname, i); | ^~~~~~ link03.c:123:4: note: 'sprintf' output between 2 and 265 bytes into a destination of size 255 123 | sprintf(lname, "%s%d", fname, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ link03.c:138:22: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 138 | sprintf(lname, "%s%d", fname, i); | ^~ link03.c:138:19: note: directive argument in the range [1, 2147483646] 138 | sprintf(lname, "%s%d", fname, i); | ^~~~~~ link03.c:138:4: note: 'sprintf' output between 2 and 265 bytes into a destination of size 255 138 | sprintf(lname, "%s%d", fname, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/link/link02 CC testcases/kernel/syscalls/link/link04 CC testcases/kernel/syscalls/link/link05 CC testcases/kernel/syscalls/link/link03 CC testcases/kernel/syscalls/link/link08 CC testcases/kernel/syscalls/userfaultfd/userfaultfd01 CC testcases/kernel/syscalls/sendfile/sendfile05 CC testcases/kernel/syscalls/sendfile/sendfile02 CC testcases/kernel/syscalls/sendfile/sendfile04 CC testcases/kernel/syscalls/sendfile/sendfile03 sendfile08.c:79:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 79 | }; | ^ In file included from sendfile08.c:20: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ sendfile09.c:104:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 104 | }; | ^ In file included from sendfile09.c:24: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/sendfile/sendfile06 CC testcases/kernel/syscalls/sendfile/sendfile02_64.o CC testcases/kernel/syscalls/sendfile/sendfile07 CC testcases/kernel/syscalls/sendfile/sendfile03_64.o CC testcases/kernel/syscalls/sendfile/sendfile08 CC testcases/kernel/syscalls/sendfile/sendfile04_64.o CC testcases/kernel/syscalls/sendfile/sendfile09 CC testcases/kernel/syscalls/sendfile/sendfile05_64.o CC testcases/kernel/syscalls/sendfile/sendfile06_64.o CC testcases/kernel/syscalls/sendfile/sendfile07_64.o CC testcases/kernel/syscalls/sendfile/sendfile08_64.o CC testcases/kernel/syscalls/sendfile/sendfile09_64.o sendfile08.c:79:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 79 | }; | ^ In file included from sendfile08.c:20: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ sendfile09.c:104:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 104 | }; | ^ In file included from sendfile09.c:24: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ LD testcases/kernel/syscalls/sendfile/sendfile02_64 LD testcases/kernel/syscalls/sendfile/sendfile03_64 LD testcases/kernel/syscalls/sendfile/sendfile04_64 LD testcases/kernel/syscalls/sendfile/sendfile06_64 LD testcases/kernel/syscalls/sendfile/sendfile05_64 LD testcases/kernel/syscalls/sendfile/sendfile07_64 LD testcases/kernel/syscalls/sendfile/sendfile08_64 LD testcases/kernel/syscalls/sendfile/sendfile09_64 rm sendfile02_64.o sendfile08_64.o sendfile09_64.o sendfile03_64.o sendfile05_64.o sendfile04_64.o sendfile07_64.o sendfile06_64.o CC testcases/kernel/syscalls/string/string01 execve03.c: In function 'setup': execve03.c:97:25: warning: '/fake' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 97 | sprintf(test_name3, "%s/fake", test_name5); | ^~~~~ execve03.c:97:2: note: 'sprintf' output between 6 and 1029 bytes into a destination of size 1024 97 | sprintf(test_name3, "%s/fake", test_name5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/execve/execve02 CC testcases/kernel/syscalls/execve/execve01 CC testcases/kernel/syscalls/execve/execve01_child CC testcases/kernel/syscalls/execve/execve03 CC testcases/kernel/syscalls/execve/execve_child CC testcases/kernel/syscalls/execve/execve05 CC testcases/kernel/syscalls/execve/execve04 CC testcases/kernel/syscalls/sysctl/sysctl04 CC testcases/kernel/syscalls/sysctl/sysctl03 CC testcases/kernel/syscalls/sysctl/sysctl01 CC testcases/kernel/syscalls/pidfd_getfd/pidfd_getfd01 CC testcases/kernel/syscalls/pidfd_getfd/pidfd_getfd02 CC testcases/kernel/syscalls/getresuid/getresuid01_16.o CC testcases/kernel/syscalls/getresuid/getresuid02_16.o CC testcases/kernel/syscalls/getresuid/getresuid02.o CC testcases/kernel/syscalls/getresuid/getresuid03_16.o CC testcases/kernel/syscalls/getresuid/getresuid01.o CC testcases/kernel/syscalls/getresuid/getresuid03.o LD testcases/kernel/syscalls/getresuid/getresuid01 LD testcases/kernel/syscalls/getresuid/getresuid02 LD testcases/kernel/syscalls/getresuid/getresuid03 LD testcases/kernel/syscalls/getresuid/getresuid01_16 LD testcases/kernel/syscalls/getresuid/getresuid02_16 LD testcases/kernel/syscalls/getresuid/getresuid03_16 rm getresuid02_16.o getresuid03_16.o getresuid01.o getresuid02.o getresuid01_16.o getresuid03.o fsetxattr02.c:256:1: warning: missing initializer for field 'save_restore' of 'struct tst_test' [-Wmissing-field-initializers] 256 | }; | ^ In file included from fsetxattr02.c:44: ../../../../include/tst_test.h:274:29: note: 'save_restore' declared here 274 | const struct tst_path_val *save_restore; | ^~~~~~~~~~~~ CC testcases/kernel/syscalls/fsetxattr/fsetxattr01 CC testcases/kernel/syscalls/fsetxattr/fsetxattr02 capget01.c:62:1: warning: missing initializer for field 'tags' of 'struct tst_test' [-Wmissing-field-initializers] 62 | }; | ^ In file included from capget01.c:11: ../../../../include/tst_test.h:295:24: note: 'tags' declared here 295 | const struct tst_tag *tags; | ^~~~ capget02.c:87:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 87 | }; | ^ In file included from capget02.c:19: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/capget/capget01 CC testcases/kernel/syscalls/capget/capget02 CC testcases/kernel/syscalls/umount/umount01 CC testcases/kernel/syscalls/umount/umount03 CC testcases/kernel/syscalls/umount/umount02 CC testcases/kernel/syscalls/exit/exit01 CC testcases/kernel/syscalls/exit/exit02 CC testcases/kernel/syscalls/setresgid/setresgid02.o CC testcases/kernel/syscalls/setresgid/setresgid01_16.o CC testcases/kernel/syscalls/setresgid/setresgid03.o CC testcases/kernel/syscalls/setresgid/setresgid02_16.o CC testcases/kernel/syscalls/setresgid/setresgid04.o CC testcases/kernel/syscalls/setresgid/setresgid03_16.o CC testcases/kernel/syscalls/setresgid/setresgid01.o CC testcases/kernel/syscalls/setresgid/setresgid04_16.o LD testcases/kernel/syscalls/setresgid/setresgid02 LD testcases/kernel/syscalls/setresgid/setresgid01 LD testcases/kernel/syscalls/setresgid/setresgid03 LD testcases/kernel/syscalls/setresgid/setresgid04 LD testcases/kernel/syscalls/setresgid/setresgid01_16 LD testcases/kernel/syscalls/setresgid/setresgid02_16 LD testcases/kernel/syscalls/setresgid/setresgid03_16 LD testcases/kernel/syscalls/setresgid/setresgid04_16 rm setresgid01_16.o setresgid03.o setresgid02_16.o setresgid03_16.o setresgid04.o setresgid04_16.o setresgid01.o setresgid02.o CC testcases/kernel/syscalls/getpgid/getpgid01 CC testcases/kernel/syscalls/getpgid/getpgid02 symlink01.c: In function 'creat_symlink': symlink01.c:650:51: warning: unused parameter '_path3' [-Wunused-parameter] 650 | int creat_symlink(char *path1, char *path2, char *_path3) | ~~~~~~^~~~~~ symlink01.c: In function 'creat_object': symlink01.c:678:37: warning: unused parameter '_path2' [-Wunused-parameter] 678 | int creat_object(char *path1, char *_path2, char *_path3) | ~~~~~~^~~~~~ symlink01.c:678:51: warning: unused parameter '_path3' [-Wunused-parameter] 678 | int creat_object(char *path1, char *_path2, char *_path3) | ~~~~~~^~~~~~ symlink01.c: In function 'ck_object': symlink01.c:859:34: warning: unused parameter 'path2' [-Wunused-parameter] 859 | int ck_object(char *path1, char *path2, char *path3) | ~~~~~~^~~~~ symlink01.c:859:47: warning: unused parameter 'path3' [-Wunused-parameter] 859 | int ck_object(char *path1, char *path2, char *path3) | ~~~~~~^~~~~ In file included from symlink01.c:219: symlink01.c: In function 'do_link': ../../../../include/old/test.h:123:5: warning: format '%d' expects argument of type 'int', but argument 8 has type 'nlink_t' {aka 'long unsigned int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ symlink01.c:1563:6: note: in expansion of macro 'tst_resm' 1563 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%d' expects argument of type 'int', but argument 10 has type 'nlink_t' {aka 'long unsigned int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ symlink01.c:1563:6: note: in expansion of macro 'tst_resm' 1563 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%d' expects argument of type 'int', but argument 12 has type 'nlink_t' {aka 'long unsigned int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ symlink01.c:1563:6: note: in expansion of macro 'tst_resm' 1563 | tst_resm(TFAIL, | ^~~~~~~~ CC testcases/kernel/syscalls/symlink/symlink02 CC testcases/kernel/syscalls/symlink/symlink04 CC testcases/kernel/syscalls/symlink/symlink03 CC testcases/kernel/syscalls/symlink/symlink05 CC testcases/kernel/syscalls/symlink/symlink01 CC testcases/kernel/syscalls/lstat/lstat01_64.o CC testcases/kernel/syscalls/lstat/lstat02_64.o CC testcases/kernel/syscalls/lstat/lstat01 LD testcases/kernel/syscalls/lstat/lstat01_64 CC testcases/kernel/syscalls/lstat/lstat02 LD testcases/kernel/syscalls/lstat/lstat02_64 rm lstat01_64.o lstat02_64.o request_key03.c:196:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 196 | }; | ^ In file included from request_key03.c:37: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ request_key04.c:80:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 80 | }; | ^ In file included from request_key04.c:19: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/request_key/request_key02 CC testcases/kernel/syscalls/request_key/request_key01 CC testcases/kernel/syscalls/request_key/request_key03 CC testcases/kernel/syscalls/request_key/request_key04 request_key05.c:38:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 38 | }; | ^ In file included from request_key05.c:16: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/request_key/request_key05 CC testcases/kernel/syscalls/io_cancel/io_cancel02 CC testcases/kernel/syscalls/io_cancel/io_cancel01 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl03 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl02 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl04 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl01 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl05 madvise06.c: In function 'setup': madvise06.c:108:2: warning: implicit declaration of function 'sysinfo' [-Wimplicit-function-declaration] 108 | sysinfo(&sys_buf_start); | ^~~~~~~ madvise05.c:55:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 55 | }; | ^ In file included from madvise05.c:20: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/madvise/madvise05 CC testcases/kernel/syscalls/madvise/madvise01 CC testcases/kernel/syscalls/madvise/madvise02 madvise08.c:219:1: warning: missing initializer for field 'needs_kconfigs' of 'struct tst_test' [-Wmissing-field-initializers] 219 | }; | ^ In file included from madvise08.c:33: ../../../../include/tst_test.h:280:21: note: 'needs_kconfigs' declared here 280 | const char *const *needs_kconfigs; | ^~~~~~~~~~~~~~ madvise08.c: In function 'find_sequence': madvise08.c:136:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 136 | if (expectc == 'z') { | ^ madvise08.c:140:3: note: here 140 | default: | ^~~~~~~ CC testcases/kernel/syscalls/madvise/madvise06 madvise09.c: In function 'setup_cgroup_paths': madvise09.c:97:46: warning: '/tasks' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 97 | snprintf(tasks_path, sizeof(tasks_path), "%s/tasks", cgroup_path); | ^~~~~~ madvise09.c:97:2: note: 'snprintf' output between 7 and 4102 bytes into a destination of size 4096 97 | snprintf(tasks_path, sizeof(tasks_path), "%s/tasks", cgroup_path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ madvise09.c:99:7: warning: '/memory.limit_in_bytes' directive output may be truncated writing 22 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 99 | "%s/memory.limit_in_bytes", cgroup_path); | ^~~~~~~~~~~~~~~~~~~~~~ madvise09.c:98:2: note: 'snprintf' output between 23 and 4118 bytes into a destination of size 4096 98 | snprintf(limit_in_bytes_path, sizeof(limit_in_bytes_path), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | "%s/memory.limit_in_bytes", cgroup_path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ madvise09.c:101:7: warning: '/memory.memsw.limit_in_bytes' directive output may be truncated writing 28 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 101 | "%s/memory.memsw.limit_in_bytes", cgroup_path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ madvise09.c:100:2: note: 'snprintf' output between 29 and 4124 bytes into a destination of size 4096 100 | snprintf(memsw_limit_in_bytes_path, sizeof(memsw_limit_in_bytes_path), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101 | "%s/memory.memsw.limit_in_bytes", cgroup_path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/madvise/madvise07 CC testcases/kernel/syscalls/madvise/madvise08 CC testcases/kernel/syscalls/madvise/madvise10 CC testcases/kernel/syscalls/madvise/madvise09 execveat03.c:90:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 90 | }; | ^ In file included from execveat03.c:32: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ execveat01.c: In function 'setup': execveat01.c:72:28: warning: '%s' directive writing 22 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 72 | sprintf(app_abs_path, "%s/%s", cur_dir_path, TEST_REL_APP); | ^~ execveat01.c:72:2: note: 'sprintf' output between 24 and 535 bytes into a destination of size 512 72 | sprintf(app_abs_path, "%s/%s", cur_dir_path, TEST_REL_APP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ execveat02.c: In function 'setup': execveat02.c:80:28: warning: '%s' directive writing 22 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 80 | sprintf(app_abs_path, "%s/%s", cur_dir_path, TEST_REL_APP); | ^~ execveat02.c:80:2: note: 'sprintf' output between 24 and 535 bytes into a destination of size 512 80 | sprintf(app_abs_path, "%s/%s", cur_dir_path, TEST_REL_APP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ execveat02.c:81:28: warning: '%s' directive writing 24 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 81 | sprintf(app_sym_path, "%s/%s", cur_dir_path, TEST_ERL_SYMLINK); | ^~ execveat02.c:81:2: note: 'sprintf' output between 26 and 537 bytes into a destination of size 512 81 | sprintf(app_sym_path, "%s/%s", cur_dir_path, TEST_ERL_SYMLINK); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/execveat/execveat_child CC testcases/kernel/syscalls/execveat/execveat03 CC testcases/kernel/syscalls/execveat/execveat01 CC testcases/kernel/syscalls/execveat/execveat02 CC testcases/kernel/syscalls/execveat/execveat_errno CC testcases/kernel/syscalls/brk/brk02 CC testcases/kernel/syscalls/brk/brk01 CC testcases/kernel/syscalls/lremovexattr/lremovexattr01 CC testcases/kernel/syscalls/fstatfs/fstatfs01_64.o CC testcases/kernel/syscalls/fstatfs/fstatfs02_64.o CC testcases/kernel/syscalls/fstatfs/fstatfs02 LD testcases/kernel/syscalls/fstatfs/fstatfs01_64 LD testcases/kernel/syscalls/fstatfs/fstatfs02_64 CC testcases/kernel/syscalls/fstatfs/fstatfs01 rm fstatfs01_64.o fstatfs02_64.o CC testcases/kernel/syscalls/utimensat/utimensat01 In file included from sendto01.c:38: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ sendto02.c:84:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 84 | }; | ^ In file included from sendto02.c:27: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ sendto03.c:230:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 230 | }; | ^ In file included from sendto03.c:30: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/sendto/sendto02 CC testcases/kernel/syscalls/sendto/sendto03 CC testcases/kernel/syscalls/sendto/sendto01 prctl02.c:195:1: warning: missing initializer for field 'tags' of 'struct tst_test' [-Wmissing-field-initializers] 195 | }; | ^ In file included from prctl02.c:49: ../../../../include/tst_test.h:295:24: note: 'tags' declared here 295 | const struct tst_tag *tags; | ^~~~ CC testcases/kernel/syscalls/prctl/prctl01 CC testcases/kernel/syscalls/prctl/prctl02 CC testcases/kernel/syscalls/prctl/prctl03 CC testcases/kernel/syscalls/prctl/prctl04 CC testcases/kernel/syscalls/prctl/prctl05 CC testcases/kernel/syscalls/prctl/prctl06_execve CC testcases/kernel/syscalls/prctl/prctl07 CC testcases/kernel/syscalls/prctl/prctl06 CC testcases/kernel/syscalls/prctl/prctl08 CC testcases/kernel/syscalls/prctl/prctl09 CC testcases/kernel/syscalls/chroot/chroot01 CC testcases/kernel/syscalls/chroot/chroot03 CC testcases/kernel/syscalls/chroot/chroot02 CC testcases/kernel/syscalls/chroot/chroot04 CC testcases/kernel/syscalls/fadvise/posix_fadvise01 CC testcases/kernel/syscalls/fadvise/posix_fadvise01_64.o CC testcases/kernel/syscalls/fadvise/posix_fadvise04 CC testcases/kernel/syscalls/fadvise/posix_fadvise02_64.o CC testcases/kernel/syscalls/fadvise/posix_fadvise02 CC testcases/kernel/syscalls/fadvise/posix_fadvise03_64.o CC testcases/kernel/syscalls/fadvise/posix_fadvise03 CC testcases/kernel/syscalls/fadvise/posix_fadvise04_64.o LD testcases/kernel/syscalls/fadvise/posix_fadvise02_64 LD testcases/kernel/syscalls/fadvise/posix_fadvise01_64 LD testcases/kernel/syscalls/fadvise/posix_fadvise04_64 LD testcases/kernel/syscalls/fadvise/posix_fadvise03_64 rm posix_fadvise01_64.o posix_fadvise02_64.o posix_fadvise03_64.o posix_fadvise04_64.o In file included from vmsplice01.c:14: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ vmsplice03.c:70:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 70 | }; | ^ In file included from vmsplice03.c:11: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/vmsplice/vmsplice03 CC testcases/kernel/syscalls/vmsplice/vmsplice02 CC testcases/kernel/syscalls/vmsplice/vmsplice04 CC testcases/kernel/syscalls/vmsplice/vmsplice01 CC testcases/kernel/syscalls/finit_module/finit_module01 CC testcases/kernel/syscalls/finit_module/finit_module02 CC testcases/kernel/syscalls/preadv2/preadv201_64.o CC testcases/kernel/syscalls/preadv2/preadv202_64.o CC testcases/kernel/syscalls/preadv2/preadv202 CC testcases/kernel/syscalls/preadv2/preadv203_64.o CC testcases/kernel/syscalls/preadv2/preadv201 CC testcases/kernel/syscalls/preadv2/preadv203 LD testcases/kernel/syscalls/preadv2/preadv201_64 LD testcases/kernel/syscalls/preadv2/preadv202_64 LD testcases/kernel/syscalls/preadv2/preadv203_64 rm preadv201_64.o preadv202_64.o preadv203_64.o CC testcases/kernel/syscalls/flock/flock02 CC testcases/kernel/syscalls/flock/flock01 CC testcases/kernel/syscalls/flock/flock04 CC testcases/kernel/syscalls/flock/flock03 CC testcases/kernel/syscalls/flock/flock06 In file included from alarm02.c:13: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/alarm/alarm05 CC testcases/kernel/syscalls/alarm/alarm06 CC testcases/kernel/syscalls/alarm/alarm03 CC testcases/kernel/syscalls/alarm/alarm02 CC testcases/kernel/syscalls/alarm/alarm07 CC testcases/kernel/syscalls/getrlimit/getrlimit01 CC testcases/kernel/syscalls/getrlimit/getrlimit02 CC testcases/kernel/syscalls/getrlimit/getrlimit03 CC testcases/kernel/syscalls/open_by_handle_at/open_by_handle_at02 CC testcases/kernel/syscalls/open_by_handle_at/open_by_handle_at01 CC testcases/kernel/syscalls/fanotify/fanotify04 CC testcases/kernel/syscalls/fanotify/fanotify02 CC testcases/kernel/syscalls/fanotify/fanotify03 CC testcases/kernel/syscalls/fanotify/fanotify01 fanotify06.c:251:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 251 | }; | ^ In file included from fanotify06.c:41: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/fanotify/fanotify08 CC testcases/kernel/syscalls/fanotify/fanotify05 fanotify09.c:382:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 382 | }; | ^ In file included from fanotify09.c:43: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/fanotify/fanotify06 CC testcases/kernel/syscalls/fanotify/fanotify07 fanotify10.c:563:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 563 | }; | ^ In file included from fanotify10.c:45: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/fanotify/fanotify11 CC testcases/kernel/syscalls/fanotify/fanotify09 CC testcases/kernel/syscalls/fanotify/fanotify12 fanotify13.c:305:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 305 | }; | ^ In file included from fanotify13.c:30: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ fanotify15.c:299:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 299 | }; | ^ In file included from fanotify15.c:27: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/fanotify/fanotify10 CC testcases/kernel/syscalls/fanotify/fanotify14 CC testcases/kernel/syscalls/fanotify/fanotify13 CC testcases/kernel/syscalls/fanotify/fanotify15 fanotify19.c:293:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 293 | }; | ^ In file included from fanotify19.c:26: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/fanotify/fanotify18 CC testcases/kernel/syscalls/fanotify/fanotify17 fanotify21.c:42:1: warning: useless storage class specifier in empty declaration 42 | }; | ^ CC testcases/kernel/syscalls/fanotify/fanotify16 CC testcases/kernel/syscalls/fanotify/fanotify19 CC testcases/kernel/syscalls/fanotify/fanotify20 CC testcases/kernel/syscalls/fanotify/fanotify_child fanotify22.c:312:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 312 | }; | ^ In file included from fanotify22.c:29: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/fanotify/fanotify21 CC testcases/kernel/syscalls/fanotify/fanotify22 CC testcases/kernel/syscalls/timer_getoverrun/timer_getoverrun01 CC testcases/kernel/syscalls/pipe/pipe01 CC testcases/kernel/syscalls/pipe/pipe02 CC testcases/kernel/syscalls/pipe/pipe03 CC testcases/kernel/syscalls/pipe/pipe04 CC testcases/kernel/syscalls/pipe/pipe05 CC testcases/kernel/syscalls/pipe/pipe06 CC testcases/kernel/syscalls/pipe/pipe07 CC testcases/kernel/syscalls/pipe/pipe08 CC testcases/kernel/syscalls/pipe/pipe09 CC testcases/kernel/syscalls/pipe/pipe10 pipe13.c:103:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 103 | }; | ^ In file included from pipe13.c:19: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/pipe/pipe11 CC testcases/kernel/syscalls/pipe/pipe12 CC testcases/kernel/syscalls/pipe/pipe13 CC testcases/kernel/syscalls/fremovexattr/fremovexattr02 CC testcases/kernel/syscalls/fremovexattr/fremovexattr01 In file included from connect01.c:50: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ connect02.c:139:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 139 | }; | ^ In file included from connect02.c:36: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/connect/connect02 CC testcases/kernel/syscalls/connect/connect01 io_uring01.c:268:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 268 | }; | ^ In file included from io_uring01.c:19: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ io_uring02.c:267:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 267 | }; | ^ In file included from io_uring02.c:33: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/io_uring/io_uring02 CC testcases/kernel/syscalls/io_uring/io_uring01 CC testcases/kernel/syscalls/epoll_wait/epoll_wait02 CC testcases/kernel/syscalls/epoll_wait/epoll_wait03 CC testcases/kernel/syscalls/epoll_wait/epoll_wait01 CC testcases/kernel/syscalls/epoll_wait/epoll_wait04 CC testcases/kernel/syscalls/bind/bind03 CC testcases/kernel/syscalls/bind/bind02 CC testcases/kernel/syscalls/bind/bind01 CC testcases/kernel/syscalls/bind/bind04 bind06.c:121:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 121 | }; | ^ In file included from bind06.c:24: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/bind/bind05 CC testcases/kernel/syscalls/bind/bind06 CC testcases/kernel/syscalls/sync/sync01 In file included from ../../../../include/old/test.h:37, from mprotect02.c:42: mprotect02.c: In function 'main': ../../../../include/tst_minmax.h:12:14: warning: comparison of distinct pointer types lacks a cast 12 | (void) (&_a == &_b); \ | ^~ mprotect02.c:80:21: note: in expansion of macro 'MIN' 80 | bytes_to_write = MIN(strlen(buf), num_bytes); | ^~~ CC testcases/kernel/syscalls/mprotect/mprotect03 CC testcases/kernel/syscalls/mprotect/mprotect01 CC testcases/kernel/syscalls/mprotect/mprotect04 CC testcases/kernel/syscalls/mprotect/mprotect02 CC testcases/kernel/syscalls/mincore/mincore02 CC testcases/kernel/syscalls/mincore/mincore03 CC testcases/kernel/syscalls/mincore/mincore04 CC testcases/kernel/syscalls/mincore/mincore01 CC testcases/kernel/syscalls/openat/openat02_child CC testcases/kernel/syscalls/openat/openat01 CC testcases/kernel/syscalls/openat/openat02 CC testcases/kernel/syscalls/openat/openat03 CC testcases/kernel/syscalls/modify_ldt/modify_ldt03 CC testcases/kernel/syscalls/modify_ldt/modify_ldt02 CC testcases/kernel/syscalls/modify_ldt/modify_ldt01 CC testcases/kernel/syscalls/fstat/fstat02_64.o CC testcases/kernel/syscalls/fstat/fstat03_64.o In file included from fstat03.c:19: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/wait.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from fstat03.c:19: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/wait.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/fstat/fstat03 LD testcases/kernel/syscalls/fstat/fstat02_64 LD testcases/kernel/syscalls/fstat/fstat03_64 CC testcases/kernel/syscalls/fstat/fstat02 rm fstat02_64.o fstat03_64.o capset03.c:51:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 51 | }; | ^ In file included from capset03.c:12: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ capset04.c:54:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 54 | }; | ^ In file included from capset04.c:13: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ capset01.c:57:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 57 | }; | ^ In file included from capset01.c:12: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ capset02.c:106:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 106 | }; | ^ In file included from capset02.c:24: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/capset/capset04 CC testcases/kernel/syscalls/capset/capset03 CC testcases/kernel/syscalls/capset/capset01 CC testcases/kernel/syscalls/capset/capset02 In file included from getsockname01.c:49: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/getsockname/getsockname01 adjtimex01.c:62:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 62 | }; | ^ In file included from adjtimex01.c:10: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ adjtimex02.c:169:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 169 | }; | ^ In file included from adjtimex02.c:28: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ adjtimex03.c:84:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 84 | }; | ^ In file included from adjtimex03.c:34: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/adjtimex/adjtimex01 CC testcases/kernel/syscalls/adjtimex/adjtimex03 CC testcases/kernel/syscalls/adjtimex/adjtimex02 CC testcases/kernel/syscalls/memset/memset01 CC testcases/kernel/syscalls/syncfs/syncfs01 keyctl02.c:143:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 143 | }; | ^ In file included from keyctl02.c:31: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ keyctl04.c:51:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 51 | }; | ^ In file included from keyctl04.c:19: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ keyctl03.c:48:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 48 | }; | ^ In file included from keyctl03.c:22: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/keyctl/keyctl01 CC testcases/kernel/syscalls/keyctl/keyctl04 CC testcases/kernel/syscalls/keyctl/keyctl02 CC testcases/kernel/syscalls/keyctl/keyctl03 keyctl06.c:70:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 70 | }; | ^ In file included from keyctl06.c:21: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ keyctl05.c:228:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 228 | }; | ^ In file included from keyctl05.c:31: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ keyctl07.c:111:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 111 | }; | ^ In file included from keyctl07.c:15: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ keyctl08.c:37:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 37 | }; | ^ In file included from keyctl08.c:11: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/keyctl/keyctl06 CC testcases/kernel/syscalls/keyctl/keyctl07 CC testcases/kernel/syscalls/keyctl/keyctl08 keyctl09.c:54:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 54 | }; | ^ In file included from keyctl09.c:13: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/syscalls/keyctl/keyctl05 CC testcases/kernel/syscalls/keyctl/keyctl09 CC testcases/kernel/syscalls/memfd_create/memfd_create_common.o memfd_create04.c:28: warning: "PATH_HUGEPAGES" redefined 28 | #define PATH_HUGEPAGES "/sys/kernel/mm/hugepages" | In file included from ../../../../include/tst_test.h:40, from memfd_create04.c:22: ../../../../include/tst_hugepage.h:9: note: this is the location of the previous definition 9 | #define PATH_HUGEPAGES "/sys/kernel/mm/hugepages/" | memfd_create03.c: In function 'setup': memfd_create03.c:208:16: warning: '%ld' directive writing between 1 and 20 bytes into a region of size 8 [-Wformat-overflow=] 208 | sprintf(buf, "%ld", og_total_pages + 1); | ^~~ memfd_create03.c:208:15: note: directive argument in the range [-9223372036854775807, 9223372036854775807] 208 | sprintf(buf, "%ld", og_total_pages + 1); | ^~~~~ memfd_create03.c:208:2: note: 'sprintf' output between 2 and 21 bytes into a destination of size 8 208 | sprintf(buf, "%ld", og_total_pages + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/memfd_create/memfd_create02 CC testcases/kernel/syscalls/memfd_create/memfd_create04 CC testcases/kernel/syscalls/memfd_create/memfd_create01 CC testcases/kernel/syscalls/memfd_create/memfd_create03 CC testcases/kernel/syscalls/times/times01 CC testcases/kernel/syscalls/times/times03 sbrk03.c:73:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 73 | }; | ^ In file included from sbrk03.c:38: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/sbrk/sbrk03 CC testcases/kernel/syscalls/sbrk/sbrk01 CC testcases/kernel/syscalls/sbrk/sbrk02 CC testcases/kernel/syscalls/getitimer/getitimer01 CC testcases/kernel/syscalls/getitimer/getitimer03 CC testcases/kernel/syscalls/getitimer/getitimer02 CC testcases/kernel/syscalls/mkdirat/mkdirat02 CC testcases/kernel/syscalls/mkdirat/mkdirat01 CC testcases/kernel/syscalls/fchmodat/fchmodat01 CC testcases/kernel/syscalls/sched_setparam/sched_setparam04 CC testcases/kernel/syscalls/sched_setparam/sched_setparam02 CC testcases/kernel/syscalls/sched_setparam/sched_setparam01 CC testcases/kernel/syscalls/sched_setparam/sched_setparam03 CC testcases/kernel/syscalls/sched_setparam/sched_setparam05 CC testcases/kernel/syscalls/timer_create/timer_create02 CC testcases/kernel/syscalls/truncate/truncate02_64.o CC testcases/kernel/syscalls/truncate/truncate03_64.o LD testcases/kernel/syscalls/truncate/truncate03_64 CC testcases/kernel/syscalls/truncate/truncate02 CC testcases/kernel/syscalls/truncate/truncate03 LD testcases/kernel/syscalls/truncate/truncate02_64 rm truncate02_64.o truncate03_64.o move_mount01.c:83:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 83 | }; | ^ In file included from move_mount01.c:7: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ move_mount02.c:92:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 92 | }; | ^ In file included from move_mount02.c:7: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ CC testcases/kernel/syscalls/move_mount/move_mount01 CC testcases/kernel/syscalls/move_mount/move_mount02 CC testcases/kernel/syscalls/access/access03 CC testcases/kernel/syscalls/access/access02 CC testcases/kernel/syscalls/access/access04 CC testcases/kernel/syscalls/access/access01 CC testcases/kernel/syscalls/lgetxattr/lgetxattr02 CC testcases/kernel/syscalls/lgetxattr/lgetxattr01 perf_event_open03.c:117:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 117 | }; | ^ In file included from perf_event_open03.c:18: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/perf_event_open/perf_event_open01 CC testcases/kernel/syscalls/perf_event_open/perf_event_open03 CC testcases/kernel/syscalls/perf_event_open/perf_event_open02 CC testcases/kernel/syscalls/pwritev/pwritev01_64.o pwritev03.c:141:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 141 | }; | ^ In file included from pwritev03.c:21: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ CC testcases/kernel/syscalls/pwritev/pwritev02_64.o CC testcases/kernel/syscalls/pwritev/pwritev02 CC testcases/kernel/syscalls/pwritev/pwritev03_64.o CC testcases/kernel/syscalls/pwritev/pwritev01 CC testcases/kernel/syscalls/pwritev/pwritev03 pwritev03.c:141:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 141 | }; | ^ In file included from pwritev03.c:21: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ LD testcases/kernel/syscalls/pwritev/pwritev01_64 LD testcases/kernel/syscalls/pwritev/pwritev02_64 LD testcases/kernel/syscalls/pwritev/pwritev03_64 rm pwritev01_64.o pwritev02_64.o pwritev03_64.o CC testcases/kernel/syscalls/syslog/syslog12 CC testcases/kernel/syscalls/syslog/syslog11 CC testcases/kernel/syscalls/mlock/mlock01 CC testcases/kernel/syscalls/mlock/mlock04 CC testcases/kernel/syscalls/mlock/mlock03 CC testcases/kernel/syscalls/mlock/mlock02 In file included from recvfrom01.c:50: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/recvfrom/recvfrom01 CC testcases/kernel/syscalls/select/select04 CC testcases/kernel/syscalls/select/select02 CC testcases/kernel/syscalls/select/select01 CC testcases/kernel/syscalls/select/select03 setsockopt04.c:69:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 69 | }; | ^ In file included from setsockopt04.c:20: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ setsockopt03.c:86:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 86 | }; | ^ In file included from setsockopt03.c:24: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/setsockopt/setsockopt03 CC testcases/kernel/syscalls/setsockopt/setsockopt01 CC testcases/kernel/syscalls/setsockopt/setsockopt04 CC testcases/kernel/syscalls/setsockopt/setsockopt02 setsockopt05.c:113:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 113 | }; | ^ In file included from setsockopt05.c:28: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ setsockopt08.c:170:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 170 | }; | ^ In file included from setsockopt08.c:84: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ setsockopt06.c:141:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 141 | }; | ^ In file included from setsockopt06.c:25: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ setsockopt07.c:154:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 154 | }; | ^ In file included from setsockopt07.c:28: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/setsockopt/setsockopt05 setsockopt09.c:136:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 136 | }; | ^ In file included from setsockopt09.c:35: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/setsockopt/setsockopt08 CC testcases/kernel/syscalls/setsockopt/setsockopt09 CC testcases/kernel/syscalls/setsockopt/setsockopt06 CC testcases/kernel/syscalls/setsockopt/setsockopt07 inotify02.c: In function 'verify_inotify': inotify02.c:99:32: warning: '.rename1' directive output may be truncated writing 8 bytes into a region of size between 1 and 256 [-Wformat-truncation=] 99 | snprintf(fname2, BUF_SIZE, "%s.rename1", fname1); | ^~~~~~~~ inotify02.c:99:2: note: 'snprintf' output between 9 and 264 bytes into a destination of size 256 99 | snprintf(fname2, BUF_SIZE, "%s.rename1", fname1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inotify02.c:116:32: warning: '.rename2' directive output may be truncated writing 8 bytes into a region of size between 1 and 256 [-Wformat-truncation=] 116 | snprintf(fname3, BUF_SIZE, "%s.rename2", fname1); | ^~~~~~~~ inotify02.c:116:2: note: 'snprintf' output between 9 and 264 bytes into a destination of size 256 116 | snprintf(fname3, BUF_SIZE, "%s.rename2", fname1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/inotify/inotify01 CC testcases/kernel/syscalls/inotify/inotify04 CC testcases/kernel/syscalls/inotify/inotify02 CC testcases/kernel/syscalls/inotify/inotify03 CC testcases/kernel/syscalls/inotify/inotify06 CC testcases/kernel/syscalls/inotify/inotify05 CC testcases/kernel/syscalls/inotify/inotify07 inotify09.c:102:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 102 | }; | ^ In file included from inotify09.c:30: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/inotify/inotify08 inotify10.c:215:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 215 | }; | ^ In file included from inotify10.c:24: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ inotify11.c:128:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 128 | }; | ^ In file included from inotify11.c:27: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/inotify/inotify11 CC testcases/kernel/syscalls/inotify/inotify10 CC testcases/kernel/syscalls/inotify/inotify09 CC testcases/kernel/syscalls/getcpu/getcpu01 CC testcases/kernel/syscalls/vfork/vfork02 CC testcases/kernel/syscalls/vfork/vfork01 CC testcases/kernel/syscalls/mq_open/mq_open01 CC testcases/kernel/syscalls/setgid/setgid01_16.o CC testcases/kernel/syscalls/setgid/setgid02.o CC testcases/kernel/syscalls/setgid/setgid02_16.o CC testcases/kernel/syscalls/setgid/setgid03.o CC testcases/kernel/syscalls/setgid/setgid03_16.o CC testcases/kernel/syscalls/setgid/setgid01.o LD testcases/kernel/syscalls/setgid/setgid02 LD testcases/kernel/syscalls/setgid/setgid03 LD testcases/kernel/syscalls/setgid/setgid01_16 LD testcases/kernel/syscalls/setgid/setgid01 LD testcases/kernel/syscalls/setgid/setgid03_16 LD testcases/kernel/syscalls/setgid/setgid02_16 rm setgid01.o setgid01_16.o setgid03.o setgid02_16.o setgid03_16.o setgid02.o CC testcases/kernel/syscalls/setpgrp/setpgrp02 CC testcases/kernel/syscalls/setpgrp/setpgrp01 CC testcases/kernel/syscalls/set_robust_list/set_robust_list01 BUILD libltpipc.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/mremap/mremap02 CC testcases/kernel/syscalls/mremap/mremap04 CC testcases/kernel/syscalls/mremap/mremap03 CC testcases/kernel/syscalls/mremap/mremap01 CC testcases/kernel/syscalls/mremap/mremap05 CC testcases/kernel/syscalls/cacheflush/cacheflush01 CC testcases/kernel/syscalls/fallocate/fallocate02 CC testcases/kernel/syscalls/fallocate/fallocate03 CC testcases/kernel/syscalls/fallocate/fallocate01 fallocate06.c:273:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 273 | }; | ^ In file included from fallocate06.c:41: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/fallocate/fallocate04 CC testcases/kernel/syscalls/fallocate/fallocate05 CC testcases/kernel/syscalls/fallocate/fallocate06 CC testcases/kernel/syscalls/socket/socket01 CC testcases/kernel/syscalls/socket/socket02 CC testcases/kernel/syscalls/ftruncate/ftruncate01_64.o CC testcases/kernel/syscalls/ftruncate/ftruncate03_64.o CC testcases/kernel/syscalls/ftruncate/ftruncate01 CC testcases/kernel/syscalls/ftruncate/ftruncate04_64.o CC testcases/kernel/syscalls/ftruncate/ftruncate03 CC testcases/kernel/syscalls/ftruncate/ftruncate04 LD testcases/kernel/syscalls/ftruncate/ftruncate01_64 LD testcases/kernel/syscalls/ftruncate/ftruncate03_64 LD testcases/kernel/syscalls/ftruncate/ftruncate04_64 rm ftruncate03_64.o ftruncate04_64.o ftruncate01_64.o clock_settime02.c:17: warning: "NSEC_PER_SEC" redefined 17 | #define NSEC_PER_SEC (1000000000L) | In file included from ../../../../include/tst_timer.h:20, from ../../../../include/time64_variants.h:20, from clock_settime02.c:12: ../../../../include/lapi/common_timers.h:15: note: this is the location of the previous definition 15 | #define NSEC_PER_SEC (1000000000LL) | clock_settime01.c:114:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 114 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from clock_settime01.c:17: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/clock_settime/clock_settime03 CC testcases/kernel/syscalls/clock_settime/clock_settime02 CC testcases/kernel/syscalls/clock_settime/clock_settime01 CC testcases/kernel/syscalls/fchdir/fchdir01 CC testcases/kernel/syscalls/fchdir/fchdir03 CC testcases/kernel/syscalls/fchdir/fchdir02 CC testcases/kernel/syscalls/copy_file_range/copy_file_range01 CC testcases/kernel/syscalls/copy_file_range/copy_file_range03 CC testcases/kernel/syscalls/copy_file_range/copy_file_range02 CC testcases/kernel/syscalls/statfs/statfs01_64.o statfs03.c: In function 'setup': statfs03.c:126:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 29 [-Wformat-overflow=] 126 | sprintf(fname, "%s.%d", fname, getpid()); | ^~ statfs03.c:126:2: note: 'sprintf' output between 3 and 42 bytes into a destination of size 30 126 | sprintf(fname, "%s.%d", fname, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ statfs03.c:126:2: warning: 'sprintf' argument 3 overlaps destination object 'fname' [-Wrestrict] statfs03.c:67:6: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 67 | char fname[30] = "testfile"; | ^~~~~ statfs03.c:130:21: warning: '%s' directive writing up to 29 bytes into a region of size between 20 and 49 [-Wformat-overflow=] 130 | sprintf(path, "%s/%s", fname, fname); | ^~ ~~~~~ statfs03.c:130:3: note: 'sprintf' output between 2 and 60 bytes into a destination of size 50 130 | sprintf(path, "%s/%s", fname, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/statfs/statfs02_64.o CC testcases/kernel/syscalls/statfs/statfs02 CC testcases/kernel/syscalls/statfs/statfs03_64.o CC testcases/kernel/syscalls/statfs/statfs01 CC testcases/kernel/syscalls/statfs/statfs03 statfs03.c: In function 'setup': statfs03.c:126:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 29 [-Wformat-overflow=] 126 | sprintf(fname, "%s.%d", fname, getpid()); | ^~ statfs03.c:126:2: note: 'sprintf' output between 3 and 42 bytes into a destination of size 30 126 | sprintf(fname, "%s.%d", fname, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ statfs03.c:126:2: warning: 'sprintf' argument 3 overlaps destination object 'fname' [-Wrestrict] statfs03.c:67:6: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 67 | char fname[30] = "testfile"; | ^~~~~ statfs03.c:130:21: warning: '%s' directive writing up to 29 bytes into a region of size between 20 and 49 [-Wformat-overflow=] 130 | sprintf(path, "%s/%s", fname, fname); | ^~ ~~~~~ statfs03.c:130:3: note: 'sprintf' output between 2 and 60 bytes into a destination of size 50 130 | sprintf(path, "%s/%s", fname, fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD testcases/kernel/syscalls/statfs/statfs01_64 LD testcases/kernel/syscalls/statfs/statfs02_64 LD testcases/kernel/syscalls/statfs/statfs03_64 rm statfs01_64.o statfs02_64.o statfs03_64.o CC testcases/kernel/syscalls/vhangup/vhangup02 CC testcases/kernel/syscalls/vhangup/vhangup01 CC testcases/kernel/syscalls/execl/execl01 CC testcases/kernel/syscalls/execl/execl01_child getrusage01.c:39:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 39 | }; | ^ In file included from getrusage01.c:14: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ getrusage03.c:192:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 192 | }; | ^ In file included from getrusage03.c:21: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/getrusage/getrusage01 CC testcases/kernel/syscalls/getrusage/getrusage03_child CC testcases/kernel/syscalls/getrusage/getrusage02 CC testcases/kernel/syscalls/getrusage/getrusage03 CC testcases/kernel/syscalls/getrusage/getrusage04 In file included from ../../../../include/lapi/safe_rt_signal.h:9, from rt_sigsuspend01.c:16: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ CC testcases/kernel/syscalls/rt_sigsuspend/rt_sigsuspend01 BUILD libltpsigwait.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/sigwait/sigwait01 In file included from sockioctl01.c:35: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/sockioctl/sockioctl01 CC testcases/kernel/syscalls/chmod/chmod03 CC testcases/kernel/syscalls/chmod/chmod05 CC testcases/kernel/syscalls/chmod/chmod06 CC testcases/kernel/syscalls/chmod/chmod01 CC testcases/kernel/syscalls/chmod/chmod07 CC testcases/kernel/syscalls/renameat2/renameat201 CC testcases/kernel/syscalls/renameat2/renameat202 acct02.c:271:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 271 | }; | ^ In file included from acct02.c:32: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/acct/acct02_helper CC testcases/kernel/syscalls/acct/acct01 CC testcases/kernel/syscalls/acct/acct02 CC testcases/kernel/syscalls/listxattr/listxattr02 CC testcases/kernel/syscalls/listxattr/listxattr01 CC testcases/kernel/syscalls/listxattr/listxattr03 CC testcases/kernel/syscalls/socketcall/socketcall01 CC testcases/kernel/syscalls/socketcall/socketcall03 CC testcases/kernel/syscalls/socketcall/socketcall02 make[5]: Nothing to be done for 'all'. In function 'test4', inlined from 'main' at setrlimit01.c:77:3: setrlimit01.c:260:3: warning: argument 1 null where non-null expected [-Wnonnull] 260 | strcpy(testbuf, "abcd"); | ^~~~~~~~~~~~~~~~~~~~~~~ setrlimit01.c: In function 'main': setrlimit01.c:260:3: note: in a call to built-in function '__builtin_memcpy' CC testcases/kernel/syscalls/setrlimit/setrlimit04 CC testcases/kernel/syscalls/setrlimit/setrlimit02 CC testcases/kernel/syscalls/setrlimit/setrlimit03 setrlimit06.c:121:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 121 | }; | ^ In file included from setrlimit06.c:29: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/setrlimit/setrlimit01 CC testcases/kernel/syscalls/setrlimit/setrlimit05 CC testcases/kernel/syscalls/setrlimit/setrlimit06 CC testcases/kernel/syscalls/munlock/munlock02 CC testcases/kernel/syscalls/munlock/munlock01 CC testcases/kernel/syscalls/getpriority/getpriority01 CC testcases/kernel/syscalls/getpriority/getpriority02 ptrace04.c: In function 'compare_registers': ptrace04.c:50:38: warning: unused parameter 'poison' [-Wunused-parameter] 50 | void compare_registers(unsigned char poison) | ~~~~~~~~~~~~~~^~~~~~ CC testcases/kernel/syscalls/ptrace/ptrace04 CC testcases/kernel/syscalls/ptrace/ptrace02 CC testcases/kernel/syscalls/ptrace/ptrace03 CC testcases/kernel/syscalls/ptrace/ptrace01 ptrace07.c:192:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 192 | }; | ^ In file included from ptrace07.c:37: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ ptrace08.c:154:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 154 | }; | ^ In file included from ptrace08.c:43: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ ptrace09.c:106:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 106 | }; | ^ In file included from ptrace09.c:23: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/ptrace/ptrace08 CC testcases/kernel/syscalls/ptrace/ptrace05 CC testcases/kernel/syscalls/ptrace/ptrace07 ptrace10.c:88:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 88 | }; | ^ In file included from ptrace10.c:23: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/ptrace/ptrace09 CC testcases/kernel/syscalls/ptrace/ptrace10 CC testcases/kernel/syscalls/ptrace/ptrace11 CC testcases/kernel/syscalls/pkeys/pkey01 CC testcases/kernel/syscalls/mq_timedsend/mq_timedsend01 CC testcases/kernel/syscalls/getdtablesize/getdtablesize01 CC testcases/kernel/syscalls/memcmp/memcmp01 CC testcases/kernel/syscalls/mq_timedreceive/mq_timedreceive01 CC testcases/kernel/syscalls/faccessat/faccessat01 CC testcases/kernel/syscalls/renameat/renameat01 open_tree01.c:74:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 74 | }; | ^ In file included from open_tree01.c:7: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ open_tree02.c:55:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 55 | }; | ^ In file included from open_tree02.c:7: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ CC testcases/kernel/syscalls/open_tree/open_tree01 CC testcases/kernel/syscalls/open_tree/open_tree02 CC testcases/kernel/syscalls/gettimeofday/gettimeofday01 CC testcases/kernel/syscalls/gettimeofday/gettimeofday02 CC testcases/kernel/syscalls/readdir/readdir01 CC testcases/kernel/syscalls/readdir/readdir21 CC testcases/kernel/syscalls/setsid/setsid01 In file included from send01.c:39: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/send/send01 CC testcases/kernel/syscalls/send/send02 BUILD libltpvdso.a make[6]: Nothing to be done for 'all'. clock_gettime04.c:200:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 200 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from clock_gettime04.c:24: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ clock_gettime03.c:144:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 144 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from clock_gettime03.c:18: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/syscalls/clock_gettime/clock_gettime01 CC testcases/kernel/syscalls/clock_gettime/clock_gettime02 CC testcases/kernel/syscalls/clock_gettime/clock_gettime04 CC testcases/kernel/syscalls/clock_gettime/clock_gettime03 CC testcases/kernel/syscalls/clock_gettime/leapsec01 CC testcases/kernel/syscalls/sync_file_range/sync_file_range02 CC testcases/kernel/syscalls/sync_file_range/sync_file_range01 In file included from getpeername01.c:31: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ getpeername01.c: In function 'cleanup4': getpeername01.c:174:26: warning: unused parameter 'i' [-Wunused-parameter] 174 | static void cleanup4(int i) | ~~~~^ CC testcases/kernel/syscalls/getpeername/getpeername01 CC testcases/kernel/syscalls/set_tid_address/set_tid_address01 CC testcases/kernel/syscalls/unshare/unshare01 CC testcases/kernel/syscalls/unshare/unshare02 In file included from listen01.c:50: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/listen/listen01 CC testcases/kernel/syscalls/dup/dup02 CC testcases/kernel/syscalls/dup/dup01 CC testcases/kernel/syscalls/dup/dup04 CC testcases/kernel/syscalls/dup/dup03 CC testcases/kernel/syscalls/dup/dup06 CC testcases/kernel/syscalls/dup/dup07 CC testcases/kernel/syscalls/dup/dup05 CC testcases/kernel/syscalls/gettid/gettid01 CC testcases/kernel/syscalls/setresuid/setresuid01.o CC testcases/kernel/syscalls/setresuid/setresuid04.o CC testcases/kernel/syscalls/setresuid/setresuid01_16.o CC testcases/kernel/syscalls/setresuid/setresuid02.o CC testcases/kernel/syscalls/setresuid/setresuid02_16.o CC testcases/kernel/syscalls/setresuid/setresuid03.o CC testcases/kernel/syscalls/setresuid/setresuid03_16.o CC testcases/kernel/syscalls/setresuid/setresuid05.o CC testcases/kernel/syscalls/setresuid/setresuid04_16.o CC testcases/kernel/syscalls/setresuid/setresuid05_16.o LD testcases/kernel/syscalls/setresuid/setresuid01 LD testcases/kernel/syscalls/setresuid/setresuid02 LD testcases/kernel/syscalls/setresuid/setresuid03 LD testcases/kernel/syscalls/setresuid/setresuid04 LD testcases/kernel/syscalls/setresuid/setresuid05 LD testcases/kernel/syscalls/setresuid/setresuid01_16 LD testcases/kernel/syscalls/setresuid/setresuid02_16 LD testcases/kernel/syscalls/setresuid/setresuid03_16 LD testcases/kernel/syscalls/setresuid/setresuid04_16 LD testcases/kernel/syscalls/setresuid/setresuid05_16 rm setresuid01.o setresuid04.o setresuid02.o setresuid01_16.o setresuid03.o setresuid03_16.o setresuid02_16.o setresuid05.o setresuid05_16.o setresuid04_16.o CC testcases/kernel/syscalls/timer_gettime/timer_gettime01 CC testcases/kernel/syscalls/kcmp/kcmp03 CC testcases/kernel/syscalls/kcmp/kcmp01 CC testcases/kernel/syscalls/kcmp/kcmp02 openat203.c:80:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 80 | }; | ^ In file included from openat203.c:7: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ openat201.c:98:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 98 | }; | ^ In file included from openat201.c:7: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ openat202.c:87:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 87 | }; | ^ In file included from openat202.c:7: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/openat2/openat203 CC testcases/kernel/syscalls/openat2/openat201 CC testcases/kernel/syscalls/openat2/openat202 CC testcases/kernel/syscalls/wait/wait01 CC testcases/kernel/syscalls/wait/wait02 CC testcases/kernel/syscalls/unlinkat/unlinkat01 accept4_01.c:167:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 167 | }; | ^ In file included from accept4_01.c:21: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/accept4/accept4_01 CC testcases/kernel/syscalls/chdir/chdir04 CC testcases/kernel/syscalls/chdir/chdir01 CC testcases/kernel/syscalls/mlock2/mlock201 CC testcases/kernel/syscalls/mlock2/mlock203 CC testcases/kernel/syscalls/mlock2/mlock202 CC testcases/kernel/syscalls/rt_sigqueueinfo/rt_sigqueueinfo01 CC testcases/kernel/syscalls/mknod/mknod01 CC testcases/kernel/syscalls/mknod/mknod03 CC testcases/kernel/syscalls/mknod/mknod04 CC testcases/kernel/syscalls/mknod/mknod02 CC testcases/kernel/syscalls/mknod/mknod06 CC testcases/kernel/syscalls/mknod/mknod07 CC testcases/kernel/syscalls/mknod/mknod05 CC testcases/kernel/syscalls/mknod/mknod08 CC testcases/kernel/syscalls/mknod/mknod09 CC testcases/kernel/syscalls/gethostname/gethostname01 timer_settime03.c:130:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 130 | }; | ^ In file included from timer_settime03.c:29: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ timer_settime01.c:191:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 191 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from timer_settime01.c:29: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ timer_settime02.c:153:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 153 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from timer_settime02.c:28: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/timer_settime/timer_settime03 CC testcases/kernel/syscalls/timer_settime/timer_settime02 CC testcases/kernel/syscalls/timer_settime/timer_settime01 CC testcases/kernel/syscalls/pwrite/pwrite03 CC testcases/kernel/syscalls/pwrite/pwrite01_64.o CC testcases/kernel/syscalls/pwrite/pwrite02 CC testcases/kernel/syscalls/pwrite/pwrite02_64.o CC testcases/kernel/syscalls/pwrite/pwrite04 CC testcases/kernel/syscalls/pwrite/pwrite03_64.o CC testcases/kernel/syscalls/pwrite/pwrite01 CC testcases/kernel/syscalls/pwrite/pwrite04_64.o LD testcases/kernel/syscalls/pwrite/pwrite01_64 LD testcases/kernel/syscalls/pwrite/pwrite02_64 LD testcases/kernel/syscalls/pwrite/pwrite03_64 LD testcases/kernel/syscalls/pwrite/pwrite04_64 rm pwrite03_64.o pwrite04_64.o pwrite01_64.o pwrite02_64.o recvmmsg01.c:147:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 147 | }; | ^ In file included from ../../../../include/tst_timer.h:19, from ../../../../include/time64_variants.h:20, from ../sendmmsg/sendmmsg.h:9, from recvmmsg01.c:14: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/recvmmsg/recvmmsg01 CC testcases/kernel/syscalls/getdents/getdents02 CC testcases/kernel/syscalls/getdents/getdents01 CC testcases/kernel/syscalls/munmap/munmap01 CC testcases/kernel/syscalls/munmap/munmap03 CC testcases/kernel/syscalls/munmap/munmap02 CC testcases/kernel/syscalls/nanosleep/nanosleep04 CC testcases/kernel/syscalls/nanosleep/nanosleep01 CC testcases/kernel/syscalls/nanosleep/nanosleep02 CC testcases/kernel/syscalls/sysconf/sysconf01 CC testcases/kernel/syscalls/geteuid/geteuid01_16.o CC testcases/kernel/syscalls/geteuid/geteuid02_16.o LD testcases/kernel/syscalls/geteuid/geteuid02_16 CC testcases/kernel/syscalls/geteuid/geteuid01.o CC testcases/kernel/syscalls/geteuid/geteuid02.o LD testcases/kernel/syscalls/geteuid/geteuid01_16 LD testcases/kernel/syscalls/geteuid/geteuid02 LD testcases/kernel/syscalls/geteuid/geteuid01 rm geteuid01.o geteuid02.o geteuid01_16.o geteuid02_16.o CC testcases/kernel/syscalls/preadv/preadv01_64.o preadv01.c:114:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 114 | }; | ^ In file included from preadv01.c:21: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ preadv03.c:142:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 142 | }; | ^ In file included from preadv03.c:21: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ preadv01.c:114:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 114 | }; | ^ In file included from preadv01.c:21: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/preadv/preadv02_64.o CC testcases/kernel/syscalls/preadv/preadv01 CC testcases/kernel/syscalls/preadv/preadv03_64.o CC testcases/kernel/syscalls/preadv/preadv03 CC testcases/kernel/syscalls/preadv/preadv02 LD testcases/kernel/syscalls/preadv/preadv01_64 preadv03.c:142:1: warning: missing initializer for field 'test_all' of 'struct tst_test' [-Wmissing-field-initializers] 142 | }; | ^ In file included from preadv03.c:21: ../../../../include/tst_test.h:256:9: note: 'test_all' declared here 256 | void (*test_all)(void); | ^~~~~~~~ LD testcases/kernel/syscalls/preadv/preadv02_64 LD testcases/kernel/syscalls/preadv/preadv03_64 rm preadv01_64.o preadv02_64.o preadv03_64.o CC testcases/kernel/syscalls/sched_setaffinity/sched_setaffinity01 CC testcases/kernel/syscalls/pread/pread01_64.o CC testcases/kernel/syscalls/pread/pread02_64.o CC testcases/kernel/syscalls/pread/pread02 LD testcases/kernel/syscalls/pread/pread02_64 LD testcases/kernel/syscalls/pread/pread01_64 CC testcases/kernel/syscalls/pread/pread01 rm pread01_64.o pread02_64.o In file included from recv01.c:50: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/syscalls/recv/recv01 CC testcases/kernel/syscalls/sysfs/sysfs03 CC testcases/kernel/syscalls/sysfs/sysfs02 CC testcases/kernel/syscalls/sysfs/sysfs04 CC testcases/kernel/syscalls/sysfs/sysfs01 CC testcases/kernel/syscalls/sysfs/sysfs05 CC testcases/kernel/syscalls/msync/msync02 CC testcases/kernel/syscalls/msync/msync01 CC testcases/kernel/syscalls/msync/msync03 CC testcases/kernel/syscalls/msync/msync04 CC testcases/kernel/syscalls/inotify_init/inotify_init1_02 CC testcases/kernel/syscalls/inotify_init/inotify_init1_01 CC testcases/kernel/syscalls/sigaltstack/sigaltstack02 CC testcases/kernel/syscalls/sigaltstack/sigaltstack01 CC testcases/kernel/syscalls/reboot/reboot01 CC testcases/kernel/syscalls/reboot/reboot02 CC testcases/kernel/syscalls/setregid/setregid01.o CC testcases/kernel/syscalls/setregid/setregid01_16.o CC testcases/kernel/syscalls/setregid/setregid04.o CC testcases/kernel/syscalls/setregid/setregid02_16.o CC testcases/kernel/syscalls/setregid/setregid03.o CC testcases/kernel/syscalls/setregid/setregid03_16.o CC testcases/kernel/syscalls/setregid/setregid02.o CC testcases/kernel/syscalls/setregid/setregid04_16.o LD testcases/kernel/syscalls/setregid/setregid01 LD testcases/kernel/syscalls/setregid/setregid02 LD testcases/kernel/syscalls/setregid/setregid03 LD testcases/kernel/syscalls/setregid/setregid04 LD testcases/kernel/syscalls/setregid/setregid01_16 LD testcases/kernel/syscalls/setregid/setregid02_16 LD testcases/kernel/syscalls/setregid/setregid03_16 LD testcases/kernel/syscalls/setregid/setregid04_16 rm setregid04_16.o setregid01.o setregid02.o setregid01_16.o setregid03.o setregid02_16.o setregid03_16.o setregid04.o CC testcases/kernel/syscalls/stime/stime02 CC testcases/kernel/syscalls/stime/stime01 mount03.c: In function 'setup': mount03.c:366:36: warning: '%s' directive output may be truncated writing 8 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 366 | snprintf(path_name, PATH_MAX, "%s/%s/", path, mntpoint); | ^~ ~~~~~~~~ mount03.c:366:2: note: 'snprintf' output between 11 and 1034 bytes into a destination of size 1024 366 | snprintf(path_name, PATH_MAX, "%s/%s/", path, mntpoint); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mount03.c:371:30: warning: 'mount03_setuid_test' directive output may be truncated writing 19 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 371 | snprintf(file, PATH_MAX, "%smount03_setuid_test", path_name); | ^~~~~~~~~~~~~~~~~~~ mount03.c:371:2: note: 'snprintf' output between 20 and 1043 bytes into a destination of size 1024 371 | snprintf(file, PATH_MAX, "%smount03_setuid_test", path_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/mount/mount03_setuid_test mount03.c: In function 'main': mount03.c:292:31: warning: 'atime' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 292 | snprintf(file, PATH_MAX, "%satime", path_name); | ^~~~~ mount03.c:292:3: note: 'snprintf' output between 6 and 1029 bytes into a destination of size 1024 292 | snprintf(file, PATH_MAX, "%satime", path_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mount03.c:264:31: warning: 'mount03_setuid_test' directive output may be truncated writing 19 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 264 | snprintf(file, PATH_MAX, "%smount03_setuid_test", path_name); | ^~~~~~~~~~~~~~~~~~~ mount03.c:264:3: note: 'snprintf' output between 20 and 1043 bytes into a destination of size 1024 264 | snprintf(file, PATH_MAX, "%smount03_setuid_test", path_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mount03.c:250:32: warning: 'tmp2' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 250 | snprintf(file, PATH_MAX, "%stmp2", path_name); | ^~~~ mount03.c:250:4: note: 'snprintf' output between 5 and 1028 bytes into a destination of size 1024 250 | snprintf(file, PATH_MAX, "%stmp2", path_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mount03.c:200:31: warning: '%s' directive output may be truncated writing 9 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 200 | snprintf(file, PATH_MAX, "%s%s", path_name, TEMP_FILE); | ^~ mount03.c:200:3: note: 'snprintf' output between 10 and 1033 bytes into a destination of size 1024 200 | snprintf(file, PATH_MAX, "%s%s", path_name, TEMP_FILE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mount03.c:180:31: warning: 'tmp1' directive output may be truncated writing 4 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 180 | snprintf(file, PATH_MAX, "%stmp1", path_name); | ^~~~ mount03.c:180:3: note: 'snprintf' output between 5 and 1028 bytes into a destination of size 1024 180 | snprintf(file, PATH_MAX, "%stmp1", path_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mount03.c:157:31: warning: 'mynod_' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 157 | snprintf(file, PATH_MAX, "%smynod_%d_%d", path_name, getpid(), | ^~~~~~ mount03.c:157:28: note: directive argument in the range [0, 2147483647] 157 | snprintf(file, PATH_MAX, "%smynod_%d_%d", path_name, getpid(), | ^~~~~~~~~~~~~~~ mount03.c:157:3: note: 'snprintf' output between 10 and 1052 bytes into a destination of size 1024 157 | snprintf(file, PATH_MAX, "%smynod_%d_%d", path_name, getpid(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | cnt); | ~~~~ mount03.c:141:31: warning: 'tmp' directive output may be truncated writing 3 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 141 | snprintf(file, PATH_MAX, "%stmp", path_name); | ^~~ mount03.c:141:3: note: 'snprintf' output between 4 and 1027 bytes into a destination of size 1024 141 | snprintf(file, PATH_MAX, "%stmp", path_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/mount/mount01 CC testcases/kernel/syscalls/mount/mount02 CC testcases/kernel/syscalls/mount/mount04 CC testcases/kernel/syscalls/mount/mount03 CC testcases/kernel/syscalls/mount/mount05 mount06.c: In function 'main': mount06.c:145:39: warning: '%s' directive output may be truncated writing 7 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 145 | snprintf(mntpoint_src, PATH_MAX, "%s/%s", path_name, MNTPOINT_SRC); | ^~ mount06.c:145:2: note: 'snprintf' output between 9 and 1032 bytes into a destination of size 1024 145 | snprintf(mntpoint_src, PATH_MAX, "%s/%s", path_name, MNTPOINT_SRC); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mount06.c:146:39: warning: '%s' directive output may be truncated writing 7 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 146 | snprintf(mntpoint_des, PATH_MAX, "%s/%s", path_name, MNTPOINT_DES); | ^~ mount06.c:146:2: note: 'snprintf' output between 9 and 1032 bytes into a destination of size 1024 146 | snprintf(mntpoint_des, PATH_MAX, "%s/%s", path_name, MNTPOINT_DES); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/mount/mount06 CC testcases/kernel/syscalls/setuid/setuid01_16.o CC testcases/kernel/syscalls/setuid/setuid01.o CC testcases/kernel/syscalls/setuid/setuid03_16.o CC testcases/kernel/syscalls/setuid/setuid04.o CC testcases/kernel/syscalls/setuid/setuid04_16.o CC testcases/kernel/syscalls/setuid/setuid03.o LD testcases/kernel/syscalls/setuid/setuid01 LD testcases/kernel/syscalls/setuid/setuid03 LD testcases/kernel/syscalls/setuid/setuid01_16 LD testcases/kernel/syscalls/setuid/setuid04 LD testcases/kernel/syscalls/setuid/setuid03_16 LD testcases/kernel/syscalls/setuid/setuid04_16 rm setuid04_16.o setuid01.o setuid01_16.o setuid03.o setuid03_16.o setuid04.o CC testcases/kernel/syscalls/setxattr/setxattr02 CC testcases/kernel/syscalls/setxattr/setxattr01 CC testcases/kernel/syscalls/setxattr/setxattr03 CC testcases/kernel/syscalls/getrandom/getrandom03 CC testcases/kernel/syscalls/getrandom/getrandom04 CC testcases/kernel/syscalls/getrandom/getrandom02 CC testcases/kernel/syscalls/getrandom/getrandom01 CC testcases/kernel/syscalls/signalfd4/signalfd4_02 CC testcases/kernel/syscalls/signalfd4/signalfd4_01 fsconfig01.c:93:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 93 | }; | ^ In file included from fsconfig01.c:8: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/syscalls/fsconfig/fsconfig02 CC testcases/kernel/syscalls/fsconfig/fsconfig01 CC testcases/kernel/syscalls/sigpending/sigpending02 CC testcases/kernel/syscalls/pselect/pselect01_64.o CC testcases/kernel/syscalls/pselect/pselect03 CC testcases/kernel/syscalls/pselect/pselect02_64.o CC testcases/kernel/syscalls/pselect/pselect02 CC testcases/kernel/syscalls/pselect/pselect03_64.o CC testcases/kernel/syscalls/pselect/pselect01 LD testcases/kernel/syscalls/pselect/pselect01_64 LD testcases/kernel/syscalls/pselect/pselect03_64 LD testcases/kernel/syscalls/pselect/pselect02_64 rm pselect01_64.o pselect02_64.o pselect03_64.o CC testcases/kernel/syscalls/getgroups/getgroups01_16.o CC testcases/kernel/syscalls/getgroups/getgroups03_16.o CC testcases/kernel/syscalls/getgroups/getgroups01.o CC testcases/kernel/syscalls/getgroups/getgroups03.o LD testcases/kernel/syscalls/getgroups/getgroups01_16 LD testcases/kernel/syscalls/getgroups/getgroups03_16 LD testcases/kernel/syscalls/getgroups/getgroups01 LD testcases/kernel/syscalls/getgroups/getgroups03 rm getgroups03_16.o getgroups01.o getgroups01_16.o getgroups03.o CC testcases/kernel/syscalls/sgetmask/sgetmask01 CC testcases/kernel/syscalls/mq_unlink/mq_unlink01 make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/personality/personality02 CC testcases/kernel/syscalls/personality/personality01 rename04.c: In function 'setup': rename04.c:148:20: warning: '%s' directive writing up to 254 bytes into a region of size 40 [-Wformat-overflow=] 148 | sprintf(tstfile, "%s/tstfile_%d", mdir, getpid()); | ^~ ~~~~ rename04.c:148:2: note: 'sprintf' output between 11 and 275 bytes into a destination of size 40 148 | sprintf(tstfile, "%s/tstfile_%d", mdir, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/rename/rename02 CC testcases/kernel/syscalls/rename/rename04 CC testcases/kernel/syscalls/rename/rename03 CC testcases/kernel/syscalls/rename/rename01 rename06.c: In function 'setup': rename06.c:137:19: warning: '/rndir_' directive writing 7 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 137 | sprintf(mdir, "%s/rndir_%d", fdir, getpid()); | ^~~~~~~ rename06.c:137:2: note: 'sprintf' output between 9 and 273 bytes into a destination of size 255 137 | sprintf(mdir, "%s/rndir_%d", fdir, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/rename/rename05 CC testcases/kernel/syscalls/rename/rename08 CC testcases/kernel/syscalls/rename/rename07 CC testcases/kernel/syscalls/rename/rename06 rename10.c: In function 'setup': rename10.c:159:20: warning: '/rnfile_' directive writing 8 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 159 | sprintf(mname, "%s/rnfile_%d", mdir, getpid()); | ^~~~~~~~ rename10.c:159:2: note: 'sprintf' output between 10 and 274 bytes into a destination of size 255 159 | sprintf(mname, "%s/rnfile_%d", mdir, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rename12.c: In function 'setup': rename12.c:193:20: warning: '/tfile_' directive writing 7 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 193 | sprintf(fname, "%s/tfile_%d", fdir, getpid()); | ^~~~~~~ rename12.c:193:2: note: 'sprintf' output between 9 and 273 bytes into a destination of size 255 193 | sprintf(fname, "%s/tfile_%d", fdir, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rename12.c:194:20: warning: '/rnfile_' directive writing 8 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 194 | sprintf(mname, "%s/rnfile_%d", fdir, getpid()); | ^~~~~~~~ rename12.c:194:2: note: 'sprintf' output between 10 and 274 bytes into a destination of size 255 194 | sprintf(mname, "%s/rnfile_%d", fdir, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/rename/rename10 CC testcases/kernel/syscalls/rename/rename09 CC testcases/kernel/syscalls/rename/rename12 CC testcases/kernel/syscalls/rename/rename11 rename14.c: In function 'main': rename14.c:75:19: warning: cast between incompatible function types from 'int (*)(void)' to 'void (*)()' [-Wcast-function-type] 75 | act.sa_handler = (void (*)())term; | ^ rename14.c:83:19: warning: cast between incompatible function types from 'int (*)(void)' to 'void (*)()' [-Wcast-function-type] 83 | act.sa_handler = (void (*)())al; | ^ CC testcases/kernel/syscalls/rename/rename14 CC testcases/kernel/syscalls/rename/rename13 readahead02.c:414:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 414 | }; | ^ In file included from readahead02.c:33: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/readahead/readahead01 CC testcases/kernel/syscalls/readahead/readahead02 CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02 CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01 CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler03 clone302.c:113:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 113 | }; | ^ In file included from clone302.c:16: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ clone301.c:185:1: warning: missing initializer for field 'caps' of 'struct tst_test' [-Wmissing-field-initializers] 185 | }; | ^ In file included from clone301.c:17: ../../../../include/tst_test.h:290:18: note: 'caps' declared here 290 | struct tst_cap *caps; | ^~~~ CC testcases/kernel/syscalls/clone3/clone302 CC testcases/kernel/syscalls/clone3/clone301 CC testcases/kernel/syscalls/creat/creat01 CC testcases/kernel/syscalls/creat/creat05 CC testcases/kernel/syscalls/creat/creat03 CC testcases/kernel/syscalls/creat/creat04 CC testcases/kernel/syscalls/creat/creat06 CC testcases/kernel/syscalls/creat/creat07 CC testcases/kernel/syscalls/creat/creat07_child creat09.c:137:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 137 | }; | ^ In file included from creat09.c:36: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/syscalls/creat/creat08 CC testcases/kernel/syscalls/creat/creat09 CC testcases/kernel/syscalls/switch/endian_switch01 CC testcases/kernel/syscalls/getegid/getegid01_16.o CC testcases/kernel/syscalls/getegid/getegid02_16.o CC testcases/kernel/syscalls/getegid/getegid01.o CC testcases/kernel/syscalls/getegid/getegid02.o LD testcases/kernel/syscalls/getegid/getegid02_16 LD testcases/kernel/syscalls/getegid/getegid01 LD testcases/kernel/syscalls/getegid/getegid01_16 LD testcases/kernel/syscalls/getegid/getegid02 rm getegid01.o getegid02.o getegid01_16.o getegid02_16.o CC testcases/kernel/syscalls/sigsuspend/sigsuspend01 CC testcases/kernel/syscalls/sched_getattr/sched_getattr01 CC testcases/kernel/syscalls/sched_getattr/sched_getattr02 CC testcases/kernel/syscalls/io_destroy/io_destroy01 CC testcases/kernel/syscalls/io_destroy/io_destroy02 CC testcases/kernel/syscalls/fchownat/fchownat01 CC testcases/kernel/syscalls/fchownat/fchownat02 CC testcases/kernel/syscalls/execle/execle01_child CC testcases/kernel/syscalls/execle/execle01 make[4]: Nothing to be done for 'all'. In file included from pec_listener.c:12: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ CC testcases/kernel/connectors/pec/event_generator CC testcases/kernel/connectors/pec/pec_listener /usr/bin/make -C ../libclone -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/containers/userns/../libclone/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' CC testcases/kernel/containers/libclone/libclone.o AR libclone.a RANLIB libclone.a userns02.c:82:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 82 | }; | ^ In file included from common.h:10, from userns02.c:17: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ userns04.c:87:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 87 | }; | ^ In file included from common.h:10, from userns04.c:18: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ userns03.c:209:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 209 | }; | ^ In file included from common.h:10, from userns03.c:35: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/containers/userns/userns01 CC testcases/kernel/containers/userns/userns02 userns05.c:116:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 116 | }; | ^ In file included from userns05.c:20: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/containers/userns/userns04 CC testcases/kernel/containers/userns/userns03 CC testcases/kernel/containers/userns/userns05 CC testcases/kernel/containers/userns/userns06 userns07.c:98:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 98 | }; | ^ In file included from common.h:10, from userns07.c:17: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/containers/userns/userns06_capcheck userns08.c:146:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 146 | }; | ^ In file included from userns08.c:26: ../../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/containers/userns/userns07 CC testcases/kernel/containers/userns/userns08 CC testcases/kernel/containers/share/setns_check CC testcases/kernel/containers/share/ns_create CC testcases/kernel/containers/share/ns_ifmove CC testcases/kernel/containers/share/ns_exec netns_netlink.c:129:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 129 | }; | ^ In file included from netns_netlink.c:38: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/containers/netns/netns_netlink msg_comm.c: In function 'chld1_msg': msg_comm.c:63:21: warning: unused parameter 'arg' [-Wunused-parameter] 63 | int chld1_msg(void *arg) | ~~~~~~^~~ msg_comm.c: In function 'chld2_msg': msg_comm.c:106:21: warning: unused parameter 'arg' [-Wunused-parameter] 106 | int chld2_msg(void *arg) | ~~~~~~^~~ sem_comm.c: In function 'chld1_sem': sem_comm.c:56:21: warning: unused parameter 'arg' [-Wunused-parameter] 56 | int chld1_sem(void *arg) | ~~~~~~^~~ sem_comm.c: In function 'chld2_sem': sem_comm.c:97:21: warning: unused parameter 'arg' [-Wunused-parameter] 97 | int chld2_sem(void *arg) | ~~~~~~^~~ CC testcases/kernel/containers/sysvipc/sem_nstest CC testcases/kernel/containers/sysvipc/msg_comm CC testcases/kernel/containers/sysvipc/sem_comm CC testcases/kernel/containers/sysvipc/mesgq_nstest shm_comm.c: In function 'chld1_shm': shm_comm.c:59:21: warning: unused parameter 'arg' [-Wunused-parameter] 59 | int chld1_shm(void *arg) | ~~~~~~^~~ shm_comm.c: In function 'chld2_shm': shm_comm.c:92:21: warning: unused parameter 'arg' [-Wunused-parameter] 92 | int chld2_shm(void *arg) | ~~~~~~^~~ CC testcases/kernel/containers/sysvipc/shm_comm CC testcases/kernel/containers/sysvipc/semtest_2ns CC testcases/kernel/containers/sysvipc/shmem_2nstest CC testcases/kernel/containers/sysvipc/shmnstest utstest.c: In function 'P1': utstest.c:120:6: warning: variable 'len' set but not used [-Wunused-but-set-variable] 120 | int len; | ^~~ utstest.c: In function 'main': utstest.c:289:6: warning: variable 'r' set but not used [-Wunused-but-set-variable] 289 | int r, pid, use_clone = T_UNSHARE; | ^ CC testcases/kernel/containers/utsname/utstest pidns02.c: In function 'child_fn1': pidns02.c:65:21: warning: unused parameter 'vtest' [-Wunused-parameter] 65 | int child_fn1(void *vtest) | ~~~~~~^~~~~ pidns04.c: In function 'child_fn1': pidns04.c:74:28: warning: unused parameter 'ttype' [-Wunused-parameter] 74 | static int child_fn1(void *ttype) | ~~~~~~^~~~~ pidns03.c: In function 'child_func': pidns03.c:56:22: warning: unused parameter 'arg' [-Wunused-parameter] 56 | int child_func(void *arg) | ~~~~~~^~~ CC testcases/kernel/containers/pidns/pidns02 CC testcases/kernel/containers/pidns/pidns01 CC testcases/kernel/containers/pidns/pidns04 pidns05.c: In function 'kill_nested_containers': pidns05.c:153:6: warning: old-style function definition [-Wold-style-definition] 153 | void kill_nested_containers() | ^~~~~~~~~~~~~~~~~~~~~~ pidns05.c: In function 'main': pidns05.c:199:13: warning: variable 'pgid' set but not used [-Wunused-but-set-variable] 199 | pid_t pid, pgid; | ^~~~ pidns05.c:197:6: warning: unused variable 'ret' [-Wunused-variable] 197 | int ret, nbytes, status; | ^~~ CC testcases/kernel/containers/pidns/pidns03 pidns10.c: In function 'child_fn': pidns10.c:58:20: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int child_fn(void *arg) | ~~~~~~^~~ pidns10.c: In function 'main': pidns10.c:92:8: warning: variable 'pid' set but not used [-Wunused-but-set-variable] 92 | pid_t pid; | ^~~ pidns12.c: In function 'child_signal_handler': pidns12.c:58:38: warning: unused parameter 'sig' [-Wunused-parameter] 58 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns12.c:58:65: warning: unused parameter 'unused' [-Wunused-parameter] 58 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ pidns12.c: In function 'child_fn': pidns12.c:72:20: warning: unused parameter 'arg' [-Wunused-parameter] 72 | int child_fn(void *arg) | ~~~~~~^~~ CC testcases/kernel/containers/pidns/pidns10 CC testcases/kernel/containers/pidns/pidns06 CC testcases/kernel/containers/pidns/pidns05 CC testcases/kernel/containers/pidns/pidns12 pidns16.c: In function 'child_signal_handler': pidns16.c:58:31: warning: unused parameter 'sig' [-Wunused-parameter] 58 | void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns16.c:58:58: warning: unused parameter 'unused' [-Wunused-parameter] 58 | void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ pidns16.c: In function 'child_fn': pidns16.c:90:20: warning: unused parameter 'ttype' [-Wunused-parameter] 90 | int child_fn(void *ttype) | ~~~~~~^~~~~ pidns16.c: In function 'main': pidns16.c:129:5: warning: old-style function definition [-Wold-style-definition] 129 | int main() | ^~~~ pidns20.c: In function 'child_signal_handler': pidns20.c:66:38: warning: unused parameter 'sig' [-Wunused-parameter] 66 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns20.c:66:65: warning: unused parameter 'unused' [-Wunused-parameter] 66 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ pidns20.c: In function 'child_fn': pidns20.c:81:20: warning: unused parameter 'arg' [-Wunused-parameter] 81 | int child_fn(void *arg) | ~~~~~~^~~ pidns17.c: In function 'child_fn': pidns17.c:75:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 75 | for (i = 0; i < ARRAY_SIZE(children); i++) { | ^ pidns17.c:99:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 99 | for (i = 0; i < ARRAY_SIZE(children); i++) { | ^ pidns17.c:59:20: warning: unused parameter 'arg' [-Wunused-parameter] 59 | int child_fn(void *arg) | ~~~~~~^~~ pidns17.c: In function 'main': pidns17.c:137:8: warning: variable 'pid' set but not used [-Wunused-but-set-variable] 137 | pid_t pid; | ^~~ CC testcases/kernel/containers/pidns/pidns16 CC testcases/kernel/containers/pidns/pidns13 CC testcases/kernel/containers/pidns/pidns20 pidns30.c: In function 'child_signal_handler': pidns30.c:123:38: warning: unused parameter 'sig' [-Wunused-parameter] 123 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns30.c:123:65: warning: unused parameter 'unused' [-Wunused-parameter] 123 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ pidns30.c: In function 'child_fn': pidns30.c:162:20: warning: unused parameter 'arg' [-Wunused-parameter] 162 | int child_fn(void *arg) | ~~~~~~^~~ pidns31.c: In function 'cleanup_mqueue': pidns31.c:138:25: warning: unused parameter 'result' [-Wunused-parameter] 138 | void cleanup_mqueue(int result, int step, mqd_t mqd) | ~~~~^~~~~~ pidns31.c: In function 'child_fn': pidns31.c:149:20: warning: unused parameter 'arg' [-Wunused-parameter] 149 | int child_fn(void *arg) | ~~~~~~^~~ pidns31.c: In function 'father_signal_handler': pidns31.c:198:39: warning: unused parameter 'sig' [-Wunused-parameter] 198 | static void father_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns31.c:198:66: warning: unused parameter 'unused' [-Wunused-parameter] 198 | static void father_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ CC testcases/kernel/containers/pidns/pidns17 CC testcases/kernel/containers/pidns/pidns31 CC testcases/kernel/containers/pidns/pidns32 CC testcases/kernel/containers/pidns/pidns30 CC testcases/kernel/containers/mqns/mqns_01 CC testcases/kernel/containers/mqns/mqns_02 CC testcases/kernel/containers/mqns/mqns_03 CC testcases/kernel/containers/mqns/mqns_04 CC testcases/kernel/containers/mountns/mountns03 CC testcases/kernel/containers/mountns/mountns01 CC testcases/kernel/containers/mountns/mountns02 CC testcases/kernel/containers/mountns/mountns04 timens01.c:69:1: warning: missing initializer for field 'bufs' of 'struct tst_test' [-Wmissing-field-initializers] 69 | }; | ^ In file included from timens01.c:20: ../../../../include/tst_test.h:285:22: note: 'bufs' declared here 285 | struct tst_buffers *bufs; | ^~~~ CC testcases/kernel/containers/timens/timens01 CC testcases/kernel/controllers/cgroup_xattr/cgroup_xattr CC testcases/kernel/controllers/memcg/memcontrol01 CC testcases/kernel/controllers/memcg/memcontrol02 CC testcases/kernel/controllers/memcg/memcontrol04 CC testcases/kernel/controllers/memcg/memcontrol03 CC testcases/kernel/controllers/memcg/stress/memcg_process_stress CC testcases/kernel/controllers/memcg/regression/memcg_test_4 CC testcases/kernel/controllers/memcg/regression/memcg_test_2 CC testcases/kernel/controllers/memcg/regression/memcg_test_1 CC testcases/kernel/controllers/memcg/regression/memcg_test_3 CC testcases/kernel/controllers/memcg/functional/memcg_process CC testcases/kernel/controllers/memcg/control/mem_process /usr/bin/make -C ../libcontrollers -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/controllers/cpuctl_fj/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' libcontrollers.c: In function 'signal_handler_alarm': libcontrollers.c:221:31: warning: unused parameter 'signal' [-Wunused-parameter] 221 | void signal_handler_alarm(int signal) | ~~~~^~~~~~ CC testcases/kernel/controllers/libcontrollers/libcontrollers.o AR libcontrollers.a RANLIB libcontrollers.a CC testcases/kernel/controllers/cpuctl_fj/cpuctl_fj_simple_echo CC testcases/kernel/controllers/cpuctl_fj/cpuctl_fj_cpu-hog /usr/bin/make -C ../libcontrollers -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/controllers/cgroup/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' make[6]: Nothing to be done for 'all'. CC testcases/kernel/controllers/cgroup/cgroup_regression_fork_processes CC testcases/kernel/controllers/cgroup/cgroup_regression_6_2 cgroup_regression_getdelays.c: In function 'main': cgroup_regression_getdelays.c:314:4: warning: 'strncpy' specified bound 292 equals destination size [-Wstringop-truncation] 314 | strncpy(cpumask, optarg, sizeof(cpumask)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgroup_regression_getdelays.c:300:4: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 300 | strncpy(containerpath, optarg, strlen(optarg) + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cgroup_regression_getdelays.c:300:35: note: length computed here 300 | strncpy(containerpath, optarg, strlen(optarg) + 1); | ^~~~~~~~~~~~~~ CC testcases/kernel/controllers/cgroup/cgroup_regression_getdelays CC testcases/kernel/controllers/io/io_control01 timed_forkbomb.c: In function 'main': timed_forkbomb.c:58:18: warning: format '%a' expects argument of type 'float *', but argument 2 has type 'char **' [-Wformat=] 58 | while (scanf("%as", &word) < 1) { | ~^ ~~~~~ | | | | | char ** | float * vfork.c: In function '_parse_opts': vfork.c:169:30: warning: format '%a' expects argument of type 'float *', but argument 4 has type 'char **' [-Wformat=] 169 | opt = sscanf(optarg, "%Ld%as", &duration, &units); | ~^ ~~~~~~ | | | | float * char ** CC testcases/kernel/controllers/freezer/fork_exec_loop vfork.c: In function 'do_vfork': vfork.c:97:18: warning: argument 'count' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 97 | int do_vfork(int count) | ~~~~^~~~~ CC testcases/kernel/controllers/freezer/timed_forkbomb CC testcases/kernel/controllers/freezer/vfork /usr/bin/make -C ../cpuset_lib -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/controllers/cpuset/cpuset_memory_pressure_test/../cpuset_lib/Makefile" all ../../../../../include/mk/sparse.mk:6: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../../include/mk/sparse.mk:9: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' ../../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' CC testcases/kernel/controllers/cpuset/cpuset_lib/meminfo.o CC testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.o CC testcases/kernel/controllers/cpuset/cpuset_lib/libbitmask.o libcpuset.c: In function 'cpuset_migrate_all': libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2917 | if (load_flag(buf2, &memory_migrate_flag, "memory_migrate") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2919 | if (store_flag(buf2, "memory_migrate", 1) < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2929 | if (store_flag(buf2, "memory_migrate", memory_migrate_flag) < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_migrate': libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2890 | if (load_flag(buf2, &memory_migrate_flag, "memory_migrate") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2892 | if (store_flag(buf2, "memory_migrate", 1) < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2899 | store_flag(buf2, "memory_migrate", memory_migrate_flag); | ~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 16 and 4111 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 20 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2096 | if (load_flag(buf, &cp->cpu_exclusive, "cpuset.cpu_exclusive") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 22 and 4117 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 20 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2100 | if (load_flag(buf, &cp->mem_exclusive, "cpuset.mem_exclusive") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 22 and 4117 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 17 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2104 | if (load_flag(buf, &cp->notify_on_release, "notify_on_release") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 19 and 4114 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 21 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2108 | if (exists_flag(buf, "cpuset.memory_migrate")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 23 and 4118 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 21 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2109 | if (load_flag(buf, &cp->memory_migrate, "cpuset.memory_migrate") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 23 and 4118 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 19 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2114 | if (exists_flag(buf, "cpuset.mem_hardwall")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 21 and 4116 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 19 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2115 | if (load_flag(buf, &cp->mem_hardwall, "cpuset.mem_hardwall") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 21 and 4116 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 30 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2120 | if (exists_flag(buf, "cpuset.memory_pressure_enabled")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 32 and 4127 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 30 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2121 | if (load_flag | ~~~~~~~~~ 2122 | (buf, &cp->memory_pressure_enabled, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2123 | "cpuset.memory_pressure_enabled") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 32 and 4127 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 25 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2128 | if (exists_flag(buf, "cpuset.memory_spread_page")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 27 and 4122 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 25 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2129 | if (load_flag | ~~~~~~~~~ 2130 | (buf, &cp->memory_spread_page, "cpuset.memory_spread_page") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 27 and 4122 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 25 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2135 | if (exists_flag(buf, "cpuset.memory_spread_slab")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 27 and 4122 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 25 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2136 | if (load_flag | ~~~~~~~~~ 2137 | (buf, &cp->memory_spread_slab, "cpuset.memory_spread_slab") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 27 and 4122 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 25 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2142 | if (exists_flag(buf, "cpuset.sched_load_balance")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 27 and 4122 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 25 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2143 | if (load_flag | ~~~~~~~~~ 2144 | (buf, &cp->sched_load_balance, "cpuset.sched_load_balance") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 27 and 4122 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 31 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2149 | if (exists_flag(buf, "cpuset.sched_relax_domain_level")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 33 and 4128 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 31 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ libcpuset.c:492:8: note: 'snprintf' output between 33 and 4128 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2157 | if (load_mask(buf, &cp->cpus, cpuset_cpus_nbits(), "cpuset.cpus") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 13 and 4108 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:34: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2161 | if (load_mask(buf, &cp->mems, cpuset_mems_nbits(), "cpuset.mems") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c:492:8: note: 'snprintf' output between 13 and 4108 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_collides_exclusive': libcpuset.c:492:34: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ libcpuset.c:492:8: note: 'snprintf' output between 2 and 4352 bytes into a destination of size 4096 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/controllers/cpuset/cpuset_lib/libcpuset.o AR libcpu_set.a RANLIB libcpu_set.a CC testcases/kernel/controllers/cpuset/cpuset_memory_pressure_test/cpuset_memory_pressure CC testcases/kernel/controllers/cpuset/cpuset_hotplug_test/cpuset_list_compute CC testcases/kernel/controllers/cpuset/cpuset_memory_test/cpuset_memory_test CC testcases/kernel/controllers/cpuset/cpuset_load_balance_test/cpuset_sched_domains_check CC testcases/kernel/controllers/cpuset/cpuset_load_balance_test/cpuset_cpu_hog make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. CC testcases/kernel/controllers/cpuset/cpuset_memory_spread_test/cpuset_mem_hog CC testcases/kernel/controllers/cpuset/cpuset_syscall_test/cpuset_syscall_test make[6]: Nothing to be done for 'all'. /usr/bin/make -C ../libcontrollers -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/controllers/cpuctl/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' make[6]: Nothing to be done for 'all'. In file included from cpuctl_def_task01.c:58: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ In file included from cpuctl_def_task03.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ In file included from cpuctl_def_task02.c:61: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ In file included from cpuctl_def_task04.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_def_task01.c: In function 'main': cpuctl_def_task01.c:152:7: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 152 | if (!strncpy(fullpath, path, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuctl_def_task01.c:151:8: note: length computed here 151 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_def_task03.c: In function 'main': cpuctl_def_task03.c:159:7: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 159 | if (!strncpy(fullpath, path, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuctl_def_task03.c:158:8: note: length computed here 158 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_def_task02.c: In function 'main': cpuctl_def_task02.c:163:7: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 163 | if (!strncpy(fullpath, path, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuctl_def_task02.c:162:8: note: length computed here 162 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_def_task04.c: In function 'main': cpuctl_def_task04.c:169:7: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 169 | if (!strncpy(fullpath, path, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuctl_def_task04.c:168:8: note: length computed here 168 | len = strlen(path); | ^~~~~~~~~~~~ CC testcases/kernel/controllers/cpuctl/cpuctl_def_task01 CC testcases/kernel/controllers/cpuctl/cpuctl_def_task03 CC testcases/kernel/controllers/cpuctl/cpuctl_def_task02 CC testcases/kernel/controllers/cpuctl/cpuctl_def_task04 cpuctl_latency_check_task.c: In function 'main': cpuctl_latency_check_task.c:131:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 131 | if (delta > ALLOWED) | ^ In file included from cpuctl_latency_check_task.c:51: cpuctl_latency_check_task.c: At top level: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_latency_test.c: In function 'sighandler': cpuctl_latency_test.c:57:21: warning: unused parameter 'i' [-Wunused-parameter] 57 | void sighandler(int i) | ~~~~^ In file included from cpuctl_latency_test.c:52: cpuctl_latency_test.c: At top level: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_latency_check_task.c: In function 'main': cpuctl_latency_check_task.c:97:3: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 97 | strncpy(mytaskfile, argv[4], FILENAME_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuctl_latency_test.c: In function 'main': cpuctl_latency_test.c:89:3: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 89 | strncpy(mytaskfile, argv[2], FILENAME_MAX); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from cpuctl_test01.c:63: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ In file included from cpuctl_test02.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_test01.c: In function 'main': cpuctl_test01.c:155:7: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 155 | if (!strncpy(fullpath, path, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuctl_test01.c:154:8: note: length computed here 154 | len = strlen(path); | ^~~~~~~~~~~~ CC testcases/kernel/controllers/cpuctl/cpuctl_latency_test CC testcases/kernel/controllers/cpuctl/cpuctl_latency_check_task cpuctl_test02.c: In function 'main': cpuctl_test02.c:167:7: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 167 | if (!strncpy(fullpath, path, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuctl_test02.c:166:8: note: length computed here 166 | len = strlen(path); | ^~~~~~~~~~~~ In file included from cpuctl_test03.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ In file included from cpuctl_test04.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_test03.c: In function 'main': cpuctl_test03.c:162:7: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 162 | if (!strncpy(fullpath, path, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuctl_test03.c:161:8: note: length computed here 161 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_test04.c: In function 'main': cpuctl_test04.c:173:7: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 173 | if (!strncpy(fullpath, path, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cpuctl_test04.c:172:8: note: length computed here 172 | len = strlen(path); | ^~~~~~~~~~~~ CC testcases/kernel/controllers/cpuctl/cpuctl_test01 CC testcases/kernel/controllers/cpuctl/cpuctl_test02 CC testcases/kernel/controllers/cpuctl/cpuctl_test03 CC testcases/kernel/controllers/cpuctl/cpuctl_test04 /usr/bin/make -C ../libcontrollers -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/controllers/memctl/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' make[6]: Nothing to be done for 'all'. memctl_test01.c: In function 'main': memctl_test01.c:68:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 68 | int ret; | ^~~ In file included from memctl_test01.c:49: memctl_test01.c: At top level: /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/controllers/memctl/../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ CC testcases/kernel/controllers/memctl/memctl_test01 /usr/bin/make -C ../libcontrollers -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/controllers/pids/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' make[6]: Nothing to be done for 'all'. CC testcases/kernel/controllers/pids/pids_task2 CC testcases/kernel/controllers/pids/pids_task1 /usr/bin/make -C ../libcontrollers -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/controllers/cgroup_fj/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' make[6]: Nothing to be done for 'all'. CC testcases/kernel/controllers/cgroup_fj/cgroup_fj_proc /usr/bin/make -C ../libcontrollers -f "/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/controllers/cpuacct/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/tools/sparse' make[6]: Nothing to be done for 'all'. cpuacct_task.c: In function 'sig_handler': cpuacct_task.c:32:29: warning: unused parameter 'signo' [-Wunused-parameter] 32 | static void sig_handler(int signo) | ~~~~^~~~~ CC testcases/kernel/controllers/cpuacct/cpuacct_task af_alg03.c:36:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 36 | }; | ^ In file included from af_alg03.c:13: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ af_alg04.c:81:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 81 | }; | ^ In file included from af_alg04.c:17: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ af_alg01.c:81:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 81 | }; | ^ In file included from af_alg01.c:16: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ af_alg02.c:87:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 87 | }; | ^ In file included from af_alg02.c:18: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/crypto/af_alg03 CC testcases/kernel/crypto/af_alg04 CC testcases/kernel/crypto/af_alg01 CC testcases/kernel/crypto/af_alg02 af_alg05.c:55:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 55 | }; | ^ In file included from af_alg05.c:23: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ af_alg06.c:55:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 55 | }; | ^ In file included from af_alg06.c:13: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ crypto_user01.c:201:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 201 | }; | ^ In file included from crypto_user01.c:18: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ af_alg07.c:136:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 136 | }; | ^ In file included from af_alg07.c:42: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/crypto/af_alg05 CC testcases/kernel/crypto/af_alg06 pcrypt_aead01.c:84:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 84 | }; | ^ In file included from pcrypt_aead01.c:22: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ crypto_user02.c:150:1: warning: missing initializer for field 'needs_cmds' of 'struct tst_test' [-Wmissing-field-initializers] 150 | }; | ^ In file included from crypto_user02.c:26: ../../../include/tst_test.h:298:21: note: 'needs_cmds' declared here 298 | const char *const *needs_cmds; | ^~~~~~~~~~ CC testcases/kernel/crypto/crypto_user01 CC testcases/kernel/crypto/pcrypt_aead01 CC testcases/kernel/crypto/crypto_user02 CC testcases/kernel/crypto/af_alg07 CC testcases/kernel/device-drivers/acpi/ltp_acpi make[6]: Nothing to be done for 'all'. CC testcases/kernel/device-drivers/block/block_dev_user/block_dev CC testcases/kernel/device-drivers/cpufreq/cpufreq_boost make[5]: Nothing to be done for 'all'. CC testcases/kernel/device-drivers/pci/tpci_user/tpci make[6]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. CC testcases/kernel/device-drivers/rtc/rtc02 CC testcases/kernel/device-drivers/rtc/rtc01 make[6]: Nothing to be done for 'all'. CC testcases/kernel/device-drivers/tbio/tbio_user/tbio CC testcases/kernel/device-drivers/uaccess/uaccess zram03.c:251:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 251 | }; | ^ In file included from zram03.c:25: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/device-drivers/zram/zram03 CC testcases/kernel/firmware/fw_load_user/fw_load make[5]: Nothing to be done for 'all'. CC testcases/kernel/fs/fs_perms/fs_perms CC testcases/kernel/fs/fs-bench/boxmuler.o create-files.c: In function 'main': create-files.c:63:27: warning: '%s' directive writing up to 4095 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 63 | sprintf(filename, "%s%s%s%2.2x", dir1, | ^~ 64 | dir2, dir3, l); | ~~~~ create-files.c:63:24: note: directive argument in the range [0, 254] 63 | sprintf(filename, "%s%s%s%2.2x", dir1, | ^~~~~~~~~~~~~ create-files.c:63:6: note: 'sprintf' output between 3 and 12288 bytes into a destination of size 4096 63 | sprintf(filename, "%s%s%s%2.2x", dir1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | dir2, dir3, l); | ~~~~~~~~~~~~~~ CC testcases/kernel/fs/fs-bench/random-access-del-create.o CC testcases/kernel/fs/fs-bench/create-files.o CC testcases/kernel/fs/fs-bench/random-access LD testcases/kernel/fs/fs-bench/random-access-del-create LD testcases/kernel/fs/fs-bench/create-files make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. CC testcases/kernel/fs/doio/dataascii.o CC testcases/kernel/fs/doio/forker.o CC testcases/kernel/fs/doio/databin.o datapid.c: In function 'datapidgen': datapid.c:84:20: warning: unused parameter 'pid' [-Wunused-parameter] 84 | int datapidgen(int pid, char *buffer, int bsize, int offset) | ~~~~^~~ datapid.c:84:31: warning: unused parameter 'buffer' [-Wunused-parameter] 84 | int datapidgen(int pid, char *buffer, int bsize, int offset) | ~~~~~~^~~~~~ datapid.c:84:43: warning: unused parameter 'bsize' [-Wunused-parameter] 84 | int datapidgen(int pid, char *buffer, int bsize, int offset) | ~~~~^~~~~ datapid.c:84:54: warning: unused parameter 'offset' [-Wunused-parameter] 84 | int datapidgen(int pid, char *buffer, int bsize, int offset) | ~~~~^~~~~~ datapid.c: In function 'datapidchk': datapid.c:181:20: warning: unused parameter 'pid' [-Wunused-parameter] 181 | int datapidchk(int pid, char *buffer, int bsize, int offset, char **errmsg) | ~~~~^~~ datapid.c:181:31: warning: unused parameter 'buffer' [-Wunused-parameter] 181 | int datapidchk(int pid, char *buffer, int bsize, int offset, char **errmsg) | ~~~~~~^~~~~~ datapid.c:181:43: warning: unused parameter 'bsize' [-Wunused-parameter] 181 | int datapidchk(int pid, char *buffer, int bsize, int offset, char **errmsg) | ~~~~^~~~~ datapid.c:181:54: warning: unused parameter 'offset' [-Wunused-parameter] 181 | int datapidchk(int pid, char *buffer, int bsize, int offset, char **errmsg) | ~~~~^~~~~~ CC testcases/kernel/fs/doio/file_lock.o CC testcases/kernel/fs/doio/datapid.o write_log.c: In function 'wlog_open': write_log.c:145:37: warning: '%s' directive writing up to 1023 bytes into a region of size 224 [-Wformat-overflow=] 145 | "Could not open write log - open(%s, %#o) failed: %s\n", | ^~ write_log.c:144:3: note: 'sprintf' output 49 or more bytes (assuming 1072) into a destination of size 256 144 | sprintf(Wlog_Error_String, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | "Could not open write log - open(%s, %#o) failed: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | wfile->w_file, oflags, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write_log.c:133:37: warning: '%s' directive writing up to 1023 bytes into a region of size 224 [-Wformat-overflow=] 133 | "Could not open write_log - open(%s, %#o, %#o) failed: %s\n", | ^~ write_log.c:133:4: note: directive argument in the range [1089, 1601] 133 | "Could not open write_log - open(%s, %#o, %#o) failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write_log.c:133:4: note: assuming directive output of 2 bytes write_log.c:133:4: note: using the range [0, 4294967295] for directive argument write_log.c:132:3: note: 'sprintf' output 55 or more bytes (assuming 1079) into a destination of size 256 132 | sprintf(Wlog_Error_String, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | "Could not open write_log - open(%s, %#o, %#o) failed: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | wfile->w_file, oflags, mode, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/open_flags.o CC testcases/kernel/fs/doio/string_to_tokens.o write_log.c: In function 'wlog_record_write': write_log.c:243:35: warning: '%s' directive writing up to 1023 bytes into a region of size 228 [-Wformat-overflow=] 243 | "Could not write log - write(%s, %s, %d) failed: %s\n", | ^~ write_log.c:242:5: note: 'sprintf' output 47 or more bytes (assuming 1521) into a destination of size 256 242 | sprintf(Wlog_Error_String, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | "Could not write log - write(%s, %s, %d) failed: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | wfile->w_file, wbuf, reclen, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | strerror(errno)); | ~~~~~~~~~~~~~~~~ write_log.c:237:48: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 237 | "Could not reposition file pointer - lseek(%s, %ld, SEEK_SET) failed: %s\n", | ^~ write_log.c:237:5: note: directive argument in the range [0, 9223372036854775807] 237 | "Could not reposition file pointer - lseek(%s, %ld, SEEK_SET) failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write_log.c:236:4: note: 'sprintf' output 68 or more bytes (assuming 1109) into a destination of size 256 236 | sprintf(Wlog_Error_String, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | "Could not reposition file pointer - lseek(%s, %ld, SEEK_SET) failed: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | wfile->w_file, offset, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write_log.c:229:49: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 229 | "Could not reposition file pointer - lseek(%s, 0, SEEK_CUR) failed: %s\n", | ^~ write_log.c:228:5: note: 'sprintf' output 68 or more bytes (assuming 1091) into a destination of size 256 228 | sprintf(Wlog_Error_String, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | "Could not reposition file pointer - lseek(%s, 0, SEEK_CUR) failed: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | wfile->w_file, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write_log.c:222:34: warning: '%s' directive writing up to 1023 bytes into a region of size 228 [-Wformat-overflow=] 222 | "Could not write log - write(%s, %s, %d) failed: %s\n", | ^~ write_log.c:222:5: note: directive argument in the range [30, 235] 222 | "Could not write log - write(%s, %s, %d) failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write_log.c:221:4: note: 'sprintf' output 47 or more bytes (assuming 1522) into a destination of size 256 221 | sprintf(Wlog_Error_String, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 222 | "Could not write log - write(%s, %s, %d) failed: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223 | wfile->w_file, wbuf, reclen, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/pattern.o CC testcases/kernel/fs/doio/bytes_by_prefix.o write_log.c: In function 'wlog_scan_backward': write_log.c:313:48: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 313 | "Could not reposition file pointer - lseek(%s, %d, SEEK_SET) failed: %s\n", | ^~ write_log.c:312:4: note: 'sprintf' output 68 or more bytes (assuming 1091) into a destination of size 256 312 | sprintf(Wlog_Error_String, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | "Could not reposition file pointer - lseek(%s, %d, SEEK_SET) failed: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | wfile->w_file, offset, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write_log.c:285:47: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 285 | "Could not reposition file pointer - lseek(%s, 0, SEEK_CUR) failed: %s\n", | ^~ write_log.c:284:3: note: 'sprintf' output 68 or more bytes (assuming 1091) into a destination of size 256 284 | sprintf(Wlog_Error_String, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | "Could not reposition file pointer - lseek(%s, 0, SEEK_CUR) failed: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | wfile->w_file, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write_log.c:278:47: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 278 | "Could not reposition file pointer - lseek(%s, 0, SEEK_END) failed: %s\n", | ^~ write_log.c:277:3: note: 'sprintf' output 68 or more bytes (assuming 1091) into a destination of size 256 277 | sprintf(Wlog_Error_String, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | "Could not reposition file pointer - lseek(%s, 0, SEEK_END) failed: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | wfile->w_file, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/write_log.o In file included from growfiles.c:80: /home/thomas/autobuild/instance-2/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include/sys/signal.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ iogen.c:190:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 190 | {"none", 0}, | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:207:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 207 | {NULL, -1} | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:223:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 223 | {"random", M_RANDOM}, | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:224:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 224 | {"sequential", M_SEQUENTIAL}, | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:225:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 225 | {"reverse", M_REVERSE}, | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:226:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 226 | {NULL, -1} | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:305:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 305 | {"readv", READV}, | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:307:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 307 | {"mmread", MMAPR}, | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:313:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 313 | {NULL, -1} | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:354:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 354 | {NULL, -1} | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:362:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 362 | {"regular", S_IFREG}, | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:363:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 363 | {"blk-spec", S_IFBLK}, | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:364:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 364 | {"chr-spec", S_IFCHR}, | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:365:2: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 365 | {NULL, 0} | ^ iogen.c:113:6: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ doio.c: In function 'do_write': doio.c:1601:26: warning: variable 'signo' set but not used [-Wunused-but-set-variable] 1601 | int fd, nbytes, oflags, signo; | ^~~~~ doio.c: In function 'do_listio': doio.c:2078:30: warning: unused parameter 'req' [-Wunused-parameter] 2078 | int do_listio(struct io_req *req) | ~~~~~~~~~~~~~~~^~~ growfiles.c: In function 'growfile': growfiles.c:1949:44: warning: unused parameter 'file' [-Wunused-parameter] 1949 | int /* BUG:14136 */ growfile(int fd, char *file, int grow_incr, char *buf, | ~~~~~~^~~~ growfiles.c: In function 'shrinkfile': growfiles.c:2353:26: warning: unused parameter 'filename' [-Wunused-parameter] 2353 | shrinkfile(int fd, char *filename, int trunc_incr, int trunc_inter, | ~~~~~~^~~~~~~~ growfiles.c:2354:9: warning: unused parameter 'just_trunc' [-Wunused-parameter] 2354 | int just_trunc) | ~~~~^~~~~~~~~~ doio.c: In function 'sy_rwv': doio.c:2728:64: warning: unused parameter 'sysc' [-Wunused-parameter] 2728 | struct status *sy_rwv(struct io_req *req, struct syscall_info *sysc, int fd, | ~~~~~~~~~~~~~~~~~~~~~^~~~ doio.c: In function 'fmt_readv': doio.c:2763:32: warning: unused parameter 'req' [-Wunused-parameter] 2763 | char *fmt_readv(struct io_req *req, struct syscall_info *sy, int fd, char *addr) | ~~~~~~~~~~~~~~~^~~ doio.c:2763:76: warning: unused parameter 'addr' [-Wunused-parameter] 2763 | char *fmt_readv(struct io_req *req, struct syscall_info *sy, int fd, char *addr) | ~~~~~~^~~~ iogen.c: In function 'parse_cmdline': iogen.c:1384:6: warning: variable 'nopenargs' set but not used [-Wunused-but-set-variable] 1384 | int nopenargs; | ^~~~~~~~~ doio.c: In function 'sy_mmrw': doio.c:2895:6: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 2895 | int rc; | ^~ doio.c:2883:65: warning: unused parameter 'sysc' [-Wunused-parameter] 2883 | struct status *sy_mmrw(struct io_req *req, struct syscall_info *sysc, int fd, | ~~~~~~~~~~~~~~~~~~~~~^~~~ doio.c: At top level: doio.c:3038:3: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3038 | 0}, | ^ doio.c:192:6: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ doio.c:3041:3: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3041 | SY_WRITE}, | ^~~~~~~~ doio.c:192:6: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ doio.c:3044:3: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3044 | 0}, | ^ doio.c:192:6: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ doio.c:3047:3: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3047 | SY_WRITE}, | ^~~~~~~~ doio.c:192:6: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ doio.c:3052:3: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3052 | 0}, | ^ doio.c:192:6: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ growfiles.c: In function 'main': growfiles.c:130:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 130 | #define exit(x) myexit(x) | ^~~~~~~~~ growfiles.c:453:4: note: in expansion of macro 'exit' 453 | exit(0); | ^~~~ growfiles.c:455:3: note: here 455 | case 'b': /* batch */ | ^~~~ doio.c: In function 'doio_pat_fill': doio.c:3638:12: warning: unused parameter 'shift' [-Wunused-parameter] 3638 | int shift) | ~~~~^~~~~ doio.c: In function 'cleanup_handler': doio.c:4536:26: warning: unused parameter 'sig' [-Wunused-parameter] 4536 | void cleanup_handler(int sig) | ~~~~^~~ doio.c: In function 'noop_handler': doio.c:4566:23: warning: unused parameter 'sig' [-Wunused-parameter] 4566 | void noop_handler(int sig) | ~~~~^~~ doio.c: In function 'sigint_handler': doio.c:4577:25: warning: unused parameter 'sig' [-Wunused-parameter] 4577 | void sigint_handler(int sig) | ~~~~^~~ doio.c: In function 'aio_done': doio.c:4880:31: warning: unused parameter 'ainfo' [-Wunused-parameter] 4880 | int aio_done(struct aio_info *ainfo) | ~~~~~~~~~~~~~~~~~^~~~~ iogen.c:1522:28: warning: ')' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 1522 | sprintf(TagName, "(%.39s)", optarg); | ^ iogen.c:1522:4: note: 'sprintf' output between 3 and 42 bytes into a destination of size 40 1522 | sprintf(TagName, "(%.39s)", optarg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ growfiles.c:938:28: warning: ')' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 938 | sprintf(TagName, "(%.39s)", optarg); | ^ growfiles.c:938:4: note: 'sprintf' output between 3 and 42 bytes into a destination of size 40 938 | sprintf(TagName, "(%.39s)", optarg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/iogen CC testcases/kernel/fs/doio/growfiles doio.c: In function 'parse_cmdline': doio.c:5052:28: warning: ')' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 5052 | sprintf(TagName, "(%.39s)", optarg); | ^ doio.c:5052:4: note: 'sprintf' output between 3 and 42 bytes into a destination of size 40 5052 | sprintf(TagName, "(%.39s)", optarg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/doio make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. fs_fill.c: In function 'worker': fs_fill.c:50:37: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 50 | snprintf(file, sizeof(file), "%s/%s", | ^~ fs_fill.c:50:4: note: 'snprintf' output between 2 and 4352 bytes into a destination of size 4096 50 | snprintf(file, sizeof(file), "%s/%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | w->dir, ent->d_name); | ~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/fs_fill/fs_fill CC testcases/kernel/fs/lftest/lftest inode01.c: In function 'main': inode01.c:122:22: warning: cast between incompatible function types from 'int (*)()' to 'void (*)()' [-Wcast-function-type] 122 | if (signal(SIGTERM, (void (*)())term) == SIG_ERR) { | ^ inode01.c:161:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 161 | if (snp_ret < 0 || snp_ret >= sizeof(path_list_string)) { | ^~ inode01.c: In function 'generate': inode01.c:330:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 330 | if (snp_ret < 0 || snp_ret >= sizeof(new_string)) { | ^~ inode02.c: In function 'main': inode02.c:124:22: warning: cast between incompatible function types from 'int (*)()' to 'void (*)()' [-Wcast-function-type] 124 | if (sigset(SIGTERM, (void (*)())term) == SIG_ERR) { | ^ inode02.c: In function 'tree': inode02.c:285:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 285 | if (snp_ret < 0 || snp_ret >= sizeof(path_list_string)) { | ^~ inode02.c: In function 'generate': inode02.c:427:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 427 | if (snp_ret < 0 || snp_ret >= sizeof(new_string)) { | ^~ CC testcases/kernel/fs/inode/inode01 CC testcases/kernel/fs/inode/inode02 openfile.c: In function 'main': openfile.c:115:3: warning: 'sprintf' argument 3 overlaps destination object 'msg' [-Wrestrict] 115 | sprintf(msg, "%s\nCannot use %d files", msg, numfiles); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openfile.c:82:7: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 82 | char msg[80] = ""; | ^~~ openfile.c:116:3: warning: 'sprintf' argument 3 overlaps destination object 'msg' [-Wrestrict] 116 | sprintf(msg, "%s, used %d files instead\n", msg, MAXFILES); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openfile.c:82:7: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 82 | char msg[80] = ""; | ^~~ openfile.c:122:3: warning: 'sprintf' argument 3 overlaps destination object 'msg' [-Wrestrict] 122 | sprintf(msg, "%s\nCannot use %d threads", msg, numthreads); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openfile.c:82:7: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 82 | char msg[80] = ""; | ^~~ openfile.c:123:3: warning: 'sprintf' argument 3 overlaps destination object 'msg' [-Wrestrict] 123 | sprintf(msg, "%s, used %d threads instead\n", msg, MAXTHREADS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ openfile.c:82:7: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 82 | char msg[80] = ""; | ^~~ CC testcases/kernel/fs/openfile/openfile make[5]: Nothing to be done for 'all'. In file included from ../../../../include/tst_test.h:33, from read_all.c:46: read_all.c: In function 'sanitize_str': ../../../../include/tst_minmax.h:12:14: warning: comparison of distinct pointer types lacks a cast 12 | (void) (&_a == &_b); \ | ^~ read_all.c:164:18: note: in expansion of macro 'MIN' 164 | for (i = 0; i < MIN(count, MAX_DISPLAY); i++) | ^~~ read_all.c: In function 'setup': ../../../../include/tst_minmax.h:21:14: warning: comparison of distinct pointer types lacks a cast 21 | (void) (&_a == &_b); \ | ^~ ../../../../include/tst_minmax.h:10:9: note: in definition of macro 'MIN' 10 | typeof(a) _a = (a); \ | ^ read_all.c:369:22: note: in expansion of macro 'MAX' 369 | worker_count = MIN(MAX(tst_ncpus() - 1, 1), max_workers); | ^~~ ../../../../include/tst_minmax.h:21:14: warning: comparison of distinct pointer types lacks a cast 21 | (void) (&_a == &_b); \ | ^~ ../../../../include/tst_minmax.h:10:18: note: in definition of macro 'MIN' 10 | typeof(a) _a = (a); \ | ^ read_all.c:369:22: note: in expansion of macro 'MAX' 369 | worker_count = MIN(MAX(tst_ncpus() - 1, 1), max_workers); | ^~~ CC testcases/kernel/fs/read_all/read_all make[5]: Nothing to be done for 'all'. fsstress.c: In function 'creat_f': fsstress.c:1684:6: warning: variable 'extsize' set but not used [-Wunused-but-set-variable] 1684 | int extsize; | ^~~~~~~ fsstress.c: In function 'dread_f': fsstress.c:1850:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1850 | else if (len > diob.d_maxiosz) | ^ In file included from global.h:39, from fsstress.c:34: fsstress.c: In function 'dwrite_f': xfscompat.h:6:22: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^ fsstress.c:1933:24: note: in expansion of macro 'MIN' 1933 | off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE)); | ^~~ xfscompat.h:6:29: warning: operand of '?:' changes signedness from 'off_t' {aka 'long int'} to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^~~ fsstress.c:1933:24: note: in expansion of macro 'MIN' 1933 | off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE)); | ^~~ fsstress.c:1940:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1940 | else if (len > diob.d_maxiosz) | ^ In file included from global.h:39, from fsstress.c:34: fsstress.c: In function 'truncate_f': xfscompat.h:6:22: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^ fsstress.c:2537:13: note: in expansion of macro 'MIN' 2537 | off = lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE); | ^~~ xfscompat.h:6:29: warning: operand of '?:' changes signedness from 'off_t' {aka 'long int'} to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^~~ fsstress.c:2537:13: note: in expansion of macro 'MIN' 2537 | off = lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE); | ^~~ fsstress.c: In function 'write_f': xfscompat.h:6:22: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^ fsstress.c:2663:24: note: in expansion of macro 'MIN' 2663 | off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE)); | ^~~ xfscompat.h:6:29: warning: operand of '?:' changes signedness from 'off_t' {aka 'long int'} to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^~~ fsstress.c:2663:24: note: in expansion of macro 'MIN' 2663 | off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE)); | ^~~ CC testcases/kernel/fs/fsstress/fsstress CC testcases/kernel/fs/ftest/libftest.o In file included from ftest01.c:61: ftest01.c: In function 'dotest': ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest01.c:372:6: note: in expansion of macro 'tst_resm' 372 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest01.c:405:6: note: in expansion of macro 'tst_resm' 405 | tst_resm(TINFO, | ^~~~~~~~ In file included from ftest03.c:66: ftest03.c: In function 'dotest': ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest03.c:437:7: note: in expansion of macro 'tst_resm' 437 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest03.c:475:7: note: in expansion of macro 'tst_resm' 475 | tst_resm(TINFO, | ^~~~~~~~ In file included from ftest04.c:50: ftest04.c: In function 'dotest': ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest04.c:356:7: note: in expansion of macro 'tst_resm' 356 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest04.c:385:7: note: in expansion of macro 'tst_resm' 385 | tst_resm(TINFO, | ^~~~~~~~ CC testcases/kernel/fs/ftest/ftest02 In file included from ftest05.c:65: ftest05.c: In function 'dotest': ftest05.c:332:7: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 7 has type 'long int' [-Wformat=] 332 | "\tTest[%d]: lseek64(0) fail at %Lx", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../include/old/test.h:153:50: note: in definition of macro 'tst_brkm' 153 | tst_brkm__(__FILE__, __LINE__, flags, cleanup, fmt, ##__VA_ARGS__); \ | ^~~ ftest05.c:332:41: note: format string is defined here 332 | "\tTest[%d]: lseek64(0) fail at %Lx", | ~~^ | | | long long unsigned int | %lx In file included from ftest05.c:65: ftest05.c:337:7: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 7 has type 'long int' [-Wformat=] 337 | "\tTest[%d]: read fail at %Lx", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../include/old/test.h:153:50: note: in definition of macro 'tst_brkm' 153 | tst_brkm__(__FILE__, __LINE__, flags, cleanup, fmt, ##__VA_ARGS__); \ | ^~~ ftest05.c:337:35: note: format string is defined here 337 | "\tTest[%d]: read fail at %Lx", | ~~^ | | | long long unsigned int | %lx In file included from ftest05.c:65: ../../../../include/old/test.h:123:5: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 6 has type 'long int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:356:6: note: in expansion of macro 'tst_resm' 356 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:364:6: note: in expansion of macro 'tst_resm' 364 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 6 has type 'long int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:387:6: note: in expansion of macro 'tst_resm' 387 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:395:6: note: in expansion of macro 'tst_resm' 395 | tst_resm(TINFO, | ^~~~~~~~ ftest05.c:414:7: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 7 has type 'long int' [-Wformat=] 414 | "\tTest[%d]: lseek64(1) fail at %Lx", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../include/old/test.h:153:50: note: in definition of macro 'tst_brkm' 153 | tst_brkm__(__FILE__, __LINE__, flags, cleanup, fmt, ##__VA_ARGS__); \ | ^~~ ftest05.c:414:41: note: format string is defined here 414 | "\tTest[%d]: lseek64(1) fail at %Lx", | ~~^ | | | long long unsigned int | %lx In file included from ftest05.c:65: ../../../../include/old/test.h:123:5: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 6 has type 'long int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:424:6: note: in expansion of macro 'tst_resm' 424 | tst_resm(TFAIL | TERRNO, | ^~~~~~~~ CC testcases/kernel/fs/ftest/ftest01 CC testcases/kernel/fs/ftest/ftest03 CC testcases/kernel/fs/ftest/ftest04 In file included from ftest07.c:72: ftest07.c: In function 'dotest': ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest07.c:432:7: note: in expansion of macro 'tst_resm' 432 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest07.c:470:7: note: in expansion of macro 'tst_resm' 470 | tst_resm(TINFO, | ^~~~~~~~ ftest07.c: In function 'domisc': ftest07.c:590:18: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 590 | if (sb.st_size != file_max) { | ^~ In file included from ftest08.c:57: ftest08.c: In function 'dotest': ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest08.c:371:7: note: in expansion of macro 'tst_resm' 371 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest08.c:402:7: note: in expansion of macro 'tst_resm' 402 | tst_resm(TINFO, | ^~~~~~~~ CC testcases/kernel/fs/ftest/ftest05 CC testcases/kernel/fs/ftest/ftest06 CC testcases/kernel/fs/ftest/ftest08 CC testcases/kernel/fs/ftest/ftest07 squashfs01.c:120:1: warning: missing initializer for field 'needs_cgroup_ver' of 'struct tst_test' [-Wmissing-field-initializers] 120 | }; | ^ In file included from squashfs01.c:36: ../../../../include/tst_test.h:301:24: note: 'needs_cgroup_ver' declared here 301 | const enum tst_cg_ver needs_cgroup_ver; | ^~~~~~~~~~~~~~~~ CC testcases/kernel/fs/squashfs/squashfs01 fsx-linux.c: In function 'doread': fsx-linux.c:628:12: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 628 | if (iret == -1) | ^~ fsx-linux.c: In function 'dowrite': fsx-linux.c:766:12: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 766 | if (iret == -1) | ^~ fsx-linux.c: In function 'test': fsx-linux.c:1023:23: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'off_t' {aka 'long int'} [-Wsign-compare] 1023 | if (offset + size > file_size) | ^ fsx-linux.c:1034:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1034 | if (closeprob && (rv >> 3) < (1 << 28) / closeprob) | ^ fsx-linux.c: In function 'main': fsx-linux.c:1179:25: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 1179 | if (progressinterval < 0) | ^ fsx-linux.c:1308:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1308 | for (i = 0; i < maxfilelen; i++) | ^ fsx-linux.c:1326:15: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1326 | if (written != maxfilelen) { | ^~ fsx-linux.c:1168:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 1168 | debug = 1; | ~~~~~~^~~ fsx-linux.c:1169:3: note: here 1169 | case 'n': | ^~~~ fsx-linux.c:1225:4: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 1225 | strncpy(goodfile, optarg, sizeof(goodfile)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fsx-linux.c:1227:4: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 1227 | strncpy(logfile, optarg, sizeof(logfile)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/fsx-linux/fsx-linux CC testcases/kernel/fs/proc/proc01 make[6]: Nothing to be done for 'all'. In file included from stream04.c:38: stream04.c: In function 'main': ../../../../include/old/test.h:123:5: warning: format '%zi' expects argument of type 'signed size_t', but argument 6 has type 'int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ stream04.c:87:4: note: in expansion of macro 'tst_resm' 87 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:5: warning: format '%zi' expects argument of type 'signed size_t', but argument 6 has type 'int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ stream04.c:108:4: note: in expansion of macro 'tst_resm' 108 | tst_resm(TFAIL, | ^~~~~~~~ stream03.c: In function 'main': stream03.c:94:11: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 94 | if (pos != strlen(junk)) { | ^~ stream03.c:120:11: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 120 | if (pos != strlen(junk)) { | ^~ stream03.c:135:11: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 135 | if (pos != strlen(junk)) { | ^~ stream03.c:163:11: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 163 | if (pos != strlen(junk)) { | ^~ stream03.c:207:12: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 207 | if (opos != strlen(junk)) { | ^~ stream03.c:233:12: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 233 | if (opos != strlen(junk)) { | ^~ stream03.c:248:12: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 248 | if (opos != strlen(junk)) { | ^~ stream03.c:277:12: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 277 | if (opos != strlen(junk)) { | ^~ CC testcases/kernel/fs/stream/stream04 CC testcases/kernel/fs/stream/stream01 CC testcases/kernel/fs/stream/stream02 CC testcases/kernel/fs/stream/stream03 CC testcases/kernel/fs/stream/stream05 CC testcases/kernel/fs/fs_di/frag CC testcases/kernel/fs/fs_di/create_datafile make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. CC testcases/kernel/hotplug/memory_hotplug/segment.o CC testcases/kernel/hotplug/memory_hotplug/commands.o CC testcases/kernel/hotplug/memory_hotplug/memtoy.o LD testcases/kernel/hotplug/memory_hotplug/memtoy CC testcases/kernel/input/input_helper.o CC testcases/kernel/input/input04 CC testcases/kernel/input/input02 CC testcases/kernel/input/input01 CC testcases/kernel/input/input03 CC testcases/kernel/input/input05 CC testcases/kernel/input/input06 CC testcases/kernel/io/aio/aio01 CC testcases/kernel/io/aio/aio02 CC testcases/kernel/io/ltp-aiodio/aiocp CC testcases/kernel/io/ltp-aiodio/aio-stress dio_read.c:193:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 193 | }; | ^ In file included from dio_read.c:20: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/io/ltp-aiodio/aiodio_sparse dio_append.c:107:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 107 | }; | ^ In file included from dio_append.c:19: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/io/ltp-aiodio/aiodio_append dio_truncate.c:178:1: warning: missing initializer for field 'scall' of 'struct tst_test' [-Wmissing-field-initializers] 178 | }; | ^ In file included from dio_truncate.c:33: ../../../../include/tst_test.h:259:14: note: 'scall' declared here 259 | const char *scall; | ^~~~~ CC testcases/kernel/io/ltp-aiodio/dio_read CC testcases/kernel/io/ltp-aiodio/dio_append CC testcases/kernel/io/ltp-aiodio/dio_truncate CC testcases/kernel/io/ltp-aiodio/dirty CC testcases/kernel/io/ltp-aiodio/dio_sparse CC testcases/kernel/io/direct_io/diotest_routines.o diotest2.c: In function 'runtest': diotest2.c:81:63: warning: unused parameter 'action' [-Wunused-parameter] 81 | int runtest(int fd_r, int fd_w, int iter, off64_t offset, int action) | ~~~~^~~~~~ diotest4.c: In function 'runtest_f': diotest4.c:97:69: warning: unused parameter 'testnum' [-Wunused-parameter] 97 | runtest_f(int fd, char *buf, int offset, int count, int errnum, int testnum, | ~~~~^~~~~~~ diotest4.c: In function 'runtest_s': diotest4.c:139:61: warning: unused parameter 'testnum' [-Wunused-parameter] 139 | int runtest_s(int fd, char *buf, int offset, int count, int testnum, char *msg) | ~~~~^~~~~~~ CC testcases/kernel/io/direct_io/diotest2 diotest5.c: In function 'runtest': diotest5.c:85:63: warning: unused parameter 'action' [-Wunused-parameter] 85 | int runtest(int fd_r, int fd_w, int iter, off64_t offset, int action) | ~~~~^~~~~~ CC testcases/kernel/io/direct_io/diotest1 CC testcases/kernel/io/direct_io/diotest3 CC testcases/kernel/io/direct_io/diotest4 CC testcases/kernel/io/direct_io/diotest5 CC testcases/kernel/io/direct_io/diotest6 CC testcases/kernel/io/direct_io/dma_thread_diotest writetest.c: In function 'setup': writetest.c:212:6: warning: old-style function definition [-Wold-style-definition] 212 | void setup() | ^~~~~ writetest.c: In function 'parse_args': writetest.c:196:4: warning: 'strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 196 | strncpy(Filename, optarg, MAX_FILENAME_LEN); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/io/writetest/writetest sem01.c: In function 'delayloop': sem01.c:77:6: warning: old-style function definition [-Wold-style-definition] 77 | void delayloop() | ^~~~~~~~~ sem02.c: In function 'main': sem02.c:74:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 74 | int i, rc; | ^~ sem02.c: In function 'waiter': sem02.c:123:20: warning: unused parameter 'foo' [-Wunused-parameter] 123 | void *waiter(void *foo) | ~~~~~~^~~ sem02.c: In function 'poster': sem02.c:142:20: warning: unused parameter 'foo' [-Wunused-parameter] 142 | void *poster(void *foo) | ~~~~~~^~~ CC testcases/kernel/ipc/semaphore/sem02 CC testcases/kernel/ipc/semaphore/sem01 pipeio.c: In function 'sig_child': pipeio.c:852:27: warning: unused parameter 'sig' [-Wunused-parameter] 852 | static void sig_child(int sig) | ~~~~^~~ CC testcases/kernel/ipc/pipeio/pipeio CC testcases/kernel/irq/irqbalance01 AS testcases/kernel/kvm/bootstrap_x86_64.o CC testcases/kernel/kvm/lib_x86.o CC testcases/kernel/kvm/lib_guest.o /home/thomas/autobuild/instance-2/output-1/host/lib/gcc/x86_64-buildroot-linux-musl/10.4.0/../../../../x86_64-buildroot-linux-musl/bin/ld: lib_guest.o: in function `memset': lib_guest.c:(.text+0x4e): undefined reference to `__stack_chk_fail' /home/thomas/autobuild/instance-2/output-1/host/lib/gcc/x86_64-buildroot-linux-musl/10.4.0/../../../../x86_64-buildroot-linux-musl/bin/ld: lib_guest.o: in function `memzero': lib_guest.c:(.text+0xae): undefined reference to `__stack_chk_fail' /home/thomas/autobuild/instance-2/output-1/host/lib/gcc/x86_64-buildroot-linux-musl/10.4.0/../../../../x86_64-buildroot-linux-musl/bin/ld: lib_guest.o: in function `memcpy': lib_guest.c:(.text+0x10a): undefined reference to `__stack_chk_fail' /home/thomas/autobuild/instance-2/output-1/host/lib/gcc/x86_64-buildroot-linux-musl/10.4.0/../../../../x86_64-buildroot-linux-musl/bin/ld: lib_guest.o: in function `strcpy': lib_guest.c:(.text+0x159): undefined reference to `__stack_chk_fail' /home/thomas/autobuild/instance-2/output-1/host/lib/gcc/x86_64-buildroot-linux-musl/10.4.0/../../../../x86_64-buildroot-linux-musl/bin/ld: lib_guest.o: in function `strcat': lib_guest.c:(.text+0x1b8): undefined reference to `__stack_chk_fail' /home/thomas/autobuild/instance-2/output-1/host/lib/gcc/x86_64-buildroot-linux-musl/10.4.0/../../../../x86_64-buildroot-linux-musl/bin/ld: lib_guest.o:lib_guest.c:(.text+0x205): more undefined references to `__stack_chk_fail' follow collect2: error: ld returned 1 exit status make[4]: *** [/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases/kernel/kvm/Makefile:58: kvm_pagefault01-payload.o] Error 1 make[4]: *** Waiting for unfinished jobs.... CC testcases/kernel/kvm/lib_host.o make[3]: *** [../../include/mk/generic_trunk_target.inc:108: all] Error 2 make[2]: *** [../include/mk/generic_trunk_target.inc:108: all] Error 2 make[2]: Leaving directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/testcases' make[1]: *** [Makefile:106: testcases-all] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527' make: *** [package/pkg-generic.mk:293: /home/thomas/autobuild/instance-2/output-1/build/ltp-testsuite-20220527/.stamp_built] Error 2 make: Leaving directory '/home/thomas/autobuild/instance-2/buildroot'