DEBUG: Executing python function autotools_aclocals
DEBUG: SITE files ['endian-little', 'bit-64', 'riscv-common', 'common-linux', 'common-glibc', 'riscv64-linux', 'riscv64-linux', 'common']
DEBUG: Python function autotools_aclocals finished
DEBUG: Executing shell function do_compile
NOTE: make -j 10 -l 64 HOSTCC=gcc  HOST_CFLAGS=-isystemTOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/usr/include -O2 -pipe HOST_LDFLAGS=-LTOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/usr/lib                         -LTOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/lib                         -Wl,-rpath,TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/usr/lib                         -Wl,-rpath,TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/lib                         -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=TOPDIR/build/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -pthread KVM_LD=riscv64-yoe-linux-ld.bfd --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot 
make -C "lib" \
	-f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/lib/Makefile" all
make -C "libs" \
	-f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/libs/Makefile" all
if git describe >/dev/null 2>&1; then \
	git describe > "Version"; \
else \
	cp TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/VERSION "Version"; \
fi
make[1]: Entering directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/libs'
make[1]: Entering directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/lib'
GEN ltp-version.h
random_range.c:154:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  154 |                         if ((*parse_func) (n1str, &rp->min) < 0) {
      |                                           ^
random_range.c:174:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  174 |                         if ((*parse_func) (n2str, &rp->max) < 0) {
      |                                           ^
random_range.c:192:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  192 |                         if ((*parse_func) (multstr, &rp->mult) < 0) {
      |                                           ^
random_range.c:98:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   98 | static int str_to_int();
      |            ^
random_range.c:221:12: note: conflicting prototype is here
  221 | static int str_to_int(char *str, int *ip)
      |            ^
CC lib/cloner.o
random_range.c:614:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
  614 |         extern void srand48();
      |                     ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/stdlib.h:601:13: note: conflicting prototype is here
  601 | extern void srand48 (long int __seedval) __THROW;
      |             ^
parse_opts.c:521:22: warning: passing arguments to 'usc_recressive_func' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  521 |                 usc_recressive_func(0, STD_LP_recfun, *STD_bigstack);
      |                                    ^
parse_opts.c:107:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
  107 | static void usc_recressive_func();
      |             ^
parse_opts.c:539:13: note: conflicting prototype is here
  539 | static void usc_recressive_func(int cnt, int max, struct usc_bigstack_t bstack)
      |             ^
CC lib/get_path.o
CC libs/libltpipc/libmsgctl.o
CC libs/libltpipc/libipc.o
AR libltpipc.a
5 warnings generated.
CC lib/random_range.o
RANLIB libltpipc.a
2 warnings generated.
CC lib/parse_opts.o
CC lib/safe_stdio.o
tlibio.c:686:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
  686 |                 sigset(sig, lio_async_signal_handler);
      |                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:800:4: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  800 |                         sighold(sig);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:807:5: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  807 |                                 sigrelse(sig);
      |                                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:871:4: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  871 |                         sighold(sig);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:878:5: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  878 |                                 sigrelse(sig);
      |                                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:940:4: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  940 |                         sighold(sig);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:947:5: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  947 |                                 sigrelse(sig);
      |                                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:539:8: warning: unused parameter 'wrd' [-Wunused-parameter]
  539 |                 long wrd)       /* to allow future features, use zero for now */
      |                      ^
CC lib/safe_file_ops.o
CC lib/safe_pthread.o
CC lib/tst_ansi_color.o
tlibio.c:1262:3: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
 1262 |                 sigset(sig, lio_async_signal_handler);
      |                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:1380:4: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1380 |                         sighold(sig);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:1387:5: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1387 |                                 sigrelse(sig);
      |                                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:1449:4: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1449 |                         sighold(sig);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:1456:5: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1456 |                                 sigrelse(sig);
      |                                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:1518:4: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1518 |                         sighold(sig);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:1525:5: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1525 |                                 sigrelse(sig);
      |                                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:1114:8: warning: unused parameter 'wrd' [-Wunused-parameter]
 1114 |                 long wrd)       /* to allow future features, use zero for now */
      |                      ^
tlibio.c:1698:3: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1698 |                 sigrelse(aiocbp->aio_sigevent.sigev_signo);
      |                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:1917:4: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1917 |                         sigrelse(aiocbp->aio_sigevent.sigev_signo);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
tlibio.c:1929:4: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1929 |                         sigrelse(aiocbp->aio_sigevent.sigev_signo);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
CC lib/safe_net.o
CC lib/tst_af_alg.o
CC libs/libltpnewipc/libnewipc.o
AR libltpnewipc.a
CC lib/tst_arch.o
CC lib/tst_assert.o
RANLIB libltpnewipc.a
tst_cgroup.c:373:22: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  373 |                 new->we_created_it = 1;
      |                                    ^ ~
tst_cgroup.c:499:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  499 |                 root->we_mounted_it = 1;
      |                                     ^ ~
tst_cgroup.c:505:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  505 |                         root->ltp_dir.we_created_it = 1;
      |                                                     ^ ~
tst_cgroup.c:506:34: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  506 |                         root->drain_dir.we_created_it = 1;
      |                                                       ^ ~
tst_cgroup.c:513:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  513 |                 root->test_dir.we_created_it = 1;
      |                                              ^ ~
tst_cgroup.c:681:34: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  681 |                 roots[0].mnt_dir.we_created_it = 1;
      |                                                ^ ~
tst_cgroup.c:708:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  708 |                 roots[0].we_mounted_it = 1;
      |                                        ^ ~
tst_cgroup.c:769:33: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  769 |         ctrl->ctrl_root->we_mounted_it = 1;
      |                                        ^ ~
tst_cgroup.c:841:22: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  841 |         ctrl->we_require_it = 1;
      |                             ^ ~
CC lib/tst_capability.o
CC lib/tst_checksum.o
CC lib/tst_checkpoint.o
CC lib/tst_bool_expr.o
CC libs/libltpnuma/tst_numa.o
AR libltpnuma.a
CC lib/tst_buffers.o
RANLIB libltpnuma.a
19 warnings generated.
CC lib/tlibio.o
CC lib/tst_cpu.o
CC lib/tst_clone.o
9 warnings generated.
CC lib/tst_cmd.o
CC lib/safe_macros.o
CC lib/tst_cgroup.o
CC lib/tst_clocks.o
CC lib/tst_crypto.o
CC lib/tst_coredump.o
CC lib/tst_fill_file.o
CC lib/tst_dir_is_empty.o
CC lib/tst_device.o
CC lib/tst_fs_link_count.o
CC lib/tst_fs_setup.o
CC lib/tst_epoll.o
CC lib/tst_fs_has_free.o
CC lib/tst_fill_fs.o
CC libs/libltpsigwait/sigwait.o
AR libltpsigwait.a
CC lib/tst_get_bad_addr.o
CC lib/tst_fd.o
RANLIB libltpsigwait.a
CC lib/tst_fs_type.o
CC lib/tst_hugepage.o
CC lib/tst_ioctl.o
CC lib/tst_mkfs.o
CC lib/tst_kvercmp.o
CC lib/tst_kernel.o
CC lib/tst_module.o
CC lib/tst_memutils.o
CC libs/libltpswap/libswap.o
CC lib/tst_parse_opts.o
CC lib/tst_kconfig.o
AR libltpswap.a
CC lib/tst_path_has_mnt_flags.o
RANLIB libltpswap.a
tst_netlink.c:219:26: warning: comparison of integers of different signs: '__u32' (aka 'unsigned int') and 'int' [-Wsign-compare]
  219 |         for (; size_left > 0 && NLMSG_OK(ptr, size_left); msgcount++)
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/linux/netlink.h:109:24: note: expanded from macro 'NLMSG_OK'
  109 |                            (nlh)->nlmsg_len <= (len))
      |                            ~~~~~~~~~~~~~~~~ ^   ~~~
tst_netlink.c:452:26: warning: comparison of integers of different signs: '__u32' (aka 'unsigned int') and 'int' [-Wsign-compare]
  452 |         for (; size_left > 0 && NLMSG_OK(msg, size_left);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/linux/netlink.h:109:24: note: expanded from macro 'NLMSG_OK'
  109 |                            (nlh)->nlmsg_len <= (len))
      |                            ~~~~~~~~~~~~~~~~ ^   ~~~
CC lib/tst_net.o
CC lib/tst_netdevice.o
CC lib/tst_pid.o
CC lib/tst_rand_data.o
CC lib/tst_process_state.o
CC lib/tst_resource.o
2 warnings generated.
CC lib/tst_netlink.o
CC libs/libltpuinput/tst_uinput.o
CC lib/tst_safe_io_uring.o
CC lib/tst_safe_timerfd.o
AR libltpuinput.a
CC lib/tst_safe_sysv_ipc.o
CC lib/tst_rtctime.o
RANLIB libltpuinput.a
CC lib/tst_security.o
CC lib/tst_res.o
tst_sig.c:81:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   81 | static void def_handler();      /* default signal handler */
      |             ^
tst_sig.c:227:13: note: conflicting prototype is here
  227 | static void def_handler(int sig)
      |             ^
CC lib/tst_sig_proc.o
1 warning generated.
CC lib/tst_safe_file_at.o
CC lib/tst_sig.o
CC lib/tst_status.o
CC libs/libltpvdso/parse_vdso.o
CC lib/tst_taint.o
CC lib/tst_sys_conf.o
CC lib/tst_supported_fs_types.o
CC lib/tst_thread_state.o
CC libs/libltpvdso/vdso_helpers.o
CC lib/tst_test_macros.o
AR libltpvdso.a
RANLIB libltpvdso.a
CC lib/tst_safe_macros.o
make[1]: Leaving directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/libs'
CC lib/tst_timer.o
CC lib/tst_tmpdir.o
CC lib/tst_virt.o
CC lib/tst_uid.o
CC lib/tst_wallclock.o
CC lib/tst_timer_test.o
CC lib/tst_test.o
AR libltp.a
RANLIB libltp.a
CC lib/newlib_tests/test01
CC lib/newlib_tests/test02
CC lib/newlib_tests/test05
CC lib/newlib_tests/test11
CC lib/newlib_tests/test03
CC lib/newlib_tests/test07
CC lib/newlib_tests/test04
CC lib/newlib_tests/test09
CC lib/newlib_tests/test08
CC lib/newlib_tests/test06
CC lib/newlib_tests/test14
CC lib/newlib_tests/test13
CC lib/newlib_tests/test22
CC lib/newlib_tests/test19
CC lib/newlib_tests/test_assert
CC lib/newlib_tests/test15
CC lib/newlib_tests/test_children_cleanup
CC lib/newlib_tests/test20
CC lib/newlib_tests/test_exec_child
CC lib/newlib_tests/test_exec
CC lib/newlib_tests/test_kconfig
CC lib/newlib_tests/test_macros02
CC lib/newlib_tests/test_macros04
CC lib/newlib_tests/test_guarded_buf
CC lib/newlib_tests/test_kconfig01
CC lib/newlib_tests/test_macros03
CC lib/newlib_tests/test_kconfig02
CC lib/newlib_tests/test_macros01
CC lib/newlib_tests/test_kconfig03
CC lib/newlib_tests/test_macros05
CC lib/newlib_tests/test_macros06
test_zero_hugepage.c:35:32: warning: missing field 'policy' initializer [-Wmissing-field-initializers]
   35 |         .hugepages = {TST_NO_HUGEPAGES},
      |                                       ^
CC lib/newlib_tests/test_runtime01
1 warning generated.
CC lib/newlib_tests/test_runtime02
CC lib/newlib_tests/test_parse_filesize
CC lib/newlib_tests/tst_capability01
CC lib/newlib_tests/tst_bool_expr
CC lib/newlib_tests/tst_capability02
CC lib/newlib_tests/test_zero_hugepage
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
CC lib/newlib_tests/tst_needs_cmds01
CC lib/newlib_tests/tst_needs_cmds04
CC lib/newlib_tests/tst_needs_cmds02
CC lib/newlib_tests/tst_needs_cmds03
CC lib/newlib_tests/tst_fuzzy_sync02
CC lib/newlib_tests/tst_fuzzy_sync01
CC lib/newlib_tests/tst_needs_cmds05
CC lib/newlib_tests/tst_print_result
CC lib/newlib_tests/tst_needs_cmds06
CC lib/newlib_tests/tst_needs_cmds08
CC lib/newlib_tests/tst_fuzzy_sync03
CC lib/newlib_tests/tst_needs_cmds07
CC lib/newlib_tests/tst_res_hexd
CC lib/newlib_tests/tst_res_flags
CC lib/newlib_tests/tst_safe_fileops
CC lib/newlib_tests/tst_safe_sscanf
CC lib/newlib_tests/variant
CC lib/newlib_tests/tst_strstatus
CC lib/tests/tst_checkpoint_wait_timeout
CC lib/tests/tst_cleanup_once
CC lib/tests/trerrno
CC lib/tests/tst_checkpoint
CC lib/tests/tst_checkpoint_wake_timeout
CC lib/tests/tst_dataroot03
CC lib/tests/tst_device
CC lib/tests/tst_fs_fill_hardlinks
CC lib/tests/tst_dataroot01
CC lib/tests/tst_dataroot02
CC lib/tests/tst_process_state
CC lib/tests/tst_fs_fill_subdirs
CC lib/tests/tst_strerrno
CC lib/tests/tst_record_childstatus
CC lib/tests/tst_safe_macros
CC lib/tests/tst_strsig
CC lib/tests/tst_tmpdir_test
make[1]: Leaving directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/lib'
make -C "pan" \
	-f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/pan/Makefile" all
make -C "utils" \
	-f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/utils/Makefile" all
make -C "testcases" \
	-f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/Makefile" all
make -C "tools" \
	-f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/Makefile" all
make -C "metadata" \
	-f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/metadata/Makefile" all
make[1]: Entering directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/pan'
make[1]: Entering directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/utils'
make[1]: Entering directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases'
make[1]: Entering directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/metadata'
make[1]: Entering directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools'
make[4]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
ltp-pan.c:276:15: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
  276 |                                         run_time = run_time;
      |                                         ~~~~~~~~ ^ ~~~~~~~~
ltp-pan.c:542:17: warning: passing arguments to 'wait_handler' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  542 |                                 wait_handler(SIGINT);
      |                                             ^
ltp-pan.c:611:17: warning: passing arguments to 'wait_handler' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  611 |                                 wait_handler(SIGINT);
      |                                             ^
ltp-pan.c:620:16: warning: passing arguments to 'wait_handler' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  620 |                         wait_handler(0);        /* Reset the signal ratchet. */
      |                                     ^
ltp-pan.c:635:17: warning: passing arguments to 'wait_handler' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  635 |                                 wait_handler(SIGINT);
      |                                             ^
CC pan/splitstr.o
CC pan/ltp-bump.o
In file included from ltp-pan.c:71:
./zoolib.h:52:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   52 | void wait_handler();
      |      ^
ltp-pan.c:1463:6: note: conflicting prototype is here
 1463 | void wait_handler(int sig)
      |      ^
CC pan/zoolib.o
CC tools/apicmds/ltpapicmd.o
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lltp -o tst_brk
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lltp -o tst_brkm
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lltp -o tst_exit
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lltp -o tst_res
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lltp -o tst_resm
CC testcases/commands/eject/eject_check_tray
LD pan/ltp-bump
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lltp -o tst_ncpus
CC utils/benchmark/ebizzy-0.3/ebizzy
make[3]: Nothing to be done for 'all'.
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lltp -o tst_ncpus_conf
make -C "lib" -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/utils/sctp/lib/Makefile" all
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lltp -o tst_ncpus_max
make -C "testlib" -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/utils/sctp/testlib/Makefile" all
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lltp -o tst_fs_has_free
6 warnings generated.
CC pan/ltp-pan.o
CC testcases/commands/file/datafiles/in
sctputil.c:374:12: warning: variable 'addrs_size' set but not used [-Wunused-but-set-variable]
  374 |         socklen_t addrs_size = 0;
      |                   ^
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
CC utils/sctp/lib/bindx.o
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
CC utils/sctp/lib/addrs.o
LD pan/ltp-pan
make[1]: Leaving directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/pan'
1 warning generated.
CC utils/sctp/lib/opt_info.o
CC utils/sctp/testlib/sctputil.o
make[4]: Nothing to be done for 'all'.
AR libsctputil.a
HOSTCC metadata/metaparse
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/metadata/parse.sh > ltp.json
RANLIB libsctputil.a
CC utils/sctp/lib/peeloff.o
CC utils/sctp/lib/recvmsg.o
CC utils/sctp/lib/sendmsg.o
CC utils/sctp/lib/connectx.o
AR libsctp.a
CC testcases/commands/ldd/datafiles/main.o
CC testcases/commands/ldd/datafiles/lddfile1.o
RANLIB libsctp.a
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -shared -o lddfile1.obj.so lddfile1.o
CC testcases/commands/ldd/datafiles/lddfile2.o
CC testcases/commands/ldd/datafiles/lddfile3.o
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -shared -o lddfile2.obj.so lddfile2.o
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -shared -o lddfile3.obj.so lddfile3.o
CC testcases/commands/ldd/datafiles/lddfile5.o
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -shared -o lddfile5.obj.so lddfile5.o
CC testcases/commands/ldd/datafiles/lddfile4.o
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -shared -o lddfile4.obj.so lddfile4.o
stress.c:95:6: warning: variable 'do_timeout' set but not used [-Wunused-but-set-variable]
   95 |         int do_timeout = 0;
      |             ^
genload.c:95:6: warning: variable 'do_timeout' set but not used [-Wunused-but-set-variable]
   95 |         int do_timeout = 0;
      |             ^
stress.c:468:9: warning: variable 'd' set but not used [-Wunused-but-set-variable]
  468 |         double d;
      |                ^
genload.c:468:9: warning: variable 'd' set but not used [-Wunused-but-set-variable]
  468 |         double d;
      |                ^
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -O -o lddfile.out main.o lddfile1.obj.so lddfile2.obj.so lddfile3.obj.so lddfile4.obj.so lddfile5.obj.so
rm lddfile2.o lddfile1.o lddfile4.o lddfile3.o lddfile5.o
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
2 warnings generated.
CC tools/genload/genload
CC utils/sctp/func_tests/test_1_to_1_addrs
2 warnings generated.
CC utils/sctp/func_tests/test_1_to_1_accept_close
CC utils/sctp/func_tests/test_1_to_1_connectx
CC testcases/commands/nm/datafiles/f1
CC utils/sctp/func_tests/test_1_to_1_initmsg_connect
CC utils/sctp/func_tests/test_1_to_1_events
CC tools/genload/stress
make[2]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools'
CC testcases/commands/nm/datafiles/f2
CC testcases/commands/nm/datafiles/f1.o
CC testcases/commands/nm/datafiles/f3
CC testcases/commands/nm/datafiles/f2.o
CC testcases/commands/nm/datafiles/f3.o
riscv64-yoe-linux-llvm-ar rcs lib.a f1.o f2.o f3.o
make[3]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_1_to_1_connect
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[5]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_1_to_1_nonblock
make[5]: Nothing to be done for 'all'.
make[5]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_1_to_1_recvfrom
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'.
CC utils/sctp/func_tests/test_1_to_1_rtoinfo
CC utils/sctp/func_tests/test_1_to_1_recvmsg
make[5]: Nothing to be done for 'all'.
make[5]: Nothing to be done for 'all'.
make[5]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_1_to_1_sendto
make[5]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_1_to_1_send
CC utils/sctp/func_tests/test_1_to_1_shutdown
make[5]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_1_to_1_sendmsg
make[4]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_1_to_1_socket_bind_listen
CC utils/sctp/func_tests/test_1_to_1_sockopt
CC utils/sctp/func_tests/test_1_to_1_threads
CC utils/sctp/func_tests/test_assoc_abort
CC utils/sctp/func_tests/test_autoclose
CC utils/sctp/func_tests/test_basic
CC utils/sctp/func_tests/test_connect
CC utils/sctp/func_tests/test_assoc_shutdown
CC utils/sctp/func_tests/test_fragments
CC utils/sctp/func_tests/test_connectx
CC utils/sctp/func_tests/test_inaddr_any
CC testcases/cve/cve-2015-3290
CC utils/sctp/func_tests/test_getname
CC utils/sctp/func_tests/test_recvmsg
CC testcases/cve/cve-2014-0196
CC utils/sctp/func_tests/test_peeloff
CC testcases/cve/cve-2016-10044
CC testcases/cve/cve-2016-7042
cve-2017-2618.c:39:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   39 |                         write(fd, "\n", 1);
      |                         ^~~~~ ~~~~~~~~~~~
1 warning generated.
CC testcases/cve/cve-2017-16939
CC testcases/cve/cve-2017-17052
CC utils/sctp/func_tests/test_sctp_sendrecvmsg
CC testcases/cve/cve-2017-17053
CC utils/sctp/func_tests/test_basic_v6.o
CC utils/sctp/func_tests/test_fragments_v6.o
CC testcases/cve/cve-2017-2618
CC utils/sctp/func_tests/test_getname_v6.o
CC testcases/cve/cve-2016-7117
CC utils/sctp/func_tests/test_inaddr_any_v6.o
CC utils/sctp/func_tests/test_sockopt
CC utils/sctp/func_tests/test_tcp_style
CC utils/sctp/func_tests/test_peeloff_v6.o
CC testcases/cve/cve-2022-4378
CC utils/sctp/func_tests/test_sctp_sendrecvmsg_v6.o
CC utils/sctp/func_tests/test_timetolive
CC utils/sctp/func_tests/test_sockopt_v6.o
CC utils/sctp/func_tests/test_tcp_style_v6.o
CC testcases/cve/cve-2017-2671
CC utils/sctp/func_tests/test_timetolive_v6.o
CC testcases/cve/meltdown
CC testcases/cve/stack_clash
CC testcases/cve/icmp_rate_limit01
LD utils/sctp/func_tests/test_basic_v6
CC testcases/cve/tcindex01
LD utils/sctp/func_tests/test_fragments_v6
LD utils/sctp/func_tests/test_getname_v6
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
LD utils/sctp/func_tests/test_timetolive_v6
LD utils/sctp/func_tests/test_tcp_style_v6
LD utils/sctp/func_tests/test_sockopt_v6
rm test_fragments_v6.o test_getname_v6.o test_basic_v6.o test_peeloff_v6.o test_tcp_style_v6.o test_inaddr_any_v6.o test_sockopt_v6.o test_sctp_sendrecvmsg_v6.o test_timetolive_v6.o
make[1]: Leaving directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/utils'
CC testcases/kernel/syscalls/abort/abort01
CC testcases/kernel/syscalls/accept/accept01
CC testcases/kernel/syscalls/accept/accept02
CC testcases/kernel/syscalls/accept/accept03
CC testcases/kernel/syscalls/accept4/accept4_01
CC testcases/kernel/syscalls/access/access04
CC testcases/kernel/syscalls/access/access02
CC testcases/kernel/syscalls/access/access03
CC testcases/kernel/syscalls/access/access01
CC testcases/kernel/syscalls/acct/acct02_helper
CC testcases/kernel/syscalls/acct/acct01
CC testcases/kernel/syscalls/acct/acct02
CC testcases/kernel/syscalls/add_key/add_key02
CC testcases/kernel/syscalls/add_key/add_key01
CC testcases/kernel/syscalls/add_key/add_key04
CC testcases/kernel/syscalls/add_key/add_key03
CC testcases/kernel/syscalls/add_key/add_key05
CC testcases/kernel/syscalls/adjtimex/adjtimex01
CC testcases/kernel/syscalls/adjtimex/adjtimex03
CC testcases/kernel/syscalls/adjtimex/adjtimex02
CC testcases/kernel/syscalls/alarm/alarm05
CC testcases/kernel/syscalls/alarm/alarm03
CC testcases/kernel/syscalls/alarm/alarm07
CC testcases/kernel/syscalls/alarm/alarm06
CC testcases/kernel/syscalls/alarm/alarm02
CC testcases/kernel/syscalls/arch_prctl/arch_prctl01
CC testcases/kernel/syscalls/bind/bind04
CC testcases/kernel/syscalls/bind/bind03
CC testcases/kernel/syscalls/bind/bind01
CC testcases/kernel/syscalls/bind/bind02
CC testcases/kernel/syscalls/bind/bind05
CC testcases/kernel/syscalls/bind/bind06
CC testcases/kernel/syscalls/bpf/bpf_common.o
CC testcases/kernel/syscalls/bpf/bpf_prog06
CC testcases/kernel/syscalls/bpf/bpf_prog07
CC testcases/kernel/syscalls/bpf/bpf_prog03
CC testcases/kernel/syscalls/bpf/bpf_prog02
CC testcases/kernel/syscalls/bpf/bpf_prog04
CC testcases/kernel/syscalls/bpf/bpf_prog01
CC testcases/kernel/syscalls/bpf/bpf_map01
CC testcases/kernel/syscalls/bpf/bpf_prog05
CC testcases/kernel/syscalls/brk/brk02
CC testcases/kernel/syscalls/brk/brk01
CC testcases/kernel/syscalls/cacheflush/cacheflush01
CC testcases/kernel/syscalls/capget/capget01
CC testcases/kernel/syscalls/capget/capget02
CC testcases/kernel/syscalls/capset/capset03
CC testcases/kernel/syscalls/capset/capset01
CC testcases/kernel/syscalls/capset/capset02
CC testcases/kernel/syscalls/capset/capset04
CC testcases/kernel/syscalls/chdir/chdir04
CC testcases/kernel/syscalls/chdir/chdir01
CC testcases/kernel/syscalls/chmod/chmod07
CC testcases/kernel/syscalls/chmod/chmod01
CC testcases/kernel/syscalls/chmod/chmod03
CC testcases/kernel/syscalls/chmod/chmod06
CC testcases/kernel/syscalls/chmod/chmod05
CC testcases/kernel/syscalls/chown/chown01_16.o
CC testcases/kernel/syscalls/chown/chown02_16.o
CC testcases/kernel/syscalls/chown/chown03_16.o
CC testcases/kernel/syscalls/chown/chown04_16.o
CC testcases/kernel/syscalls/chown/chown01.o
CC testcases/kernel/syscalls/chown/chown05_16.o
CC testcases/kernel/syscalls/chown/chown03.o
CC testcases/kernel/syscalls/chown/chown02.o
CC testcases/kernel/syscalls/chown/chown04.o
CC testcases/kernel/syscalls/chown/chown05.o
LD testcases/kernel/syscalls/chown/chown01
LD testcases/kernel/syscalls/chown/chown03
LD testcases/kernel/syscalls/chown/chown02
LD testcases/kernel/syscalls/chown/chown04
LD testcases/kernel/syscalls/chown/chown05
LD testcases/kernel/syscalls/chown/chown01_16
LD testcases/kernel/syscalls/chown/chown02_16
LD testcases/kernel/syscalls/chown/chown04_16
LD testcases/kernel/syscalls/chown/chown03_16
LD testcases/kernel/syscalls/chown/chown05_16
rm chown01.o chown03.o chown02.o chown04_16.o chown05.o chown02_16.o chown01_16.o chown04.o chown03_16.o chown05_16.o
CC testcases/kernel/syscalls/chroot/chroot02
CC testcases/kernel/syscalls/chroot/chroot04
CC testcases/kernel/syscalls/chroot/chroot03
CC testcases/kernel/syscalls/chroot/chroot01
CC testcases/kernel/syscalls/clock_adjtime/clock_adjtime02
CC testcases/kernel/syscalls/clock_adjtime/clock_adjtime01
CC testcases/kernel/syscalls/clock_getres/clock_getres01
BUILD libltpvdso.a
make[5]: Nothing to be done for 'all'.
clock_gettime04.c:55:19: warning: unused function 'vdso_gettime64' [-Wunused-function]
   55 | static inline int vdso_gettime64(clockid_t clk_id, void *ts)
      |                   ^~~~~~~~~~~~~~
CC testcases/kernel/syscalls/clock_gettime/clock_gettime02
1 warning generated.
CC testcases/kernel/syscalls/clock_gettime/clock_gettime01
CC testcases/kernel/syscalls/clock_gettime/clock_gettime03
CC testcases/kernel/syscalls/clock_gettime/leapsec01
CC testcases/kernel/syscalls/clock_gettime/clock_gettime04
CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep02
CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep01
CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep04
CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep03
CC testcases/kernel/syscalls/clock_settime/clock_settime02
CC testcases/kernel/syscalls/clock_settime/clock_settime03
CC testcases/kernel/syscalls/clock_settime/clock_settime01
clone02.c:451:43: warning: unused parameter 'pid' [-Wunused-parameter]
  451 | static void sig_child_defined_handler(int pid)
      |                                           ^
1 warning generated.
CC testcases/kernel/syscalls/clone/clone01
CC testcases/kernel/syscalls/clone/clone02
CC testcases/kernel/syscalls/clone/clone03
CC testcases/kernel/syscalls/clone/clone06
CC testcases/kernel/syscalls/clone/clone04
CC testcases/kernel/syscalls/clone/clone05
CC testcases/kernel/syscalls/clone/clone07
CC testcases/kernel/syscalls/clone/clone08
CC testcases/kernel/syscalls/clone/clone09
CC testcases/kernel/syscalls/clone3/clone302
CC testcases/kernel/syscalls/clone3/clone301
CC testcases/kernel/syscalls/clone3/clone303
CC testcases/kernel/syscalls/close/close01
CC testcases/kernel/syscalls/close/close02
CC testcases/kernel/syscalls/close_range/close_range01
CC testcases/kernel/syscalls/close_range/close_range02
CC testcases/kernel/syscalls/cma/process_vm_readv02
CC testcases/kernel/syscalls/cma/process_vm_writev02
CC testcases/kernel/syscalls/cma/process_vm_readv03
CC testcases/kernel/syscalls/cma/process_vm01
CC testcases/kernel/syscalls/confstr/confstr01
CC testcases/kernel/syscalls/connect/connect02
CC testcases/kernel/syscalls/connect/connect01
CC testcases/kernel/syscalls/copy_file_range/copy_file_range02
CC testcases/kernel/syscalls/copy_file_range/copy_file_range01
CC testcases/kernel/syscalls/copy_file_range/copy_file_range03
creat06.c:88:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   88 |                 tcases[i].setup(i);
      |                                ^
1 warning generated.
CC testcases/kernel/syscalls/creat/creat03
CC testcases/kernel/syscalls/creat/creat01
CC testcases/kernel/syscalls/creat/creat04
CC testcases/kernel/syscalls/creat/creat05
CC testcases/kernel/syscalls/creat/creat06
CC testcases/kernel/syscalls/creat/creat07_child
CC testcases/kernel/syscalls/creat/creat07
CC testcases/kernel/syscalls/creat/creat09
CC testcases/kernel/syscalls/creat/creat08
CC testcases/kernel/syscalls/delete_module/delete_module03
CC testcases/kernel/syscalls/delete_module/delete_module01
CC testcases/kernel/syscalls/delete_module/delete_module02
CC testcases/kernel/syscalls/dup/dup01
CC testcases/kernel/syscalls/dup/dup05
CC testcases/kernel/syscalls/dup/dup02
CC testcases/kernel/syscalls/dup/dup04
CC testcases/kernel/syscalls/dup/dup07
CC testcases/kernel/syscalls/dup/dup03
CC testcases/kernel/syscalls/dup/dup06
CC testcases/kernel/syscalls/dup2/dup204
CC testcases/kernel/syscalls/dup2/dup203
CC testcases/kernel/syscalls/dup2/dup201
CC testcases/kernel/syscalls/dup2/dup206
CC testcases/kernel/syscalls/dup2/dup207
CC testcases/kernel/syscalls/dup2/dup205
CC testcases/kernel/syscalls/dup2/dup202
CC testcases/kernel/syscalls/dup3/dup3_01
CC testcases/kernel/syscalls/dup3/dup3_02
epoll-ltp.c:337:20: warning: variable 'result_strings' is not needed and will not be emitted [-Wunneeded-internal-declaration]
  337 | static const char *result_strings[] = {
      |                    ^~~~~~~~~~~~~~
1 warning generated.
CC testcases/kernel/syscalls/epoll/epoll-ltp
CC testcases/kernel/syscalls/epoll_create/epoll_create01
CC testcases/kernel/syscalls/epoll_create/epoll_create02
CC testcases/kernel/syscalls/epoll_create1/epoll_create1_01
CC testcases/kernel/syscalls/epoll_create1/epoll_create1_02
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl04
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl02
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl05
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl01
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl03
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait02
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait05
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait04
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait01
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait03
CC testcases/kernel/syscalls/epoll_wait/epoll_wait07
CC testcases/kernel/syscalls/epoll_wait/epoll_wait01
CC testcases/kernel/syscalls/epoll_wait/epoll_wait05
CC testcases/kernel/syscalls/epoll_wait/epoll_wait04
CC testcases/kernel/syscalls/epoll_wait/epoll_wait03
CC testcases/kernel/syscalls/epoll_wait/epoll_wait02
CC testcases/kernel/syscalls/epoll_wait/epoll_wait06
CC testcases/kernel/syscalls/eventfd/eventfd01
CC testcases/kernel/syscalls/eventfd/eventfd05
CC testcases/kernel/syscalls/eventfd/eventfd02
CC testcases/kernel/syscalls/eventfd/eventfd06
CC testcases/kernel/syscalls/eventfd/eventfd04
CC testcases/kernel/syscalls/eventfd/eventfd03
CC testcases/kernel/syscalls/eventfd2/eventfd2_03
CC testcases/kernel/syscalls/eventfd2/eventfd2_01
CC testcases/kernel/syscalls/eventfd2/eventfd2_02
CC testcases/kernel/syscalls/execl/execl01_child
CC testcases/kernel/syscalls/execl/execl01
CC testcases/kernel/syscalls/execle/execle01
CC testcases/kernel/syscalls/execle/execle01_child
CC testcases/kernel/syscalls/execlp/execlp01_child
CC testcases/kernel/syscalls/execlp/execlp01
CC testcases/kernel/syscalls/execv/execv01_child
CC testcases/kernel/syscalls/execv/execv01
CC testcases/kernel/syscalls/execve/execve03
CC testcases/kernel/syscalls/execve/execve01_child
CC testcases/kernel/syscalls/execve/execve01
CC testcases/kernel/syscalls/execve/execve02
CC testcases/kernel/syscalls/execve/execve06
CC testcases/kernel/syscalls/execve/execve04
CC testcases/kernel/syscalls/execve/execve05
CC testcases/kernel/syscalls/execve/execve_child
CC testcases/kernel/syscalls/execve/execve06_child
In file included from execveat02.c:26:
./execveat.h:11:25: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
   11 |         ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH);
      |                                ^~~~
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/usr/lib/clang/18/include/__stddef_null.h:26:14: note: expanded from macro 'NULL'
   26 | #define NULL ((void*)0)
      |              ^~~~~~~~~~
In file included from execveat03.c:35:
./execveat.h:11:25: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
   11 |         ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH);
      |                                ^~~~
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/usr/lib/clang/18/include/__stddef_null.h:26:14: note: expanded from macro 'NULL'
   26 | #define NULL ((void*)0)
      |              ^~~~~~~~~~
1 warning generated.
In file included from execveat01.c:28:
./execveat.h:11:25: warning: null passed to a callee that requires a non-null argument [-Wnonnull]
   11 |         ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH);
      |                                ^~~~
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native/usr/lib/clang/18/include/__stddef_null.h:26:14: note: expanded from macro 'NULL'
   26 | #define NULL ((void*)0)
      |              ^~~~~~~~~~
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/execveat/execveat_child
CC testcases/kernel/syscalls/execveat/execveat03
CC testcases/kernel/syscalls/execveat/execveat02
CC testcases/kernel/syscalls/execveat/execveat_errno
CC testcases/kernel/syscalls/execveat/execveat01
CC testcases/kernel/syscalls/execvp/execvp01_child
CC testcases/kernel/syscalls/execvp/execvp01
CC testcases/kernel/syscalls/exit/exit01
CC testcases/kernel/syscalls/exit/exit02
CC testcases/kernel/syscalls/exit_group/exit_group01
CC testcases/kernel/syscalls/faccessat/faccessat01
CC testcases/kernel/syscalls/faccessat/faccessat02
CC testcases/kernel/syscalls/faccessat2/faccessat202
CC testcases/kernel/syscalls/faccessat2/faccessat201
CC testcases/kernel/syscalls/fadvise/posix_fadvise01_64.o
CC testcases/kernel/syscalls/fadvise/posix_fadvise02_64.o
CC testcases/kernel/syscalls/fadvise/posix_fadvise03_64.o
CC testcases/kernel/syscalls/fadvise/posix_fadvise04_64.o
CC testcases/kernel/syscalls/fadvise/posix_fadvise04
CC testcases/kernel/syscalls/fadvise/posix_fadvise01
LD testcases/kernel/syscalls/fadvise/posix_fadvise01_64
CC testcases/kernel/syscalls/fadvise/posix_fadvise02
CC testcases/kernel/syscalls/fadvise/posix_fadvise03
LD testcases/kernel/syscalls/fadvise/posix_fadvise02_64
LD testcases/kernel/syscalls/fadvise/posix_fadvise03_64
LD testcases/kernel/syscalls/fadvise/posix_fadvise04_64
rm posix_fadvise03_64.o posix_fadvise02_64.o posix_fadvise04_64.o posix_fadvise01_64.o
fallocate06.c:105:55: warning: format specifies type 'long' but the argument has type 'blksize_t' (aka 'int') [-Wformat]
  105 |                 tst_brk(TCONF, "Block size %ld too small for test", blocksize);
      |                                            ~~~                      ^~~~~~~~~
      |                                            %d
../../../../include/tst_test.h:120:54: note: expanded from macro 'tst_brk'
  120 |                 tst_brk_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\
      |                                                        ~~~~~~~     ^~~~~~~~~~~
1 warning generated.
CC testcases/kernel/syscalls/fallocate/fallocate01
CC testcases/kernel/syscalls/fallocate/fallocate03
CC testcases/kernel/syscalls/fallocate/fallocate02
CC testcases/kernel/syscalls/fallocate/fallocate05
CC testcases/kernel/syscalls/fallocate/fallocate06
CC testcases/kernel/syscalls/fallocate/fallocate04
CC testcases/kernel/syscalls/fanotify/fanotify08
CC testcases/kernel/syscalls/fanotify/fanotify04
CC testcases/kernel/syscalls/fanotify/fanotify02
CC testcases/kernel/syscalls/fanotify/fanotify05
CC testcases/kernel/syscalls/fanotify/fanotify01
CC testcases/kernel/syscalls/fanotify/fanotify03
CC testcases/kernel/syscalls/fanotify/fanotify06
CC testcases/kernel/syscalls/fanotify/fanotify07
CC testcases/kernel/syscalls/fanotify/fanotify09
fanotify12.c:41:21: warning: unused variable 'complete' [-Wunused-variable]
   41 | static volatile int complete;
      |                     ^~~~~~~~
1 warning generated.
CC testcases/kernel/syscalls/fanotify/fanotify11
CC testcases/kernel/syscalls/fanotify/fanotify12
CC testcases/kernel/syscalls/fanotify/fanotify17
CC testcases/kernel/syscalls/fanotify/fanotify14
CC testcases/kernel/syscalls/fanotify/fanotify15
CC testcases/kernel/syscalls/fanotify/fanotify10
CC testcases/kernel/syscalls/fanotify/fanotify13
CC testcases/kernel/syscalls/fanotify/fanotify18
CC testcases/kernel/syscalls/fanotify/fanotify16
CC testcases/kernel/syscalls/fanotify/fanotify_child
CC testcases/kernel/syscalls/fanotify/fanotify19
CC testcases/kernel/syscalls/fanotify/fanotify20
CC testcases/kernel/syscalls/fanotify/fanotify23
CC testcases/kernel/syscalls/fanotify/fanotify21
CC testcases/kernel/syscalls/fanotify/fanotify22
CC testcases/kernel/syscalls/fchdir/fchdir02
CC testcases/kernel/syscalls/fchdir/fchdir01
CC testcases/kernel/syscalls/fchdir/fchdir03
CC testcases/kernel/syscalls/fchmod/fchmod04
CC testcases/kernel/syscalls/fchmod/fchmod02
CC testcases/kernel/syscalls/fchmod/fchmod03
CC testcases/kernel/syscalls/fchmod/fchmod01
CC testcases/kernel/syscalls/fchmod/fchmod06
CC testcases/kernel/syscalls/fchmod/fchmod05
CC testcases/kernel/syscalls/fchmodat/fchmodat01
CC testcases/kernel/syscalls/fchmodat/fchmodat02
CC testcases/kernel/syscalls/fchown/fchown01_16.o
CC testcases/kernel/syscalls/fchown/fchown02_16.o
CC testcases/kernel/syscalls/fchown/fchown03_16.o
CC testcases/kernel/syscalls/fchown/fchown04_16.o
CC testcases/kernel/syscalls/fchown/fchown01.o
CC testcases/kernel/syscalls/fchown/fchown05_16.o
CC testcases/kernel/syscalls/fchown/fchown04.o
CC testcases/kernel/syscalls/fchown/fchown05.o
CC testcases/kernel/syscalls/fchown/fchown03.o
CC testcases/kernel/syscalls/fchown/fchown02.o
LD testcases/kernel/syscalls/fchown/fchown01
LD testcases/kernel/syscalls/fchown/fchown05
LD testcases/kernel/syscalls/fchown/fchown04
LD testcases/kernel/syscalls/fchown/fchown03
LD testcases/kernel/syscalls/fchown/fchown01_16
LD testcases/kernel/syscalls/fchown/fchown02
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 fchown04_16.o fchown05.o fchown02_16.o fchown02.o fchown03_16.o fchown03.o fchown04.o fchown01.o fchown05_16.o fchown01_16.o
CC testcases/kernel/syscalls/fchownat/fchownat02
CC testcases/kernel/syscalls/fchownat/fchownat01
CC testcases/kernel/syscalls/fcntl/fcntl10
CC testcases/kernel/syscalls/fcntl/fcntl09
CC testcases/kernel/syscalls/fcntl/fcntl04
CC testcases/kernel/syscalls/fcntl/fcntl07
CC testcases/kernel/syscalls/fcntl/fcntl03
CC testcases/kernel/syscalls/fcntl/fcntl02
CC testcases/kernel/syscalls/fcntl/fcntl01
CC testcases/kernel/syscalls/fcntl/fcntl08
CC testcases/kernel/syscalls/fcntl/fcntl05
fcntl14.c:815:9: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  815 |                 (void)sighold(SIGUSR1);
      |                       ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
fcntl14.c:833:4: warning: 'sigpause' is deprecated: Use the sigsuspend function instead [-Wdeprecated-declarations]
  833 |                         sigpause(SIGUSR1);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:152:3: note: 'sigpause' has been explicitly marked deprecated here
  152 |   __attribute_deprecated_msg__ ("Use the sigsuspend function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
fcntl14.c:881:22: warning: unused parameter 'sig' [-Wunused-parameter]
  881 | void catch_alarm(int sig)
      |                      ^
fcntl14.c:896:17: warning: unused parameter 'sig' [-Wunused-parameter]
  896 | void catch1(int sig)
      |                 ^
fcntl14.c:1047:7: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1047 |                 if (sighold(SIGUSR1) < 0)
      |                     ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
fcntl14.c:1063:9: warning: 'sigpause' is deprecated: Use the sigsuspend function instead [-Wdeprecated-declarations]
 1063 |                 (void)sigpause(SIGUSR1);
      |                       ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:152:3: note: 'sigpause' has been explicitly marked deprecated here
  152 |   __attribute_deprecated_msg__ ("Use the sigsuspend function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
fcntl11.c:121:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  121 |                 child_get(&fl);
      |                          ^
fcntl11.c:124:12: warning: passing arguments to 'child_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  124 |                 child_put(&fl);
      |                          ^
fcntl11.c:147:12: warning: passing arguments to 'parent_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  147 |         parent_put(fl);
      |                   ^
fcntl11.c:148:12: warning: passing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  148 |         parent_get(fl);
      |                   ^
fcntl11.c:157:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  157 |                          str_type(type), str_type(fl->l_type));
      |                                  ^
fcntl11.c:157:29: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  157 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
fcntl11.c:68:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   68 | char *str_type();
      |       ^
fcntl11.c:187:7: note: conflicting prototype is here
  187 | char *str_type(int type)
      |       ^
fcntl11.c:59:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   59 | void parent_put();
      |      ^
fcntl11.c:204:6: note: conflicting prototype is here
  204 | void parent_put(struct flock *l)
      |      ^
fcntl11.c:60:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   60 | void parent_get();
      |      ^
fcntl11.c:209:6: note: conflicting prototype is here
  209 | void parent_get(struct flock *l)
      |      ^
fcntl11.c:61:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   61 | void child_put();
      |      ^
fcntl11.c:214:6: note: conflicting prototype is here
  214 | void child_put(struct flock *l)
      |      ^
fcntl11.c:62:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   62 | void child_get();
      |      ^
fcntl11.c:219:6: note: conflicting prototype is here
  219 | void child_get(struct flock *l)
      |      ^
fcntl17.c:188:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  188 |         child_wait(child_pipe1[0]);
      |                   ^
fcntl17.c:193:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  193 |                 parent_free(err);
      |                            ^
fcntl17.c:196:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  196 |                 parent_free(0);
      |                            ^
fcntl17.c:199:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  199 |         child_wait(child_pipe1[0]);
      |                   ^
fcntl17.c:204:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  204 |         child_wait(child_pipe1[0]);
      |                   ^
fcntl17.c:220:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  220 |         child_wait(child_pipe2[0]);
      |                   ^
fcntl17.c:225:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  225 |                 parent_free(err);
      |                            ^
fcntl17.c:228:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  228 |                 parent_free(0);
      |                            ^
fcntl17.c:231:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  231 |         child_wait(child_pipe2[0]);
      |                   ^
fcntl17.c:236:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  236 |                 parent_free(err);
      |                            ^
fcntl17.c:239:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  239 |                 parent_free(0);
      |                            ^
fcntl17.c:242:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  242 |         child_wait(child_pipe2[0]);
      |                   ^
fcntl17.c:258:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  258 |         child_wait(child_pipe3[0]);
      |                   ^
fcntl17.c:263:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  263 |                 parent_free(err);
      |                            ^
fcntl17.c:266:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  266 |                 parent_free(0);
      |                            ^
fcntl17.c:269:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  269 |         child_wait(child_pipe3[0]);
      |                   ^
fcntl17.c:274:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  274 |                 parent_free(err);
      |                            ^
fcntl17.c:277:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  277 |                 parent_free(0);
      |                            ^
fcntl17.c:280:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  280 |         child_wait(child_pipe3[0]);
      |                   ^
fcntl17.c:301:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  301 |                          str_type(lock->l_type), str_type(fl.l_type));
      |                                  ^
fcntl17.c:301:37: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  301 |                          str_type(lock->l_type), str_type(fl.l_type));
      |                                                          ^
fcntl17.c:95:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   95 | char *str_type();
      |       ^
fcntl17.c:333:7: note: conflicting prototype is here
  333 | char *str_type(int type)
      |       ^
fcntl17.c:85:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   85 | void parent_free();
      |      ^
fcntl17.c:350:6: note: conflicting prototype is here
  350 | void parent_free(int arg)
      |      ^
fcntl17.c:87:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   87 | void child_free();
      |      ^
fcntl17.c:369:6: note: conflicting prototype is here
  369 | void child_free(int fd, int arg)
      |      ^
fcntl17.c:86:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   86 | void child_wait();
      |      ^
fcntl17.c:377:6: note: conflicting prototype is here
  377 | void child_wait(int fd)
      |      ^
fcntl17.c:414:2: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  414 |         sighold(SIGCHLD);
      |         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
6 warnings generated.
fcntl19.c:135:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  135 |                 child_get(&fl);
      |                          ^
fcntl19.c:138:12: warning: passing arguments to 'child_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  138 |                 child_put(&fl);
      |                          ^
fcntl19.c:161:12: warning: passing arguments to 'parent_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  161 |         parent_put(fl);
      |                   ^
fcntl19.c:162:12: warning: passing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  162 |         parent_get(fl);
      |                   ^
fcntl19.c:171:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  171 |                          str_type(type), str_type(fl->l_type));
      |                                  ^
fcntl19.c:171:29: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  171 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
fcntl19.c:72:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   72 | char *str_type();
      |       ^
fcntl19.c:213:7: note: conflicting prototype is here
  213 | char *str_type(int type)
      |       ^
fcntl19.c:63:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   63 | void parent_put();
      |      ^
fcntl19.c:230:6: note: conflicting prototype is here
  230 | void parent_put(struct flock *l)
      |      ^
fcntl19.c:64:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   64 | void parent_get();
      |      ^
fcntl19.c:238:6: note: conflicting prototype is here
  238 | void parent_get(struct flock *l)
      |      ^
fcntl19.c:65:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   65 | void child_put();
      |      ^
fcntl19.c:246:6: note: conflicting prototype is here
  246 | void child_put(struct flock *l)
      |      ^
fcntl19.c:66:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   66 | void child_get();
      |      ^
fcntl19.c:254:6: note: conflicting prototype is here
  254 | void child_get(struct flock *l)
      |      ^
CC testcases/kernel/syscalls/fcntl/fcntl12
fcntl16.c:338:22: warning: unused parameter 'sig' [-Wunused-parameter]
  338 | void catch_alarm(int sig)
      |                      ^
fcntl16.c:343:21: warning: unused parameter 'sig' [-Wunused-parameter]
  343 | void catch_usr1(int sig)
      |                     ^
fcntl16.c:352:21: warning: unused parameter 'sig' [-Wunused-parameter]
  352 | void catch_usr2(int sig)
      |                     ^
fcntl16.c:361:20: warning: unused parameter 'sig' [-Wunused-parameter]
  361 | void catch_int(int sig)
      |                    ^
26 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl15
CC testcases/kernel/syscalls/fcntl/fcntl13
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl18
CC testcases/kernel/syscalls/fcntl/fcntl14
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl17
fcntl20.c:132:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  132 |                 child_get(&fl);
      |                          ^
fcntl20.c:137:12: warning: passing arguments to 'child_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  137 |                 child_put(&fl);
      |                          ^
fcntl20.c:160:12: warning: passing arguments to 'parent_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  160 |         parent_put(fl);
      |                   ^
fcntl20.c:161:12: warning: passing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  161 |         parent_get(fl);
      |                   ^
fcntl20.c:170:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  170 |                          str_type(type), str_type(fl->l_type));
      |                                  ^
fcntl20.c:170:29: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  170 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
fcntl20.c:68:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   68 | char *str_type();
      |       ^
fcntl20.c:212:7: note: conflicting prototype is here
  212 | char *str_type(int type)
      |       ^
fcntl20.c:59:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   59 | void parent_put();
      |      ^
fcntl20.c:229:6: note: conflicting prototype is here
  229 | void parent_put(struct flock *l)
      |      ^
fcntl20.c:60:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   60 | void parent_get();
      |      ^
fcntl20.c:237:6: note: conflicting prototype is here
  237 | void parent_get(struct flock *l)
      |      ^
fcntl20.c:61:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   61 | void child_put();
      |      ^
fcntl20.c:245:6: note: conflicting prototype is here
  245 | void child_put(struct flock *l)
      |      ^
fcntl20.c:62:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   62 | void child_get();
      |      ^
fcntl20.c:253:6: note: conflicting prototype is here
  253 | void child_get(struct flock *l)
      |      ^
4 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl11
fcntl21.c:93:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   93 |         pipe(parent_pipe);
      |         ^~~~ ~~~~~~~~~~~
fcntl21.c:94:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   94 |         pipe(child_pipe);
      |         ^~~~ ~~~~~~~~~~
fcntl21.c:139:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  139 |                 child_get(&fl);
      |                          ^
CC testcases/kernel/syscalls/fcntl/fcntl19
fcntl21.c:145:12: warning: passing arguments to 'child_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  145 |                 child_put(&fl);
      |                          ^
fcntl21.c:168:12: warning: passing arguments to 'parent_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  168 |         parent_put(fl);
      |                   ^
fcntl21.c:169:12: warning: passing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  169 |         parent_get(fl);
      |                   ^
fcntl21.c:178:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  178 |                          str_type(type), str_type(fl->l_type));
      |                                  ^
fcntl21.c:178:29: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  178 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
fcntl21.c:67:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   67 | char *str_type();
      |       ^
fcntl21.c:220:7: note: conflicting prototype is here
  220 | char *str_type(int type)
      |       ^
fcntl21.c:58:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   58 | void parent_put();
      |      ^
fcntl21.c:237:6: note: conflicting prototype is here
  237 | void parent_put(struct flock *l)
      |      ^
fcntl21.c:59:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   59 | void parent_get();
      |      ^
fcntl21.c:245:6: note: conflicting prototype is here
  245 | void parent_get(struct flock *l)
      |      ^
fcntl21.c:60:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   60 | void child_put();
      |      ^
fcntl21.c:253:6: note: conflicting prototype is here
  253 | void child_put(struct flock *l)
      |      ^
fcntl21.c:61:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   61 | void child_get();
      |      ^
fcntl21.c:261:6: note: conflicting prototype is here
  261 | void child_get(struct flock *l)
      |      ^
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl16
CC testcases/kernel/syscalls/fcntl/fcntl22
CC testcases/kernel/syscalls/fcntl/fcntl24
CC testcases/kernel/syscalls/fcntl/fcntl20
CC testcases/kernel/syscalls/fcntl/fcntl23
CC testcases/kernel/syscalls/fcntl/fcntl25
make[1]: Leaving directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/metadata'
CC testcases/kernel/syscalls/fcntl/fcntl27
CC testcases/kernel/syscalls/fcntl/fcntl26
13 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl32
CC testcases/kernel/syscalls/fcntl/fcntl29
CC testcases/kernel/syscalls/fcntl/fcntl35
CC testcases/kernel/syscalls/fcntl/fcntl01_64.o
CC testcases/kernel/syscalls/fcntl/fcntl30
CC testcases/kernel/syscalls/fcntl/fcntl02_64.o
CC testcases/kernel/syscalls/fcntl/fcntl31
CC testcases/kernel/syscalls/fcntl/fcntl33
CC testcases/kernel/syscalls/fcntl/fcntl21
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/fcntl34
CC testcases/kernel/syscalls/fcntl/fcntl37
CC testcases/kernel/syscalls/fcntl/fcntl07_64.o
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/fcntl36
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
CC testcases/kernel/syscalls/fcntl/fcntl38
CC testcases/kernel/syscalls/fcntl/fcntl15_64.o
CC testcases/kernel/syscalls/fcntl/fcntl16_64.o
CC testcases/kernel/syscalls/fcntl/fcntl17_64.o
CC testcases/kernel/syscalls/fcntl/fcntl18_64.o
CC testcases/kernel/syscalls/fcntl/fcntl19_64.o
fcntl11.c:121:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  121 |                 child_get(&fl);
      |                          ^
fcntl11.c:124:12: warning: passing arguments to 'child_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  124 |                 child_put(&fl);
      |                          ^
fcntl11.c:147:12: warning: passing arguments to 'parent_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  147 |         parent_put(fl);
      |                   ^
fcntl11.c:148:12: warning: passing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  148 |         parent_get(fl);
      |                   ^
fcntl11.c:157:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  157 |                          str_type(type), str_type(fl->l_type));
      |                                  ^
fcntl11.c:157:29: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  157 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
fcntl11.c:68:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   68 | char *str_type();
      |       ^
fcntl11.c:187:7: note: conflicting prototype is here
  187 | char *str_type(int type)
      |       ^
fcntl11.c:59:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   59 | void parent_put();
      |      ^
fcntl11.c:204:6: note: conflicting prototype is here
  204 | void parent_put(struct flock *l)
      |      ^
fcntl11.c:60:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   60 | void parent_get();
      |      ^
fcntl11.c:209:6: note: conflicting prototype is here
  209 | void parent_get(struct flock *l)
      |      ^
fcntl11.c:61:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   61 | void child_put();
      |      ^
fcntl11.c:214:6: note: conflicting prototype is here
  214 | void child_put(struct flock *l)
      |      ^
fcntl11.c:62:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   62 | void child_get();
      |      ^
fcntl11.c:219:6: note: conflicting prototype is here
  219 | void child_get(struct flock *l)
      |      ^
fcntl17.c:188:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  188 |         child_wait(child_pipe1[0]);
      |                   ^
fcntl17.c:193:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  193 |                 parent_free(err);
      |                            ^
fcntl17.c:196:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  196 |                 parent_free(0);
      |                            ^
fcntl17.c:199:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  199 |         child_wait(child_pipe1[0]);
      |                   ^
fcntl17.c:204:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  204 |         child_wait(child_pipe1[0]);
      |                   ^
fcntl17.c:220:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  220 |         child_wait(child_pipe2[0]);
      |                   ^
fcntl17.c:225:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  225 |                 parent_free(err);
      |                            ^
fcntl17.c:228:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  228 |                 parent_free(0);
      |                            ^
fcntl17.c:231:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  231 |         child_wait(child_pipe2[0]);
      |                   ^
fcntl17.c:236:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  236 |                 parent_free(err);
      |                            ^
fcntl17.c:239:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  239 |                 parent_free(0);
      |                            ^
fcntl17.c:242:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  242 |         child_wait(child_pipe2[0]);
      |                   ^
fcntl17.c:258:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  258 |         child_wait(child_pipe3[0]);
      |                   ^
fcntl17.c:263:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  263 |                 parent_free(err);
      |                            ^
fcntl17.c:266:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  266 |                 parent_free(0);
      |                            ^
fcntl17.c:269:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  269 |         child_wait(child_pipe3[0]);
      |                   ^
fcntl17.c:274:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  274 |                 parent_free(err);
      |                            ^
fcntl17.c:277:14: warning: passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  277 |                 parent_free(0);
      |                            ^
fcntl17.c:280:12: warning: passing arguments to 'child_wait' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  280 |         child_wait(child_pipe3[0]);
      |                   ^
fcntl17.c:301:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  301 |                          str_type(lock->l_type), str_type(fl.l_type));
      |                                  ^
fcntl17.c:301:37: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  301 |                          str_type(lock->l_type), str_type(fl.l_type));
      |                                                          ^
fcntl17.c:95:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   95 | char *str_type();
      |       ^
fcntl17.c:333:7: note: conflicting prototype is here
  333 | char *str_type(int type)
      |       ^
fcntl17.c:85:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   85 | void parent_free();
      |      ^
fcntl17.c:350:6: note: conflicting prototype is here
  350 | void parent_free(int arg)
      |      ^
fcntl17.c:87:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   87 | void child_free();
      |      ^
fcntl17.c:369:6: note: conflicting prototype is here
  369 | void child_free(int fd, int arg)
      |      ^
fcntl17.c:86:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   86 | void child_wait();
      |      ^
fcntl17.c:377:6: note: conflicting prototype is here
  377 | void child_wait(int fd)
      |      ^
fcntl17.c:414:2: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  414 |         sighold(SIGCHLD);
      |         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
fcntl16.c:338:22: warning: unused parameter 'sig' [-Wunused-parameter]
  338 | void catch_alarm(int sig)
      |                      ^
fcntl16.c:343:21: warning: unused parameter 'sig' [-Wunused-parameter]
  343 | void catch_usr1(int sig)
      |                     ^
fcntl16.c:352:21: warning: unused parameter 'sig' [-Wunused-parameter]
  352 | void catch_usr2(int sig)
      |                     ^
fcntl16.c:361:20: warning: unused parameter 'sig' [-Wunused-parameter]
  361 | void catch_int(int sig)
      |                    ^
CC testcases/kernel/syscalls/fcntl/fcntl20_64.o
CC testcases/kernel/syscalls/fcntl/fcntl21_64.o
fcntl19.c:135:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  135 |                 child_get(&fl);
      |                          ^
fcntl19.c:138:12: warning: passing arguments to 'child_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  138 |                 child_put(&fl);
      |                          ^
fcntl19.c:161:12: warning: passing arguments to 'parent_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  161 |         parent_put(fl);
      |                   ^
fcntl19.c:162:12: warning: passing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  162 |         parent_get(fl);
      |                   ^
fcntl19.c:171:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  171 |                          str_type(type), str_type(fl->l_type));
      |                                  ^
fcntl19.c:171:29: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  171 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
fcntl19.c:72:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   72 | char *str_type();
      |       ^
fcntl19.c:213:7: note: conflicting prototype is here
  213 | char *str_type(int type)
      |       ^
fcntl19.c:63:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   63 | void parent_put();
      |      ^
fcntl19.c:230:6: note: conflicting prototype is here
  230 | void parent_put(struct flock *l)
      |      ^
fcntl19.c:64:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   64 | void parent_get();
      |      ^
fcntl19.c:238:6: note: conflicting prototype is here
  238 | void parent_get(struct flock *l)
      |      ^
fcntl19.c:65:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   65 | void child_put();
      |      ^
fcntl19.c:246:6: note: conflicting prototype is here
  246 | void child_put(struct flock *l)
      |      ^
fcntl19.c:66:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   66 | void child_get();
      |      ^
fcntl19.c:254:6: note: conflicting prototype is here
  254 | void child_get(struct flock *l)
      |      ^
fcntl14.c:815:9: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  815 |                 (void)sighold(SIGUSR1);
      |                       ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
fcntl14.c:833:4: warning: 'sigpause' is deprecated: Use the sigsuspend function instead [-Wdeprecated-declarations]
  833 |                         sigpause(SIGUSR1);
      |                         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:152:3: note: 'sigpause' has been explicitly marked deprecated here
  152 |   __attribute_deprecated_msg__ ("Use the sigsuspend function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
fcntl14.c:881:22: warning: unused parameter 'sig' [-Wunused-parameter]
  881 | void catch_alarm(int sig)
      |                      ^
fcntl14.c:896:17: warning: unused parameter 'sig' [-Wunused-parameter]
  896 | void catch1(int sig)
      |                 ^
fcntl14.c:1047:7: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
 1047 |                 if (sighold(SIGUSR1) < 0)
      |                     ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("UseCC testcases/kernel/syscalls/fcntl/fcntl22_64.o
 the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
fcntl14.c4:1063:9: warning: 'sigpause' is deprecated: Use the sigsuspend function instead [-Wdeprecated-declarations]
 warning 1063 |                 s( generatedvoid)sigpause(SIGUSR1);
      |                       ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:152:3: note: 'sigpause' has been explicitly marked deprecated here
  152 |   __attribute_deprecated_msg__ ("Use the sigsuspend function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
.
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl23_64.o
CC testcases/kernel/syscalls/fcntl/fcntl24_64.o
CC testcases/kernel/syscalls/fcntl/fcntl25_64.o
26 warnings generated.
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl26_64.o
CC testcases/kernel/syscalls/fcntl/fcntl27_64.o
CC testcases/kernel/syscalls/fcntl/fcntl29_64.o
CC testcases/kernel/syscalls/fcntl/fcntl39
6 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl30_64.o
fcntl20.c:132:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]CC testcases/kernel/syscalls/fcntl/fcntl31_64.o

  132 |                 child_get(&fl);
      |                          ^
fcntl20.c:137:12: warning: passing arguments to 'child_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  137 |                 child_put(&fl);
      |                          ^
fcntl20.c:160:12: warning: passing arguments to 'parent_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  160 |         parent_put(fl);
      |                   ^
fcntl20.c:161:12: warning: passing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  161 |         parent_get(fl);
      |                   ^
fcntl20.c:170:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  170 |                          str_type(type), str_type(fl->l_type));
      |                                  ^
fcntl20.c:170:29: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  170 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
fcntl20.c:68:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   68 | char *str_type();
      |       ^
fcntl20.c:212:7: note: conflicting prototype is here
  212 | char *str_type(int type)
      |       ^
fcntl20.c:59:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   59 | void parent_put();
      |      ^
fcntl20.c:229:6: note: conflicting prototype is here
  229 | void parent_put(struct flock *l)
      |      ^
fcntl20.c:60:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   60 | void parent_get();
      |      ^
fcntl20.c:237:6: note: conflicting prototype is here
  237 | void parent_get(struct flock *l)
      |      ^
fcntl20.c:61:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   61 | void child_put();
      |      ^
fcntl20.c:245:6: note: conflicting prototype is here
  245 | void child_put(struct flock *l)
      |      ^
fcntl20.c:62:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   62 | void child_get();
      |      ^
fcntl20.c:253:6: note: conflicting prototype is here
  253 | void child_get(struct flock *l)
      |      ^
fcntl21.c:93:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   93 |         pipe(parent_pipe);
      |         ^~~~ ~~~~~~~~~~~
fcntl21.c:94:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   94 |         pipe(child_pipe);
      |         ^~~~ ~~~~~~~~~~
fcntl21.c:139:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  139 |                 child_get(&fl);
      |                          ^
fcntl21.c:145:12: warning: passing arguments to 'child_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  145 |                 child_put(&fl);
      |                          ^
fcntl21.c:168:12: warning: passing arguments to 'parent_put' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  168 |         parent_put(fl);
      |                   ^
fcntl21.c:169:12: warning: passing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  169 |         parent_get(fl);
      |                   ^
fcntl21.c:178:13: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  178 |                          str_type(type), str_type(fl->l_type));
      |                                  ^
fcntl21.c:178:29: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  178 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
CC testcases/kernel/syscalls/fcntl/fcntl32_64.o
fcntl21.c:67:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   67 | char *str_type();
      |       ^
fcntl21.c:220:7: note: conflicting prototype is here
  220 | char *str_type(int type)
      |       ^
fcntl21.c:58:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   58 | void parent_put();
      |      ^
fcntl21.c:237:6: note: conflicting prototype is here
  237 | void parent_put(struct flock *l)
      |      ^
CC testcases/kernel/syscalls/fcntl/fcntl33_64.o
CC testcases/kernel/syscalls/fcntl/fcntl34_64.o
fcntl21.c:59:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   59 | void parent_get();
      |      ^
fcntl21.c:245:6: note: conflicting prototype is here
  245 | void parent_get(struct flock *l)
      |      ^
fcntl21.c:60:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   60 | void child_put();
      |      ^
fcntl21.c:253:6: note: conflicting prototype is here
  253 | void child_put(struct flock *l)
      |      ^
fcntl21.c:61:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   61 | void child_get();
      |      ^
fcntl21.c:261:6: note: conflicting prototype is here
  261 | void child_get(struct flock *l)
      |      ^
CC testcases/kernel/syscalls/fcntl/fcntl35_64.o
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl36_64.o
CC testcases/kernel/syscalls/fcntl/fcntl37_64.o
CC testcases/kernel/syscalls/fcntl/fcntl38_64.o
CC testcases/kernel/syscalls/fcntl/fcntl39_64.o
13 warnings generated.
LD testcases/kernel/syscalls/fcntl/fcntl02_64
LD testcases/kernel/syscalls/fcntl/fcntl01_64
LD testcases/kernel/syscalls/fcntl/fcntl04_64
LD testcases/kernel/syscalls/fcntl/fcntl05_64
LD testcases/kernel/syscalls/fcntl/fcntl03_64
LD testcases/kernel/syscalls/fcntl/fcntl08_64
LD testcases/kernel/syscalls/fcntl/fcntl07_64
LD testcases/kernel/syscalls/fcntl/fcntl10_64
LD testcases/kernel/syscalls/fcntl/fcntl14_64
LD testcases/kernel/syscalls/fcntl/fcntl12_64
LD testcases/kernel/syscalls/fcntl/fcntl13_64
LD testcases/kernel/syscalls/fcntl/fcntl11_64
LD testcases/kernel/syscalls/fcntl/fcntl15_64
LD testcases/kernel/syscalls/fcntl/fcntl17_64
LD testcases/kernel/syscalls/fcntl/fcntl16_64
LD testcases/kernel/syscalls/fcntl/fcntl09_64
LD testcases/kernel/syscalls/fcntl/fcntl18_64
LD testcases/kernel/syscalls/fcntl/fcntl21_64
LD testcases/kernel/syscalls/fcntl/fcntl19_64
LD testcases/kernel/syscalls/fcntl/fcntl20_64
LD testcases/kernel/syscalls/fcntl/fcntl22_64
LD testcases/kernel/syscalls/fcntl/fcntl24_64
LD testcases/kernel/syscalls/fcntl/fcntl23_64
LD testcases/kernel/syscalls/fcntl/fcntl27_64
LD testcases/kernel/syscalls/fcntl/fcntl25_64
LD testcases/kernel/syscalls/fcntl/fcntl29_64
LD testcases/kernel/syscalls/fcntl/fcntl26_64
LD testcases/kernel/syscalls/fcntl/fcntl30_64
LD testcases/kernel/syscalls/fcntl/fcntl35_64
LD testcases/kernel/syscalls/fcntl/fcntl31_64
LD testcases/kernel/syscalls/fcntl/fcntl33_64
LD testcases/kernel/syscalls/fcntl/fcntl34_64
LD testcases/kernel/syscalls/fcntl/fcntl39_64
LD testcases/kernel/syscalls/fcntl/fcntl32_64
LD testcases/kernel/syscalls/fcntl/fcntl36_64
LD testcases/kernel/syscalls/fcntl/fcntl37_64
LD testcases/kernel/syscalls/fcntl/fcntl38_64
rm fcntl35_64.o fcntl08_64.o fcntl03_64.o fcntl23_64.o fcntl29_64.o fcntl25_64.o fcntl30_64.o fcntl34_64.o fcntl37_64.o fcntl19_64.o fcntl14_64.o fcntl20_64.o fcntl21_64.o fcntl31_64.o fcntl15_64.o fcntl07_64.o fcntl12_64.o fcntl26_64.o fcntl10_64.o fcntl22_64.o fcntl13_64.o fcntl02_64.o fcntl11_64.o fcntl17_64.o fcntl38_64.o fcntl24_64.o fcntl16_64.o fcntl04_64.o fcntl18_64.o fcntl09_64.o fcntl33_64.o fcntl32_64.o fcntl05_64.o fcntl27_64.o fcntl39_64.o fcntl36_64.o fcntl01_64.o
CC testcases/kernel/syscalls/fdatasync/fdatasync02
CC testcases/kernel/syscalls/fdatasync/fdatasync01
CC testcases/kernel/syscalls/fdatasync/fdatasync03
CC testcases/kernel/syscalls/fgetxattr/fgetxattr01
CC testcases/kernel/syscalls/fgetxattr/fgetxattr03
CC testcases/kernel/syscalls/fgetxattr/fgetxattr02
CC testcases/kernel/syscalls/finit_module/finit_module01
CC testcases/kernel/syscalls/finit_module/finit_module02
CC testcases/kernel/syscalls/flistxattr/flistxattr01
CC testcases/kernel/syscalls/flistxattr/flistxattr02
CC testcases/kernel/syscalls/flistxattr/flistxattr03
CC testcases/kernel/syscalls/flock/flock02
CC testcases/kernel/syscalls/flock/flock01
CC testcases/kernel/syscalls/flock/flock04
CC testcases/kernel/syscalls/flock/flock06
CC testcases/kernel/syscalls/flock/flock03
fmtmsg01.c:103:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  103 |         fread(buf, sizeof(buf[0]), strlen(str1), fp);
      |         ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmtmsg01.c:112:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  112 |         fread(&ch, sizeof(ch), 1, fp);
      |         ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~
fmtmsg01.c:114:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  114 |                 fread(&ch, sizeof(ch), 1, fp);
      |                 ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~
fmtmsg01.c:118:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  118 |         fread(buf, sizeof(buf[0]), strlen(str2), fp);
      |         ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmtmsg01.c:169:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  169 |         fread(buf, sizeof(buf[0]), strlen(str3), fp);
      |         ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fmtmsg01.c:178:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  178 |         fread(&ch, sizeof(ch), 1, fp);
      |         ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~
fmtmsg01.c:180:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  180 |                 fread(&ch, sizeof(ch), 1, fp);
      |                 ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~
fmtmsg01.c:184:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  184 |         fread(buf, sizeof(buf[0]), strlen(str4), fp);
      |         ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8 warnings generated.
CC testcases/kernel/syscalls/fmtmsg/fmtmsg01
fork05.c:112:14: warning: variable 'environ_list' is not needed and will not be emitted [-Wunneeded-internal-declaration]
  112 | static char *environ_list[] = { "TERM", "NoTSetzWq", "TESTPROG" };
      |              ^~~~~~~~~~~~
1 warning generated.
CC testcases/kernel/syscalls/fork/fork03
CC testcases/kernel/syscalls/fork/fork04
CC testcases/kernel/syscalls/fork/fork05
CC testcases/kernel/syscalls/fork/fork08
CC testcases/kernel/syscalls/fork/fork09
CC testcases/kernel/syscalls/fork/fork13
CC testcases/kernel/syscalls/fork/fork10
CC testcases/kernel/syscalls/fork/fork14
CC testcases/kernel/syscalls/fork/fork07
CC testcases/kernel/syscalls/fork/fork01
CC testcases/kernel/syscalls/fork/fork_procs
CC testcases/kernel/syscalls/fpathconf/fpathconf01
CC testcases/kernel/syscalls/fremovexattr/fremovexattr02
CC testcases/kernel/syscalls/fremovexattr/fremovexattr01
CC testcases/kernel/syscalls/fsconfig/fsconfig02
CC testcases/kernel/syscalls/fsconfig/fsconfig03
CC testcases/kernel/syscalls/fsconfig/fsconfig01
CC testcases/kernel/syscalls/fsetxattr/fsetxattr01
CC testcases/kernel/syscalls/fsetxattr/fsetxattr02
CC testcases/kernel/syscalls/fsmount/fsmount02
CC testcases/kernel/syscalls/fsmount/fsmount01
CC testcases/kernel/syscalls/fsopen/fsopen02
CC testcases/kernel/syscalls/fsopen/fsopen01
CC testcases/kernel/syscalls/fspick/fspick01
CC testcases/kernel/syscalls/fspick/fspick02
CC testcases/kernel/syscalls/fstat/fstat02_64.o
CC testcases/kernel/syscalls/fstat/fstat03_64.o
CC testcases/kernel/syscalls/fstat/fstat02
CC testcases/kernel/syscalls/fstat/fstat03
LD testcases/kernel/syscalls/fstat/fstat03_64
LD testcases/kernel/syscalls/fstat/fstat02_64
rm fstat02_64.o fstat03_64.o
CC testcases/kernel/syscalls/fstatat/fstatat01
CC testcases/kernel/syscalls/fstatfs/fstatfs01_64.o
CC testcases/kernel/syscalls/fstatfs/fstatfs02_64.o
CC testcases/kernel/syscalls/fstatfs/fstatfs01
CC testcases/kernel/syscalls/fstatfs/fstatfs02
LD testcases/kernel/syscalls/fstatfs/fstatfs01_64
LD testcases/kernel/syscalls/fstatfs/fstatfs02_64
rm fstatfs02_64.o fstatfs01_64.o
CC testcases/kernel/syscalls/fsync/fsync01
CC testcases/kernel/syscalls/fsync/fsync04
CC testcases/kernel/syscalls/fsync/fsync03
CC testcases/kernel/syscalls/fsync/fsync02
CC testcases/kernel/syscalls/ftruncate/ftruncate01_64.o
CC testcases/kernel/syscalls/ftruncate/ftruncate03_64.o
CC testcases/kernel/syscalls/ftruncate/ftruncate04_64.o
CC testcases/kernel/syscalls/ftruncate/ftruncate01
LD testcases/kernel/syscalls/ftruncate/ftruncate03_64
LD testcases/kernel/syscalls/ftruncate/ftruncate01_64
CC testcases/kernel/syscalls/ftruncate/ftruncate03
LD testcases/kernel/syscalls/ftruncate/ftruncate04_64
CC testcases/kernel/syscalls/ftruncate/ftruncate04
rm ftruncate03_64.o ftruncate01_64.o ftruncate04_64.o
CC testcases/kernel/syscalls/futex/futex_wait02
CC testcases/kernel/syscalls/futex/futex_wait03
CC testcases/kernel/syscalls/futex/futex_wait04
CC testcases/kernel/syscalls/futex/futex_cmp_requeue01
CC testcases/kernel/syscalls/futex/futex_waitv01
CC testcases/kernel/syscalls/futex/futex_waitv02
CC testcases/kernel/syscalls/futex/futex_cmp_requeue02
CC testcases/kernel/syscalls/futex/futex_wait01
CC testcases/kernel/syscalls/futex/futex_wait_bitset01
CC testcases/kernel/syscalls/futex/futex_wait05
CC testcases/kernel/syscalls/futex/futex_waitv03
CC testcases/kernel/syscalls/futex/futex_wake03
CC testcases/kernel/syscalls/futex/futex_wake01
CC testcases/kernel/syscalls/futex/futex_wake02
CC testcases/kernel/syscalls/futex/futex_wake04
CC testcases/kernel/syscalls/futimesat/futimesat01
BUILD libltpnuma.a
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/get_mempolicy/get_mempolicy02
CC testcases/kernel/syscalls/get_mempolicy/get_mempolicy01
CC testcases/kernel/syscalls/get_robust_list/get_robust_list01
CC testcases/kernel/syscalls/getcontext/getcontext01
CC testcases/kernel/syscalls/getcpu/getcpu01
CC testcases/kernel/syscalls/getcwd/getcwd01
CC testcases/kernel/syscalls/getcwd/getcwd02
CC testcases/kernel/syscalls/getcwd/getcwd04
CC testcases/kernel/syscalls/getcwd/getcwd03
getdents01.c:47:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         {.name = "dir",     .create = 1, .type = ENTRY_DIR},
      |                                       ^
getdents01.c:48:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         {.name = "file",    .create = 1, .type = ENTRY_FILE},
      |                                       ^
getdents01.c:49:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         {.name = "symlink", .create = 1, .type = ENTRY_SYMLINK},
      |                                       ^
getdents01.c:139:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  139 |                         testcases[i].found = 1;
      |                                            ^ ~
4 warnings generated.
CC testcases/kernel/syscalls/getdents/getdents01
CC testcases/kernel/syscalls/getdents/getdents02
CC testcases/kernel/syscalls/getdomainname/getdomainname01
CC testcases/kernel/syscalls/getegid/getegid01_16.o
CC testcases/kernel/syscalls/getegid/getegid02_16.o
CC testcases/kernel/syscalls/getegid/getegid02.o
CC testcases/kernel/syscalls/getegid/getegid01.o
LD testcases/kernel/syscalls/getegid/getegid01_16
LD testcases/kernel/syscalls/getegid/getegid02
LD testcases/kernel/syscalls/getegid/getegid01
LD testcases/kernel/syscalls/getegid/getegid02_16
rm getegid01.o getegid01_16.o getegid02_16.o getegid02.o
CC testcases/kernel/syscalls/geteuid/geteuid01_16.o
CC testcases/kernel/syscalls/geteuid/geteuid02_16.o
CC testcases/kernel/syscalls/geteuid/geteuid01.o
CC testcases/kernel/syscalls/geteuid/geteuid02.o
LD testcases/kernel/syscalls/geteuid/geteuid01
LD testcases/kernel/syscalls/geteuid/geteuid01_16
LD testcases/kernel/syscalls/geteuid/geteuid02
LD testcases/kernel/syscalls/geteuid/geteuid02_16
rm geteuid01_16.o geteuid02_16.o geteuid01.o geteuid02.o
CC testcases/kernel/syscalls/getgid/getgid01_16.o
CC testcases/kernel/syscalls/getgid/getgid03_16.o
CC testcases/kernel/syscalls/getgid/getgid01.o
CC testcases/kernel/syscalls/getgid/getgid03.o
LD testcases/kernel/syscalls/getgid/getgid01
LD testcases/kernel/syscalls/getgid/getgid01_16
LD testcases/kernel/syscalls/getgid/getgid03_16
LD testcases/kernel/syscalls/getgid/getgid03
rm getgid01.o getgid03_16.o getgid01_16.o getgid03.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/getgroups03
LD testcases/kernel/syscalls/getgroups/getgroups01
LD testcases/kernel/syscalls/getgroups/getgroups01_16
LD testcases/kernel/syscalls/getgroups/getgroups03_16
rm getgroups01.o getgroups01_16.o getgroups03_16.o getgroups03.o
CC testcases/kernel/syscalls/gethostbyname_r/gethostbyname_r01
CC testcases/kernel/syscalls/gethostid/gethostid01
CC testcases/kernel/syscalls/gethostname/gethostname01
CC testcases/kernel/syscalls/gethostname/gethostname02
CC testcases/kernel/syscalls/getitimer/getitimer02
CC testcases/kernel/syscalls/getitimer/getitimer01
CC testcases/kernel/syscalls/getpagesize/getpagesize01
CC testcases/kernel/syscalls/getpeername/getpeername01
CC testcases/kernel/syscalls/getpgid/getpgid02
CC testcases/kernel/syscalls/getpgid/getpgid01
CC testcases/kernel/syscalls/getpgrp/getpgrp01
CC testcases/kernel/syscalls/getpid/getpid02
CC testcases/kernel/syscalls/getpid/getpid01
CC testcases/kernel/syscalls/getppid/getppid01
CC testcases/kernel/syscalls/getppid/getppid02
CC testcases/kernel/syscalls/getpriority/getpriority02
CC testcases/kernel/syscalls/getpriority/getpriority01
getrandom05.c:20:13: warning: variable 'buff_efault' is not needed and will not be emitted [-Wunneeded-internal-declaration]
   20 | static char buff_efault[64];
      |             ^~~~~~~~~~~
1 warning generated.
CC testcases/kernel/syscalls/getrandom/getrandom05
CC testcases/kernel/syscalls/getrandom/getrandom02
CC testcases/kernel/syscalls/getrandom/getrandom01
CC testcases/kernel/syscalls/getrandom/getrandom03
CC testcases/kernel/syscalls/getrandom/getrandom04
CC testcases/kernel/syscalls/getresgid/getresgid01_16.o
CC testcases/kernel/syscalls/getresgid/getresgid02_16.o
CC testcases/kernel/syscalls/getresgid/getresgid03_16.o
CC testcases/kernel/syscalls/getresgid/getresgid02.o
CC testcases/kernel/syscalls/getresgid/getresgid03.o
CC testcases/kernel/syscalls/getresgid/getresgid01.o
LD testcases/kernel/syscalls/getresgid/getresgid03
LD testcases/kernel/syscalls/getresgid/getresgid01_16
LD testcases/kernel/syscalls/getresgid/getresgid02
LD testcases/kernel/syscalls/getresgid/getresgid01
LD testcases/kernel/syscalls/getresgid/getresgid03_16
LD testcases/kernel/syscalls/getresgid/getresgid02_16
rm getresgid03.o getresgid03_16.o getresgid01_16.o getresgid02_16.o getresgid01.o getresgid02.o
CC testcases/kernel/syscalls/getresuid/getresuid01_16.o
CC testcases/kernel/syscalls/getresuid/getresuid02_16.o
CC testcases/kernel/syscalls/getresuid/getresuid03_16.o
CC testcases/kernel/syscalls/getresuid/getresuid01.o
CC testcases/kernel/syscalls/getresuid/getresuid02.o
CC testcases/kernel/syscalls/getresuid/getresuid03.o
LD testcases/kernel/syscalls/getresuid/getresuid02_16
LD testcases/kernel/syscalls/getresuid/getresuid01
LD testcases/kernel/syscalls/getresuid/getresuid02
LD testcases/kernel/syscalls/getresuid/getresuid03
LD testcases/kernel/syscalls/getresuid/getresuid03_16
LD testcases/kernel/syscalls/getresuid/getresuid01_16
rm getresuid02_16.o getresuid02.o getresuid01_16.o getresuid01.o getresuid03.o getresuid03_16.o
CC testcases/kernel/syscalls/getrlimit/getrlimit02
CC testcases/kernel/syscalls/getrlimit/getrlimit03
CC testcases/kernel/syscalls/getrlimit/getrlimit01
CC testcases/kernel/syscalls/getrusage/getrusage01
CC testcases/kernel/syscalls/getrusage/getrusage04
CC testcases/kernel/syscalls/getrusage/getrusage02
CC testcases/kernel/syscalls/getrusage/getrusage03
CC testcases/kernel/syscalls/getrusage/getrusage03_child
CC testcases/kernel/syscalls/getsid/getsid01
CC testcases/kernel/syscalls/getsid/getsid02
CC testcases/kernel/syscalls/getsockname/getsockname01
CC testcases/kernel/syscalls/getsockopt/getsockopt01
CC testcases/kernel/syscalls/getsockopt/getsockopt02
CC testcases/kernel/syscalls/gettid/gettid01
CC testcases/kernel/syscalls/gettid/gettid02
CC testcases/kernel/syscalls/gettimeofday/gettimeofday01
CC testcases/kernel/syscalls/gettimeofday/gettimeofday02
CC testcases/kernel/syscalls/getuid/getuid03_16.o
CC testcases/kernel/syscalls/getuid/getuid01_16.o
CC testcases/kernel/syscalls/getuid/getuid03.o
CC testcases/kernel/syscalls/getuid/getuid01.o
LD testcases/kernel/syscalls/getuid/getuid01
LD testcases/kernel/syscalls/getuid/getuid03
LD testcases/kernel/syscalls/getuid/getuid03_16
LD testcases/kernel/syscalls/getuid/getuid01_16
rm getuid03.o getuid03_16.o getuid01.o getuid01_16.o
CC testcases/kernel/syscalls/getxattr/getxattr03
CC testcases/kernel/syscalls/getxattr/getxattr04
CC testcases/kernel/syscalls/getxattr/getxattr02
CC testcases/kernel/syscalls/getxattr/getxattr05
CC testcases/kernel/syscalls/getxattr/getxattr01
CC testcases/kernel/syscalls/init_module/init_module01
CC testcases/kernel/syscalls/init_module/init_module02
CC testcases/kernel/syscalls/inotify/inotify04
CC testcases/kernel/syscalls/inotify/inotify08
CC testcases/kernel/syscalls/inotify/inotify01
CC testcases/kernel/syscalls/inotify/inotify02
CC testcases/kernel/syscalls/inotify/inotify07
CC testcases/kernel/syscalls/inotify/inotify03
CC testcases/kernel/syscalls/inotify/inotify06
CC testcases/kernel/syscalls/inotify/inotify05
CC testcases/kernel/syscalls/inotify/inotify10
CC testcases/kernel/syscalls/inotify/inotify11
CC testcases/kernel/syscalls/inotify/inotify09
CC testcases/kernel/syscalls/inotify/inotify12
CC testcases/kernel/syscalls/inotify_init/inotify_init1_02
CC testcases/kernel/syscalls/inotify_init/inotify_init1_01
CC testcases/kernel/syscalls/io_cancel/io_cancel02
CC testcases/kernel/syscalls/io_cancel/io_cancel01
CC testcases/kernel/syscalls/io_destroy/io_destroy02
CC testcases/kernel/syscalls/io_destroy/io_destroy01
CC testcases/kernel/syscalls/io_getevents/io_getevents01
CC testcases/kernel/syscalls/io_getevents/io_getevents02
CC testcases/kernel/syscalls/io_pgetevents/io_pgetevents01
CC testcases/kernel/syscalls/io_pgetevents/io_pgetevents02
CC testcases/kernel/syscalls/io_setup/io_setup01
CC testcases/kernel/syscalls/io_setup/io_setup02
CC testcases/kernel/syscalls/io_submit/io_submit02
CC testcases/kernel/syscalls/io_submit/io_submit01
CC testcases/kernel/syscalls/io_submit/io_submit03
CC testcases/kernel/syscalls/io_uring/io_uring02
CC testcases/kernel/syscalls/io_uring/io_uring01
CC testcases/kernel/syscalls/ioctl/ioctl01
CC testcases/kernel/syscalls/ioctl/ioctl02
CC testcases/kernel/syscalls/ioctl/ioctl03
CC testcases/kernel/syscalls/ioctl/ioctl04
CC testcases/kernel/syscalls/ioctl/ioctl06
CC testcases/kernel/syscalls/ioctl/ioctl05
CC testcases/kernel/syscalls/ioctl/ioctl07
CC testcases/kernel/syscalls/ioctl/ioctl_loop01
CC testcases/kernel/syscalls/ioctl/ioctl08
CC testcases/kernel/syscalls/ioctl/ioctl09
CC testcases/kernel/syscalls/ioctl/ioctl_loop04
CC testcases/kernel/syscalls/ioctl/ioctl_ns01
CC testcases/kernel/syscalls/ioctl/ioctl_loop06
CC testcases/kernel/syscalls/ioctl/ioctl_loop02
CC testcases/kernel/syscalls/ioctl/ioctl_loop03
CC testcases/kernel/syscalls/ioctl/ioctl_loop07
CC testcases/kernel/syscalls/ioctl/ioctl_ns02
CC testcases/kernel/syscalls/ioctl/ioctl_loop05
CC testcases/kernel/syscalls/ioctl/ioctl_ns03
CC testcases/kernel/syscalls/ioctl/ioctl_ns04
CC testcases/kernel/syscalls/ioctl/ioctl_ns05
CC testcases/kernel/syscalls/ioctl/ioctl_ns07
CC testcases/kernel/syscalls/ioctl/ioctl_ns06
CC testcases/kernel/syscalls/ioctl/ioctl_sg01
CC testcases/kernel/syscalls/ioperm/ioperm01
CC testcases/kernel/syscalls/ioperm/ioperm02
CC testcases/kernel/syscalls/iopl/iopl01
CC testcases/kernel/syscalls/iopl/iopl02
CC testcases/kernel/syscalls/ioprio/ioprio_set03
CC testcases/kernel/syscalls/ioprio/ioprio_get01
CC testcases/kernel/syscalls/ioprio/ioprio_set01
CC testcases/kernel/syscalls/ioprio/ioprio_set02
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/ipc/msgctl/msgctl01
CC testcases/kernel/syscalls/ipc/msgctl/msgctl03
CC testcases/kernel/syscalls/ipc/msgctl/msgctl02
CC testcases/kernel/syscalls/ipc/msgctl/msgctl04
CC testcases/kernel/syscalls/ipc/msgctl/msgctl12
CC testcases/kernel/syscalls/ipc/msgctl/msgctl06
CC testcases/kernel/syscalls/ipc/msgctl/msgctl05
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/ipc/msgget/msgget05
CC testcases/kernel/syscalls/ipc/msgget/msgget01
CC testcases/kernel/syscalls/ipc/msgget/msgget04
CC testcases/kernel/syscalls/ipc/msgget/msgget03
CC testcases/kernel/syscalls/ipc/msgget/msgget02
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv06
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/msgrcv07
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv08
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv02
BUILD libltpnewipc.a
make[6]: 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/msgsnd05
CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd02
CC testcases/kernel/syscalls/ipc/msgstress/msgstress01
BUILD libltpipc.a
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
make[6]: Nothing to be done for 'all'.
semctl06.c:283:22: warning: unused parameter 'sig' [-Wunused-parameter]
  283 | static void term(int sig)
      |                      ^
semctl01.c:273:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  273 |                         tc->func_setup(-1);
      |                                       ^
semctl01.c:276:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  276 |                         tc->func_setup(0);
      |                                       ^
semctl01.c:292:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  292 |                 tc->func_test(rval);
      |                              ^
1 warning generated.
CC testcases/kernel/syscalls/ipc/semctl/semctl05
3 warnings generated.
CC testcases/kernel/syscalls/ipc/semctl/semctl04
CC testcases/kernel/syscalls/ipc/semctl/semctl03
CC testcases/kernel/syscalls/ipc/semctl/semctl02
CC testcases/kernel/syscalls/ipc/semctl/semctl06
CC testcases/kernel/syscalls/ipc/semctl/semctl09
CC testcases/kernel/syscalls/ipc/semctl/semctl07
CC testcases/kernel/syscalls/ipc/semctl/semctl08
CC testcases/kernel/syscalls/ipc/semctl/semctl01
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/ipc/semget/semget02
CC testcases/kernel/syscalls/ipc/semget/semget01
CC testcases/kernel/syscalls/ipc/semget/semget05
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
semop05.c:74:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
   74 |         int i, rc;
      |                ^
semop05.c:123:20: warning: unused parameter 'foo' [-Wunused-parameter]
  123 | void *waiter(void *foo)
      |                    ^
semop05.c:142:20: warning: unused parameter 'foo' [-Wunused-parameter]
  142 | void *poster(void *foo)
      |                    ^
3 warnings generated.
CC testcases/kernel/syscalls/ipc/semop/semop04
CC testcases/kernel/syscalls/ipc/semop/semop05
CC testcases/kernel/syscalls/ipc/semop/semop02
CC testcases/kernel/syscalls/ipc/semop/semop03
CC testcases/kernel/syscalls/ipc/semop/semop01
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/ipc/shmat/shmat01
CC testcases/kernel/syscalls/ipc/shmat/shmat02
CC testcases/kernel/syscalls/ipc/shmat/shmat03
CC testcases/kernel/syscalls/ipc/shmat/shmat04
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
shmctl08.c:41:24: warning: comparison of integers of different signs: '__mode_t' (aka 'unsigned int') and 'short' [-Wsign-compare]
   41 |         if (ds->shm_perm.mode == exp_mode) {
      |             ~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~
1 warning generated.
CC testcases/kernel/syscalls/ipc/shmctl/shmctl03
CC testcases/kernel/syscalls/ipc/shmctl/shmctl02
CC testcases/kernel/syscalls/ipc/shmctl/shmctl04
CC testcases/kernel/syscalls/ipc/shmctl/shmctl08
CC testcases/kernel/syscalls/ipc/shmctl/shmctl01
CC testcases/kernel/syscalls/ipc/shmctl/shmctl06
CC testcases/kernel/syscalls/ipc/shmctl/shmctl05
CC testcases/kernel/syscalls/ipc/shmctl/shmctl07
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/ipc/shmdt/shmdt01
CC testcases/kernel/syscalls/ipc/shmdt/shmdt02
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
shmget02.c:146:32: warning: missing field 'policy' initializer [-Wmissing-field-initializers]
  146 |         .hugepages = {TST_NO_HUGEPAGES},
      |                                       ^
1 warning generated.
CC testcases/kernel/syscalls/ipc/shmget/shmget05
CC testcases/kernel/syscalls/ipc/shmget/shmget06
CC testcases/kernel/syscalls/ipc/shmget/shmget02
CC testcases/kernel/syscalls/ipc/shmget/shmget04
CC testcases/kernel/syscalls/ipc/shmget/shmget03
CC testcases/kernel/syscalls/kcmp/kcmp02
CC testcases/kernel/syscalls/kcmp/kcmp01
CC testcases/kernel/syscalls/kcmp/kcmp03
CC testcases/kernel/syscalls/keyctl/keyctl03
CC testcases/kernel/syscalls/keyctl/keyctl04
CC testcases/kernel/syscalls/keyctl/keyctl07
CC testcases/kernel/syscalls/keyctl/keyctl06
CC testcases/kernel/syscalls/keyctl/keyctl08
CC testcases/kernel/syscalls/keyctl/keyctl01
CC testcases/kernel/syscalls/keyctl/keyctl02
CC testcases/kernel/syscalls/keyctl/keyctl09
CC testcases/kernel/syscalls/keyctl/keyctl05
BUILD libltpipc.a
BUILD libltpnewipc.a
make[5]: Nothing to be done for 'all'.
make[5]: Nothing to be done for 'all'.
kill02.c:563:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  563 |         write(pipeA_fd[1], CHAR_SET_PASSED, 1);
      |         ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kill02.c:587:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  587 |         write(pipeB_fd[1], CHAR_SET_PASSED, 1);
      |         ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kill02.c:603:6: warning: variable 'errno_buf' set but not used [-Wunused-but-set-variable]
  603 |         int errno_buf;          /*indicates the errno if pipe set up fails.             */
      |             ^
kill12.c:89:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
   89 |         if (sigset(SIGCHLD, chsig) == SIG_ERR) {
      |             ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
kill12.c:77:12: warning: variable 'exno' set but not used [-Wunused-but-set-variable]
   77 |         int nsig, exno, nexno, status;
      |                   ^
kill12.c:79:6: warning: variable 'core' set but not used [-Wunused-but-set-variable]
   79 |         int core;
      |             ^
kill12.c:201:2: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
  201 |         sigset(sig, SIG_IGN);   /* set to ignore signal */
      |         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
kill12.c:66:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   66 | void terror();
      |      ^
kill12.c:221:6: note: conflicting prototype is here
  221 | void terror(char *message)
      |      ^
kill09.c:195:24: warning: unused parameter 'sig' [-Wunused-parameter]
  195 | void alarm_handler(int sig)
      |                        ^
1 warning generated.
5 warnings generated.
kill10.c:365:47: warning: unused parameter 'data' [-Wunused-parameter]
  365 | void ack_ready(int sig, siginfo_t * si, void *data)
      |                                               ^
kill10.c3:392:46:  warningwarning: s generatedunused parameter 'data' [-Wunused-parameter].

  392 | void ack_done(int sig, siginfo_t * si, void *data)
      |                                              ^
kill10.c:477:27: warning: unused parameter 'sig' [-Wunused-parameter]
  477 | void set_create_procs(int sig)
      |                           ^
kill07.c:90:6: warning: variable 'exno' set but not used [-Wunused-but-set-variable]
   90 |         int exno, status, nsig, asig, ret;
      |             ^
kill07.c:90:32: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
   90 |         int exno, status, nsig, asig, ret;
      |                                       ^
kill10.c:608:24: warning: unused parameter 'sig' [-Wunused-parameter]
  608 | void graceful_exit(int sig)
      |                        ^
kill10.c:613:29: warning: unused parameter 'sig' [-Wunused-parameter]
  613 | void set_signal_parents(int sig)
      |                             ^
kill10.c:620:31: warning: unused parameter 'sig' [-Wunused-parameter]
  620 | void clear_signal_parents(int sig)
      |                               ^
kill10.c:627:30: warning: unused parameter 'sig' [-Wunused-parameter]
  627 | void set_confirmed_ready(int sig)
      |                              ^
kill10.c:635:24: warning: unused parameter 'sig' [-Wunused-parameter]
  635 | void reset_counter(int sig)
      |                        ^
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:670:17: warning: unused parameter 'sig' [-Wunused-parameter]
  670 | void wakeup(int sig)
      |                 ^
kill07.c:177:21: warning: unused parameter 'sig' [-Wunused-parameter]
  177 | void sighandler(int sig)
      |                     ^
CC testcases/kernel/syscalls/kill/kill05
CC testcases/kernel/syscalls/kill/kill06
CC testcases/kernel/syscalls/kill/kill08
11 warnings generated.
CC testcases/kernel/syscalls/kill/kill12
3 warnings generated.
CC testcases/kernel/syscalls/kill/kill11
CC testcases/kernel/syscalls/kill/kill09
CC testcases/kernel/syscalls/kill/kill10
CC testcases/kernel/syscalls/kill/kill02
CC testcases/kernel/syscalls/kill/kill07
CC testcases/kernel/syscalls/kill/kill03
CC testcases/kernel/syscalls/kill/kill13
CC testcases/kernel/syscalls/lchown/lchown01_16.o
CC testcases/kernel/syscalls/lchown/lchown02_16.o
CC testcases/kernel/syscalls/lchown/lchown03_16.o
CC testcases/kernel/syscalls/lchown/lchown02.o
CC testcases/kernel/syscalls/lchown/lchown03.o
CC testcases/kernel/syscalls/lchown/lchown01.o
LD testcases/kernel/syscalls/lchown/lchown02
LD testcases/kernel/syscalls/lchown/lchown02_16
LD testcases/kernel/syscalls/lchown/lchown01_16
LD testcases/kernel/syscalls/lchown/lchown03
LD testcases/kernel/syscalls/lchown/lchown03_16
LD testcases/kernel/syscalls/lchown/lchown01
rm lchown01_16.o lchown03.o lchown02_16.o lchown03_16.o lchown01.o lchown02.o
CC testcases/kernel/syscalls/lgetxattr/lgetxattr01
CC testcases/kernel/syscalls/lgetxattr/lgetxattr02
CC testcases/kernel/syscalls/link/link02
CC testcases/kernel/syscalls/link/link04
CC testcases/kernel/syscalls/link/link08
CC testcases/kernel/syscalls/link/link05
CC testcases/kernel/syscalls/linkat/linkat02
CC testcases/kernel/syscalls/linkat/linkat01
CC testcases/kernel/syscalls/listen/listen01
CC testcases/kernel/syscalls/listxattr/listxattr02
CC testcases/kernel/syscalls/listxattr/listxattr01
CC testcases/kernel/syscalls/listxattr/listxattr03
CC testcases/kernel/syscalls/llistxattr/llistxattr02
CC testcases/kernel/syscalls/llistxattr/llistxattr01
CC testcases/kernel/syscalls/llistxattr/llistxattr03
CC testcases/kernel/syscalls/llseek/llseek02
CC testcases/kernel/syscalls/llseek/llseek03
CC testcases/kernel/syscalls/llseek/llseek01
CC testcases/kernel/syscalls/lremovexattr/lremovexattr01
CC testcases/kernel/syscalls/lseek/lseek01
CC testcases/kernel/syscalls/lseek/lseek02
CC testcases/kernel/syscalls/lseek/lseek07
CC testcases/kernel/syscalls/lseek/lseek11
CC testcases/kernel/syscalls/lstat/lstat02_64.o
CC testcases/kernel/syscalls/lstat/lstat01_64.o
CC testcases/kernel/syscalls/lstat/lstat01
CC testcases/kernel/syscalls/lstat/lstat02
LD testcases/kernel/syscalls/lstat/lstat02_64
LD testcases/kernel/syscalls/lstat/lstat01_64
rm lstat02_64.o lstat01_64.o
CC testcases/kernel/syscalls/madvise/madvise07
CC testcases/kernel/syscalls/madvise/madvise03
CC testcases/kernel/syscalls/madvise/madvise01
CC testcases/kernel/syscalls/madvise/madvise02
CC testcases/kernel/syscalls/madvise/madvise10
CC testcases/kernel/syscalls/madvise/madvise05
CC testcases/kernel/syscalls/madvise/madvise06
CC testcases/kernel/syscalls/madvise/madvise08
CC testcases/kernel/syscalls/madvise/madvise09
CC testcases/kernel/syscalls/madvise/madvise11
mallinfo02.c:26:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations]
   26 |         info = mallinfo();
      |                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here
  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
      |                                                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED'
   32 | # define __MALLOC_DEPRECATED __attribute_deprecated__
      |                              ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:356:51: note: expanded from macro '__attribute_deprecated__'
  356 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
      |                                                   ^
mallinfo02.c:35:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations]
   35 |         info = mallinfo();
      |                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here
  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
      |                                                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED'
   32 | # define __MALLOC_DEPRECATED __attribute_deprecated__
      |                              ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:356:51: note: expanded from macro '__attribute_deprecated__'
  356 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
      |                                                   ^
mallinfo02.c:39:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations]
   39 |         info = mallinfo();
      |                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here
  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
      |                                                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED'
   32 | # define __MALLOC_DEPRECATED __attribute_deprecated__
      |                              ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:356:51: note: expanded from macro '__attribute_deprecated__'
  356 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
      |                                                   ^
mallinfo01.c:43:10: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations]
   43 |         info2 = mallinfo();
      |                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here
  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
      |                                                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED'
   32 | # define __MALLOC_DEPRECATED __attribute_deprecated__
      |                              ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:356:51: note: expanded from macro '__attribute_deprecated__'
  356 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
      |                                                   ^
3 warnings generated.
mallinfo01.c:53:10: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations]
   53 |         info2 = mallinfo();
      |                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here
  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
      |                                                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED'
   32 | # define __MALLOC_DEPRECATED __attribute_deprecated__
      |                              ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:356:51: note: expanded from macro '__attribute_deprecated__'
  356 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
      |                                                   ^
mallinfo01.c:68:10: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations]
   68 |         info1 = mallinfo();
      |                 ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here
  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
      |                                                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED'
   32 | # define __MALLOC_DEPRECATED __attribute_deprecated__
      |                              ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:356:51: note: expanded from macro '__attribute_deprecated__'
  356 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
      |                                                   ^
3 warnings generated.
CC testcases/kernel/syscalls/mallinfo/mallinfo02
CC testcases/kernel/syscalls/mallinfo/mallinfo01
CC testcases/kernel/syscalls/mallinfo2/mallinfo2_01
mallopt01.c:31:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations]
   31 |         info = mallinfo();
      |                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here
  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
      |                                                ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED'
   32 | # define __MALLOC_DEPRECATED __attribute_deprecated__
      |                              ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:356:51: note: expanded from macro '__attribute_deprecated__'
  356 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
      |                                                   ^
1 warning generated.
CC testcases/kernel/syscalls/mallopt/mallopt01
make -C TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/lib -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/lib/Makefile" all
BUILD libltpnuma.a
make[5]: Nothing to be done for 'all'.
numa_helper.c:152:31: warning: unused parameter 'flag' [-Wunused-parameter]
  152 | int get_allowed_nodes_arr(int flag, int *num_nodes, int **nodes)
      |                               ^
1 warning generated.
CC testcases/kernel/lib/numa_helper.o
CC testcases/kernel/lib/ksm_helper.o
AR libkerntest.a
RANLIB libkerntest.a
CC testcases/kernel/syscalls/mbind/mbind04
CC testcases/kernel/syscalls/mbind/mbind01
CC testcases/kernel/syscalls/mbind/mbind03
CC testcases/kernel/syscalls/mbind/mbind02
CC testcases/kernel/syscalls/membarrier/membarrier01
CC testcases/kernel/syscalls/memcmp/memcmp01
CC testcases/kernel/syscalls/memcpy/memcpy01
CC testcases/kernel/syscalls/memfd_create/memfd_create_common.o
CC testcases/kernel/syscalls/memfd_create/memfd_create04
CC testcases/kernel/syscalls/memfd_create/memfd_create02
CC testcases/kernel/syscalls/memfd_create/memfd_create01
CC testcases/kernel/syscalls/memfd_create/memfd_create03
CC testcases/kernel/syscalls/memset/memset01
CC testcases/kernel/syscalls/migrate_pages/migrate_pages_common.o
CC testcases/kernel/syscalls/migrate_pages/migrate_pages03
CC testcases/kernel/syscalls/migrate_pages/migrate_pages01
CC testcases/kernel/syscalls/migrate_pages/migrate_pages02
CC testcases/kernel/syscalls/mincore/mincore02
CC testcases/kernel/syscalls/mincore/mincore03
CC testcases/kernel/syscalls/mincore/mincore01
CC testcases/kernel/syscalls/mincore/mincore04
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/mkdirat/mkdirat01
CC testcases/kernel/syscalls/mkdirat/mkdirat02
CC testcases/kernel/syscalls/mknod/mknod01
CC testcases/kernel/syscalls/mknod/mknod03
CC testcases/kernel/syscalls/mknod/mknod02
CC testcases/kernel/syscalls/mknod/mknod06
CC testcases/kernel/syscalls/mknod/mknod04
CC testcases/kernel/syscalls/mknod/mknod08
CC testcases/kernel/syscalls/mknod/mknod09
CC testcases/kernel/syscalls/mknod/mknod07
CC testcases/kernel/syscalls/mknod/mknod05
CC testcases/kernel/syscalls/mknodat/mknodat02
CC testcases/kernel/syscalls/mknodat/mknodat01
CC testcases/kernel/syscalls/mlock/mlock01
CC testcases/kernel/syscalls/mlock/mlock03
CC testcases/kernel/syscalls/mlock/mlock05
CC testcases/kernel/syscalls/mlock/mlock02
CC testcases/kernel/syscalls/mlock/mlock04
CC testcases/kernel/syscalls/mlock2/mlock201
CC testcases/kernel/syscalls/mlock2/mlock203
CC testcases/kernel/syscalls/mlock2/mlock202
mlockall02.c:231:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  231 |                 seteuid(0);
      |                 ^~~~~~~ ~
1 warning generated.
CC testcases/kernel/syscalls/mlockall/mlockall01
CC testcases/kernel/syscalls/mlockall/mlockall02
CC testcases/kernel/syscalls/mlockall/mlockall03
mmap001.c:118:11: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  118 |                 if ((fd == -1))
      |                      ~~~^~~~~
mmap001.c:118:11: note: remove extraneous parentheses around the comparison to silence this warning
  118 |                 if ((fd == -1))
      |                     ~   ^    ~
mmap001.c:118:11: note: use '=' to turn this equality comparison into an assignment
  118 |                 if ((fd == -1))
      |                         ^~
      |                         =
1 warning generated.
CC testcases/kernel/syscalls/mmap/mmap001
CC testcases/kernel/syscalls/mmap/mmap03
CC testcases/kernel/syscalls/mmap/mmap01
CC testcases/kernel/syscalls/mmap/mmap08
CC testcases/kernel/syscalls/mmap/mmap02
CC testcases/kernel/syscalls/mmap/mmap05
CC testcases/kernel/syscalls/mmap/mmap06
CC testcases/kernel/syscalls/mmap/mmap09
CC testcases/kernel/syscalls/mmap/mmap10
CC testcases/kernel/syscalls/mmap/mmap04
mmap11.c:128:25: warning: unused parameter 'args' [-Wunused-parameter]
  128 | void *wait_thread(void *args)
      |                         ^
mmap11.c:139:26: warning: unused parameter 'args' [-Wunused-parameter]
  139 | void *wait_thread2(void *args)
      |                          ^
2 warnings generated.
CC testcases/kernel/syscalls/mmap/mmap11
CC testcases/kernel/syscalls/mmap/mmap13
CC testcases/kernel/syscalls/mmap/mmap14
CC testcases/kernel/syscalls/mmap/mmap12
CC testcases/kernel/syscalls/mmap/mmap15
CC testcases/kernel/syscalls/mmap/mmap20
CC testcases/kernel/syscalls/mmap/mmap19
CC testcases/kernel/syscalls/mmap/mmap18
CC testcases/kernel/syscalls/mmap/mmap17
CC testcases/kernel/syscalls/mmap/mmap16
CC testcases/kernel/syscalls/modify_ldt/modify_ldt02
CC testcases/kernel/syscalls/modify_ldt/modify_ldt03
CC testcases/kernel/syscalls/modify_ldt/modify_ldt01
CC testcases/kernel/syscalls/mount/mount03_suid_child
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
CC testcases/kernel/syscalls/mount/mount06
CC testcases/kernel/syscalls/mount/mount07
CC testcases/kernel/syscalls/mount_setattr/mount_setattr01
CC testcases/kernel/syscalls/move_mount/move_mount02
CC testcases/kernel/syscalls/move_mount/move_mount01
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: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: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: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:393:32: warning: unused parameter 'min_nodes' [-Wunused-parameter]
  393 | void check_config(unsigned int min_nodes)
      |                                ^
13 warnings generated.
CC testcases/kernel/syscalls/move_pages/move_pages_support.o
CC testcases/kernel/syscalls/move_pages/move_pages01
CC testcases/kernel/syscalls/move_pages/move_pages02
CC testcases/kernel/syscalls/move_pages/move_pages05
CC testcases/kernel/syscalls/move_pages/move_pages07
CC testcases/kernel/syscalls/move_pages/move_pages04
CC testcases/kernel/syscalls/move_pages/move_pages10
CC testcases/kernel/syscalls/move_pages/move_pages03
CC testcases/kernel/syscalls/move_pages/move_pages09
CC testcases/kernel/syscalls/move_pages/move_pages11
CC testcases/kernel/syscalls/move_pages/move_pages06
CC testcases/kernel/syscalls/move_pages/move_pages12
CC testcases/kernel/syscalls/mprotect/mprotect02
CC testcases/kernel/syscalls/mprotect/mprotect03
CC testcases/kernel/syscalls/mprotect/mprotect05
CC testcases/kernel/syscalls/mprotect/mprotect01
CC testcases/kernel/syscalls/mprotect/mprotect04
CC testcases/kernel/syscalls/mq_notify/mq_notify03
CC testcases/kernel/syscalls/mq_notify/mq_notify02
CC testcases/kernel/syscalls/mq_notify/mq_notify01
CC testcases/kernel/syscalls/mq_open/mq_open01
CC testcases/kernel/syscalls/mq_timedreceive/mq_timedreceive01
CC testcases/kernel/syscalls/mq_timedsend/mq_timedsend01
CC testcases/kernel/syscalls/mq_unlink/mq_unlink01
BUILD libltpipc.a
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/mremap/mremap03
CC testcases/kernel/syscalls/mremap/mremap01
CC testcases/kernel/syscalls/mremap/mremap02
CC testcases/kernel/syscalls/mremap/mremap04
CC testcases/kernel/syscalls/mremap/mremap05
CC testcases/kernel/syscalls/mremap/mremap06
CC testcases/kernel/syscalls/msync/msync01
CC testcases/kernel/syscalls/msync/msync04
CC testcases/kernel/syscalls/msync/msync02
CC testcases/kernel/syscalls/msync/msync03
CC testcases/kernel/syscalls/munlock/munlock02
CC testcases/kernel/syscalls/munlock/munlock01
CC testcases/kernel/syscalls/munlockall/munlockall01
CC testcases/kernel/syscalls/munmap/munmap03
CC testcases/kernel/syscalls/munmap/munmap02
CC testcases/kernel/syscalls/munmap/munmap01
CC testcases/kernel/syscalls/name_to_handle_at/name_to_handle_at02
CC testcases/kernel/syscalls/name_to_handle_at/name_to_handle_at01
CC testcases/kernel/syscalls/nanosleep/nanosleep04
CC testcases/kernel/syscalls/nanosleep/nanosleep01
CC testcases/kernel/syscalls/nanosleep/nanosleep02
CC testcases/kernel/syscalls/newuname/newuname01
nftw.c:686:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  686 |         setuid(ltpuser->pw_uid);
      |         ^~~~~~ ~~~~~~~~~~~~~~~
tools.c:53:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   53 |         system("rm -rf ./tmp");
      |         ^~~~~~ ~~~~~~~~~~~~~~
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:250:26: warning: unused parameter 'path_name' [-Wunused-parameter]
  250 | void do_info(const char *path_name)
      |                          ^
tools64.c:52:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   52 |         system("rm -rf ./tmp");
      |         ^~~~~~ ~~~~~~~~~~~~~~
test_func.cnftw64.clib.ctools64.c:158:23: :warning: 65unused parameter 'path' [-Wunused-parameter]:
55: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
:  158 | n713f:tw26:4 _warning: fnignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result](
co   ns65t |  c        hiafr  (*  (p713pa | at        thsh,e_ tlcueoinndgs(ttlh t sp=tu rspueacrtt-h >cspotwna_ftu(6it4dm )p*;_s
pt      a,| t         ^~~~~~ ~~~~~~~~~~~~~~~hi
,n t_ PiCv_aPlA,T Hs_tMrAuXc)t)  F=T=W  -*1F)T W{S
)      
|                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~| 
                      ^1
 warning generated.
tools64.c:158lib.c:50::72 :warning: 55unused parameter 'st' [-Wunused-parameter]:
 warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
  158 |    n72f | t        wi6f4 _(f(nn(acmoen_slte ncghtahr =  *ppaatthhc,o ncfo(tnmspt_ psattrhu,c t_ PsCt_aNtA6M4E _*MsAtX,) )i n==t  -i1v)a l{,
       s| t             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~r
uct 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 | nft:w64_fn(41c:o54n:s twarning:  cunused parameter 'stat_pointer' [-Wunused-parameter]h
ar *path, const    s41t | rtuecstt s_tfautn6c41 *(scto,n sitn tc hiavral ,* psattrhu_cnta mFTeW,  *cFoTnWsSt) 
s      t| r                                                                           ^u
ct 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)
      |                                         ^
lib.c:183:53: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
  183 |         if ((pcPathMax = pathconf(tmp_path, _PC_PATH_MAX)) == -1) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~
lib.c:208:20: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
  208 |         while (pathLength < pcPathMax) {
      |                ~~~~~~~~~~ ^ ~~~~~~~~~
lib.c:219:20: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
  219 |         while (pathLength <= pcPathMax) {
      |                ~~~~~~~~~~ ^  ~~~~~~~~~
lib.c:226:17: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
  226 |         if (pathLength != ptest_func.ccPa:th76M:a54x:  +warning:  unused parameter 'stat_pointer' [-Wunused-parameter]1
) {
      |                ~~~~~~~~~~ ^  ~~~~~~~~~~~~~76
 | test_func3(const tools64.ccha:r250 :*26p:a twarning: hunused parameter 'path_name' [-Wunused-parameter]_
nam  e250, |  vcoonisdt  dsot_riunfcot( csotnastt  *cshtaart _*ppoaitnht_enra,m
e      )| 
                                                     ^      
|                          ^
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: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: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: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:168:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
  168 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
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: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: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]
test_func64.c  :318 |            41 :56i:n t warning: funused parameter 'stat_pointer' [-Wunused-parameter]tw_integer, struct FTW *ftwp)
      |                                          ^

   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, structCC testcases/kernel/syscalls/nftw/nftw.o
 FTW *ftwp)
      |                ^
test_func64.c:42:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
   42 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
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_func64.c:75:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
   75 | test_func3(const char *path_name, const stest_func.ctru:ct383 s:t55a:t6 4 warning: *unused parameter 'stat_pointer' [-Wunused-parameter]st
at_poi  n383te | rt,e
      s| t                                                       ^
_ftest_func64.cu:n76c:193: (warning: cunused parameter 'ftw_integer' [-Wunused-parameter]
on   s76t |          c  h airn t* fptaw_tihn_tengaemr,e ,st rcuoctn sFtTW  s*tfrtuwpc)t
       s|                ^t
atest_func64.ct: 76*:s34t: awarning: tunused parameter 'ftwp' [-Wunused-parameter]_
p   o76i | n        t  e ri,n
t       |                                                       ^
ftest_func.ct:w384:_35i:n twarning: eunused parameter 'ftwp' [-Wunused-parameter]
ge  r384, |          s t r u citnt  FfTtWw _*ifnttwegpe)r
,       | s                                        ^tr
uct FTW *ftwp)
      |                                          ^
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_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 |             inttest_func64.c f:t113:w56:_ warning: iunused parameter 'stat_pointer' [-Wunused-parameter]n
te  g113e | tre,st _fsuntcr5u(cconts t FcThaWr  *p*afttwhp_)n
a      me| ,                                         ^ 
const struct stat64 *stat_pointer,
      |                                                        ^
test_func64.c:114:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
  114 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
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 |          test_func64.c   :i137n:t56 :f warning: tunused parameter 'stat_pointer' [-Wunused-parameter]
w_i  n137 | tteesgte_r,f usntcr7u(ctc FoTnW s*tf tcwhp)a
r       | *                                         ^
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_func.c:468:55: warning: test_func64.cunused parameter 'stat_pointer' [-Wunused-parameter]:
169:34: warning:   unused parameter 'ftwp' [-Wunused-parameter]
468 | tes  t169_ | f        u n c 1i6n(tc ofntsw_itn tcehgaerr,  *stprautcht_n aFmTeW,  *cfotnwspt) s
t      r| u                                        ^c
t 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: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)
1      |                                          ^ warning
 generated.
test_func.c:510:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  510 | test_func18(const test_func64.cch:a250r:56 : *warning: punused parameter 'stat_pointer' [-Wunused-parameter]a
th  _250n | atemset_,f uncco9(ncsontst  schtarr u*pcatth_ nasmet,a cton st *stsrutcat tst_at6p4 o*sitantt_epor,i
      n| t                                                      ^e
r,
      | test_func.c                                                       ^:
511:35:test_func64.c :251warning: :34unused parameter 'ftwp' [-Wunused-parameter]: 
warning: unused parameter 'ftwp' [-Wunused-parameter]
    251511 |  |                     int  f tw _iinntetge r,f sttwru_cti FnTtW e*gftewpr)
,      |                                          ^
struct FTW *ftwp)
      |                                          ^
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_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_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_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_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_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_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: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: test_func.cunused parameter 'ftwp' [-Wunused-parameter]
  :426 | 581         :  55 i:nt  fwarning: twunused parameter 'stat_pointer' [-Wunused-parameter]_i
nteger,   s581tr | uctte st_FfuTnWc 22*(fctownspt) 
c      h| a                                         ^r
 *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_func64.c:461:57test_func.c: warning: :unused parameter 'stat_pointer' [-Wunused-parameter]613
:55: warning:   unused parameter 'stat_pointer' [-Wunused-parameter]
461 | t  e613s | tte_sftu_nfcu1n5c(2co3n(scot ncsth acrh a*rp *aptaht_hn_naammee,, c cononsstt  ssttrruucctt  ssttaatt 6*4s t*ast_tpaoti_nptoeirn,t
e      | r                                                      ^,

      test_func.c| :                                                        ^614
:35: warning: test_func64.cunused parameter 'ftwp' [-Wunused-parameter]:
462:  35:614  | warning:         unused parameter 'ftwp' [-Wunused-parameter]
     462  | i         n t   ifnttw _ftiwn_tientgegeerr,,  ssttrrucut FcTWt * ftFwTpW)
       *|                                          ^f
twp)
      |                                          ^
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)
      |                 ^
CC testcases/kernel/syscalls/nftw/nftw64.o
6 warnings generated.
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: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:533:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  533 | test_func19(const char *path_name, const struct stat64 *stat_pointer,
      |                                                         ^
test_func64.c:534:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  534 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
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: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: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: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)
      |                                          ^
CC testcases/kernel/syscalls/nftw/tools.o
lib64.c:65:55: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
   65 |         if ((path_length = pathconf(tmp_path, _PC_PATH_MAX)) == -1) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~
lib64.c:72:55: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
   72 |         if ((name_length = pathconf(tmp_path, _PC_NAME_MAX)) == -1) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~
6 warnings generated.
lib64.c:183:53: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
  183 |         if ((pcPathMax = pathconf(tmp_path, _PC_PATH_MAX)) == -1) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~
lib64.c:208:20: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
  208 |         while (pathLength < pcPathMax) {
      |                ~~~~~~~~~~ ^ ~~~~~~~~~
lib64.c:219:20: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
  219 |         while (pathLength <= pcPathMax) {
      |                ~~~~~~~~~~ ^  ~~~~~~~~~
lib64.c:226:17: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
  226 |         if (pathLength != pcPathMax + 1) {
      |             ~~~~~~~~~~ ^  ~~~~~~~~~~~~~
CC testcases/kernel/syscalls/nftw/tools64.o
6 warnings generated.
CC testcases/kernel/syscalls/nftw/lib.o
6 warnings generated.
CC testcases/kernel/syscalls/nftw/lib64.o
48 warnings generated.
48 warnings generated.
CC testcases/kernel/syscalls/nftw/test_func64.o
CC testcases/kernel/syscalls/nftw/test_func.o
CC testcases/kernel/syscalls/nftw/test.o
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../../../lib  nftw.o tools.o test_func.o test.o lib.o  -lltp -o nftw01
CC testcases/kernel/syscalls/nftw/test64.o
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../../../lib  nftw64.o tools64.o test_func64.o test64.o lib64.o  -lltp -o nftw6401
CC testcases/kernel/syscalls/nice/nice04
CC testcases/kernel/syscalls/nice/nice03
CC testcases/kernel/syscalls/nice/nice02
CC testcases/kernel/syscalls/nice/nice01
CC testcases/kernel/syscalls/nice/nice05
CC testcases/kernel/syscalls/open/open03
CC testcases/kernel/syscalls/open/open04
CC testcases/kernel/syscalls/open/open02
CC testcases/kernel/syscalls/open/open06
CC testcases/kernel/syscalls/open/open07
CC testcases/kernel/syscalls/open/open10
CC testcases/kernel/syscalls/open/open01
CC testcases/kernel/syscalls/open/open09
CC testcases/kernel/syscalls/open/open08
CC testcases/kernel/syscalls/open/open11
CC testcases/kernel/syscalls/open/open12_child
CC testcases/kernel/syscalls/open/open12
CC testcases/kernel/syscalls/open/open13
CC testcases/kernel/syscalls/open/open14
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/open_tree/open_tree01
CC testcases/kernel/syscalls/open_tree/open_tree02
CC testcases/kernel/syscalls/openat/openat02_child
CC testcases/kernel/syscalls/openat/openat03
CC testcases/kernel/syscalls/openat/openat01
CC testcases/kernel/syscalls/openat/openat02
CC testcases/kernel/syscalls/openat/openat04
CC testcases/kernel/syscalls/openat2/openat201
CC testcases/kernel/syscalls/openat2/openat202
CC testcases/kernel/syscalls/openat2/openat203
CC testcases/kernel/syscalls/pathconf/pathconf01
CC testcases/kernel/syscalls/pathconf/pathconf02
pause02.c:106:28: warning: unused parameter 'sig' [-Wunused-parameter]
  106 | static void sig_handle(int sig)
      |                            ^
1 warning generated.
CC testcases/kernel/syscalls/pause/pause03
CC testcases/kernel/syscalls/pause/pause01
CC testcases/kernel/syscalls/pause/pause02
CC testcases/kernel/syscalls/perf_event_open/perf_event_open01
CC testcases/kernel/syscalls/perf_event_open/perf_event_open02
CC testcases/kernel/syscalls/perf_event_open/perf_event_open03
CC testcases/kernel/syscalls/personality/personality01
CC testcases/kernel/syscalls/personality/personality02
CC testcases/kernel/syscalls/pidfd_getfd/pidfd_getfd02
CC testcases/kernel/syscalls/pidfd_getfd/pidfd_getfd01
CC testcases/kernel/syscalls/pidfd_open/pidfd_open01
CC testcases/kernel/syscalls/pidfd_open/pidfd_open04
CC testcases/kernel/syscalls/pidfd_open/pidfd_open02
CC testcases/kernel/syscalls/pidfd_open/pidfd_open03
CC testcases/kernel/syscalls/pidfd_send_signal/pidfd_send_signal01
CC testcases/kernel/syscalls/pidfd_send_signal/pidfd_send_signal03
CC testcases/kernel/syscalls/pidfd_send_signal/pidfd_send_signal02
CC testcases/kernel/syscalls/pipe/pipe01
CC testcases/kernel/syscalls/pipe/pipe02
CC testcases/kernel/syscalls/pipe/pipe04
CC testcases/kernel/syscalls/pipe/pipe06
CC testcases/kernel/syscalls/pipe/pipe07
CC testcases/kernel/syscalls/pipe/pipe03
CC testcases/kernel/syscalls/pipe/pipe09
CC testcases/kernel/syscalls/pipe/pipe10
CC testcases/kernel/syscalls/pipe/pipe05
CC testcases/kernel/syscalls/pipe/pipe08
CC testcases/kernel/syscalls/pipe/pipe12
CC testcases/kernel/syscalls/pipe/pipe11
CC testcases/kernel/syscalls/pipe/pipe13
CC testcases/kernel/syscalls/pipe/pipe14
CC testcases/kernel/syscalls/pipe/pipe15
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/pivot_root/pivot_root01
CC testcases/kernel/syscalls/pkeys/pkey01
CC testcases/kernel/syscalls/poll/poll01
CC testcases/kernel/syscalls/poll/poll02
ppoll01.c:171:19: warning: unused function 'sys_ppoll_time64' [-Wunused-function]
  171 | static inline int sys_ppoll_time64(struct pollfd *fds, nfds_t nfds, void *tmo_p,
      |                   ^~~~~~~~~~~~~~~~
1 warning generated.
CC testcases/kernel/syscalls/ppoll/ppoll01
prctl04.c:205:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  205 |                 tc->func_check(tc->val);
      |                               ^
prctl08.c:113:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  113 |         tc->func_check(tc->message, tc->expvalue);
      |                       ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/prctl/prctl05
CC testcases/kernel/syscalls/prctl/prctl01
CC testcases/kernel/syscalls/prctl/prctl06_execve
CC testcases/kernel/syscalls/prctl/prctl02
CC testcases/kernel/syscalls/prctl/prctl08
CC testcases/kernel/syscalls/prctl/prctl07
CC testcases/kernel/syscalls/prctl/prctl03
CC testcases/kernel/syscalls/prctl/prctl09
CC testcases/kernel/syscalls/prctl/prctl04
CC testcases/kernel/syscalls/prctl/prctl06
CC testcases/kernel/syscalls/prctl/prctl10
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
CC testcases/kernel/syscalls/pread/pread01
LD testcases/kernel/syscalls/pread/pread01_64
rm pread01_64.o pread02_64.o
CC testcases/kernel/syscalls/preadv/preadv01_64.o
CC testcases/kernel/syscalls/preadv/preadv02_64.o
CC testcases/kernel/syscalls/preadv/preadv03_64.o
LD testcases/kernel/syscalls/preadv/preadv02_64
CC testcases/kernel/syscalls/preadv/preadv01
CC testcases/kernel/syscalls/preadv/preadv02
LD testcases/kernel/syscalls/preadv/preadv01_64
CC testcases/kernel/syscalls/preadv/preadv03
LD testcases/kernel/syscalls/preadv/preadv03_64
rm preadv01_64.o preadv03_64.o preadv02_64.o
CC testcases/kernel/syscalls/preadv2/preadv201_64.o
CC testcases/kernel/syscalls/preadv2/preadv202_64.o
CC testcases/kernel/syscalls/preadv2/preadv203_64.o
CC testcases/kernel/syscalls/preadv2/preadv202
LD testcases/kernel/syscalls/preadv2/preadv202_64
LD testcases/kernel/syscalls/preadv2/preadv201_64
CC testcases/kernel/syscalls/preadv2/preadv201
LD testcases/kernel/syscalls/preadv2/preadv203_64
CC testcases/kernel/syscalls/preadv2/preadv203
rm preadv201_64.o preadv202_64.o preadv203_64.o
CC testcases/kernel/syscalls/process_madvise/process_madvise01
CC testcases/kernel/syscalls/profil/profil01
CC testcases/kernel/syscalls/pselect/pselect01_64.o
CC testcases/kernel/syscalls/pselect/pselect02_64.o
CC testcases/kernel/syscalls/pselect/pselect03_64.o
LD testcases/kernel/syscalls/pselect/pselect03_64
CC testcases/kernel/syscalls/pselect/pselect02
LD testcases/kernel/syscalls/pselect/pselect02_64
CC testcases/kernel/syscalls/pselect/pselect03
LD testcases/kernel/syscalls/pselect/pselect01_64
CC testcases/kernel/syscalls/pselect/pselect01
rm pselect03_64.o pselect01_64.o pselect02_64.o
ptrace04.c:48:38: warning: unused parameter 'poison' [-Wunused-parameter]
   48 | void compare_registers(unsigned char poison)
      |                                      ^
ptrace04.c:29:3: warning: variable 'regs' is not needed and will not be emitted [-Wunneeded-internal-declaration]
   29 | } regs[] = {
      |   ^~~~
2 warnings generated.
ptrace09.c:28:12: warning: unused function 'child_main' [-Wunused-function]
   28 | static int child_main(void)
      |            ^~~~~~~~~~
ptrace08.c:68:16: warning: unused variable 'addr' [-Wunused-variable]
   68 |         unsigned long addr;
      |                       ^~~~
1 warning generated.
1 warning generated.
ptrace10.c:57:6: warning: variable 'addr' is uninitialized when used here [-Wuninitialized]
   57 |         if (addr == 2)
      |             ^~~~
ptrace10.c:36:20: note: initialize the variable 'addr' to silence this warning
   36 |         unsigned long addr;
      |                           ^
      |                            = 0
1 warning generated.
CC testcases/kernel/syscalls/ptrace/ptrace09
CC testcases/kernel/syscalls/ptrace/ptrace02
CC testcases/kernel/syscalls/ptrace/ptrace04
CC testcases/kernel/syscalls/ptrace/ptrace06
CC testcases/kernel/syscalls/ptrace/ptrace05
CC testcases/kernel/syscalls/ptrace/ptrace03
CC testcases/kernel/syscalls/ptrace/ptrace01
CC testcases/kernel/syscalls/ptrace/ptrace08
CC testcases/kernel/syscalls/ptrace/ptrace07
CC testcases/kernel/syscalls/ptrace/ptrace10
CC testcases/kernel/syscalls/ptrace/ptrace11
CC testcases/kernel/syscalls/pwrite/pwrite01_64.o
CC testcases/kernel/syscalls/pwrite/pwrite02_64.o
CC testcases/kernel/syscalls/pwrite/pwrite03_64.o
CC testcases/kernel/syscalls/pwrite/pwrite04_64.o
CC testcases/kernel/syscalls/pwrite/pwrite01
CC testcases/kernel/syscalls/pwrite/pwrite02
CC testcases/kernel/syscalls/pwrite/pwrite03
LD testcases/kernel/syscalls/pwrite/pwrite02_64
LD testcases/kernel/syscalls/pwrite/pwrite01_64
CC testcases/kernel/syscalls/pwrite/pwrite04
LD testcases/kernel/syscalls/pwrite/pwrite04_64
LD testcases/kernel/syscalls/pwrite/pwrite03_64
rm pwrite01_64.o pwrite03_64.o pwrite04_64.o pwrite02_64.o
CC testcases/kernel/syscalls/pwritev/pwritev01_64.o
CC testcases/kernel/syscalls/pwritev/pwritev02_64.o
CC testcases/kernel/syscalls/pwritev/pwritev03_64.o
CC testcases/kernel/syscalls/pwritev/pwritev02
LD testcases/kernel/syscalls/pwritev/pwritev02_64
CC testcases/kernel/syscalls/pwritev/pwritev01
CC testcases/kernel/syscalls/pwritev/pwritev03
LD testcases/kernel/syscalls/pwritev/pwritev03_64
LD testcases/kernel/syscalls/pwritev/pwritev01_64
rm pwritev01_64.o pwritev02_64.o pwritev03_64.o
CC testcases/kernel/syscalls/pwritev2/pwritev201_64.o
CC testcases/kernel/syscalls/pwritev2/pwritev202_64.o
LD testcases/kernel/syscalls/pwritev2/pwritev201_64
CC testcases/kernel/syscalls/pwritev2/pwritev201
CC testcases/kernel/syscalls/pwritev2/pwritev202
LD testcases/kernel/syscalls/pwritev2/pwritev202_64
rm pwritev201_64.o pwritev202_64.o
In file included from quotactl02.c:28:
In file included from ./quotactl02.h:15:
./quotactl_syscall_var.h:17:12: warning: unused function 'do_quotactl' [-Wunused-function]
   17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr)
      |            ^~~~~~~~~~~
./quotactl_syscall_var.h:24:13: warning: unused function 'quotactl_info' [-Wunused-function]
   24 | static void quotactl_info(void)
      |             ^~~~~~~~~~~~~
2 warnings generated.
In file included from quotactl03.c:32:
./quotactl_syscall_var.h:17:12: warning: unused function 'do_quotactl' [-Wunused-function]
   17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr)
      |            ^~~~~~~~~~~
./quotactl_syscall_var.h:24:13: warning: unused function 'quotactl_info' [-Wunused-function]
   24 | static void quotactl_info(void)
      |             ^~~~~~~~~~~~~
2 warnings generated.
CC testcases/kernel/syscalls/quotactl/quotactl02
In file included from quotactl07.c:22:
./quotactl_syscall_var.h:17:12: warning: unused function 'do_quotactl' [-Wunused-function]
   17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr)
      |            ^~~~~~~~~~~
./quotactl_syscall_var.h:24:13: warning: unused function 'quotactl_info' [-Wunused-function]
   24 | static void quotactl_info(void)
      |             ^~~~~~~~~~~~~
In file included from quotactl05.c:21:
In file included from ./quotactl02.h:15:
./quotactl_syscall_var.h:17:12: warning: unused function 'do_quotactl' [-Wunused-function]
   17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr)
      |            ^~~~~~~~~~~
./quotactl_syscall_var.h:24:2 warnings generated.
13: warning: unused function 'quotactl_info' [-Wunused-function]
   24 | static void quotactl_info(void)
      |             ^~~~~~~~~~~~~
2 warnings generated.
CC testcases/kernel/syscalls/quotactl/quotactl03
CC testcases/kernel/syscalls/quotactl/quotactl04
CC testcases/kernel/syscalls/quotactl/quotactl01
CC testcases/kernel/syscalls/quotactl/quotactl05
CC testcases/kernel/syscalls/quotactl/quotactl07
CC testcases/kernel/syscalls/quotactl/quotactl08
CC testcases/kernel/syscalls/quotactl/quotactl06
CC testcases/kernel/syscalls/quotactl/quotactl09
CC testcases/kernel/syscalls/read/read04
CC testcases/kernel/syscalls/read/read01
CC testcases/kernel/syscalls/read/read03
CC testcases/kernel/syscalls/read/read02
CC testcases/kernel/syscalls/readahead/readahead01
CC testcases/kernel/syscalls/readahead/readahead02
CC testcases/kernel/syscalls/readdir/readdir01
CC testcases/kernel/syscalls/readdir/readdir21
CC testcases/kernel/syscalls/readlink/readlink03
CC testcases/kernel/syscalls/readlink/readlink01
CC testcases/kernel/syscalls/readlinkat/readlinkat01
CC testcases/kernel/syscalls/readlinkat/readlinkat02
CC testcases/kernel/syscalls/readv/readv02
CC testcases/kernel/syscalls/readv/readv01
CC testcases/kernel/syscalls/realpath/realpath01
CC testcases/kernel/syscalls/reboot/reboot01
CC testcases/kernel/syscalls/reboot/reboot02
CC testcases/kernel/syscalls/recv/recv01
CC testcases/kernel/syscalls/recvfrom/recvfrom01
CC testcases/kernel/syscalls/recvmmsg/recvmmsg01
CC testcases/kernel/syscalls/recvmsg/recvmsg02
CC testcases/kernel/syscalls/recvmsg/recvmsg03
CC testcases/kernel/syscalls/recvmsg/recvmsg01
remap_file_pages01.c:156:10: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  156 |                 cleanup(NULL);
      |                        ^
remap_file_pages01.c:165:10: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  165 |                 cleanup(NULL);
      |                        ^
remap_file_pages01.c:178:11: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  178 |                         cleanup(data);
      |                                ^
remap_file_pages01.c:193:12: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  193 |                                 cleanup(data);
      |                                        ^
remap_file_pages01.c:202:12: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  202 |                                 cleanup(data);
      |                                        ^
remap_file_pages01.c:104:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
  104 | static void cleanup();
      |             ^
remap_file_pages01.c:259:6: note: conflicting prototype is here
  259 | void cleanup(char *data)
      |      ^
6 warnings generated.
CC testcases/kernel/syscalls/remap_file_pages/remap_file_pages02
CC testcases/kernel/syscalls/remap_file_pages/remap_file_pages01
CC testcases/kernel/syscalls/removexattr/removexattr02
CC testcases/kernel/syscalls/removexattr/removexattr01
CC testcases/kernel/syscalls/rename/rename06
CC testcases/kernel/syscalls/rename/rename04
CC testcases/kernel/syscalls/rename/rename05
CC testcases/kernel/syscalls/rename/rename07
CC testcases/kernel/syscalls/rename/rename09
CC testcases/kernel/syscalls/rename/rename11
CC testcases/kernel/syscalls/rename/rename01
CC testcases/kernel/syscalls/rename/rename08
CC testcases/kernel/syscalls/rename/rename03
CC testcases/kernel/syscalls/rename/rename10
CC testcases/kernel/syscalls/rename/rename13
CC testcases/kernel/syscalls/rename/rename14
CC testcases/kernel/syscalls/rename/rename12
CC testcases/kernel/syscalls/renameat/renameat01
CC testcases/kernel/syscalls/renameat2/renameat202
CC testcases/kernel/syscalls/renameat2/renameat201
CC testcases/kernel/syscalls/request_key/request_key01
CC testcases/kernel/syscalls/request_key/request_key02
CC testcases/kernel/syscalls/request_key/request_key05
CC testcases/kernel/syscalls/request_key/request_key04
CC testcases/kernel/syscalls/request_key/request_key03
CC testcases/kernel/syscalls/rmdir/rmdir01
CC testcases/kernel/syscalls/rmdir/rmdir03
CC testcases/kernel/syscalls/rmdir/rmdir02
rt_sigaction02.c:57:12: warning: variable 'test_flags' is not needed and will not be emitted [-Wunneeded-internal-declaration]
   57 | static int test_flags[] =
      |            ^~~~~~~~~~
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)
      |                                     ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction02
CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction01
CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction03
rt_sigprocmask01.c:69:22: warning: unused parameter 'sig' [-Wunused-parameter]
   69 | void sig_handler(int sig)
      |                      ^
1 warning generated.
CC testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02
CC testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01
CC testcases/kernel/syscalls/rt_sigqueueinfo/rt_sigqueueinfo01
CC testcases/kernel/syscalls/rt_sigsuspend/rt_sigsuspend01
BUILD libltpsigwait.a
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/rt_sigtimedwait/rt_sigtimedwait01
CC testcases/kernel/syscalls/rt_tgsigqueueinfo/rt_tgsigqueueinfo01
CC testcases/kernel/syscalls/sbrk/sbrk01
CC testcases/kernel/syscalls/sbrk/sbrk02
CC testcases/kernel/syscalls/sbrk/sbrk03
CC testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max01
CC testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max02
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/sched_getaffinity/sched_getaffinity01
CC testcases/kernel/syscalls/sched_getattr/sched_getattr01
CC testcases/kernel/syscalls/sched_getattr/sched_getattr02
CC testcases/kernel/syscalls/sched_getparam/sched_getparam01
CC testcases/kernel/syscalls/sched_getparam/sched_getparam03
CC testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler02
CC testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler01
CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval02
CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval01
CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval03
CC testcases/kernel/syscalls/sched_setaffinity/sched_setaffinity01
CC testcases/kernel/syscalls/sched_setattr/sched_setattr01
CC testcases/kernel/syscalls/sched_setparam/sched_setparam05
CC testcases/kernel/syscalls/sched_setparam/sched_setparam04
CC testcases/kernel/syscalls/sched_setparam/sched_setparam01
CC testcases/kernel/syscalls/sched_setparam/sched_setparam02
CC testcases/kernel/syscalls/sched_setparam/sched_setparam03
CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02
CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01
CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler03
CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler04
CC testcases/kernel/syscalls/sched_yield/sched_yield01
CC testcases/kernel/syscalls/select/select04
CC testcases/kernel/syscalls/select/select02
CC testcases/kernel/syscalls/select/select03
CC testcases/kernel/syscalls/select/select01
CC testcases/kernel/syscalls/send/send01
CC testcases/kernel/syscalls/send/send02
CC testcases/kernel/syscalls/sendfile/sendfile02_64.o
CC testcases/kernel/syscalls/sendfile/sendfile03_64.o
CC testcases/kernel/syscalls/sendfile/sendfile04_64.o
CC testcases/kernel/syscalls/sendfile/sendfile04
CC testcases/kernel/syscalls/sendfile/sendfile05_64.o
CC testcases/kernel/syscalls/sendfile/sendfile02
CC testcases/kernel/syscalls/sendfile/sendfile06_64.o
CC testcases/kernel/syscalls/sendfile/sendfile07_64.o
CC testcases/kernel/syscalls/sendfile/sendfile05
CC testcases/kernel/syscalls/sendfile/sendfile06
CC testcases/kernel/syscalls/sendfile/sendfile08_64.o
CC testcases/kernel/syscalls/sendfile/sendfile09_64.o
CC testcases/kernel/syscalls/sendfile/sendfile09
CC testcases/kernel/syscalls/sendfile/sendfile08
CC testcases/kernel/syscalls/sendfile/sendfile03
CC testcases/kernel/syscalls/sendfile/sendfile07
LD testcases/kernel/syscalls/sendfile/sendfile02_64
LD testcases/kernel/syscalls/sendfile/sendfile03_64
LD testcases/kernel/syscalls/sendfile/sendfile05_64
LD testcases/kernel/syscalls/sendfile/sendfile04_64
LD testcases/kernel/syscalls/sendfile/sendfile08_64
LD testcases/kernel/syscalls/sendfile/sendfile07_64
LD testcases/kernel/syscalls/sendfile/sendfile06_64
LD testcases/kernel/syscalls/sendfile/sendfile09_64
rm sendfile08_64.o sendfile05_64.o sendfile07_64.o sendfile04_64.o sendfile06_64.o sendfile03_64.o sendfile02_64.o sendfile09_64.o
CC testcases/kernel/syscalls/sendmmsg/sendmmsg01
CC testcases/kernel/syscalls/sendmmsg/sendmmsg02
sendmsg02.c:92:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   92 |                 write(pipefd[1], &fd, 1);
      |                 ^~~~~ ~~~~~~~~~~~~~~~~~
sendmsg02.c:115:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  115 |                 read(pipefd[0], &fd, 1);
      |                 ^~~~ ~~~~~~~~~~~~~~~~~
2 warnings generated.
CC testcases/kernel/syscalls/sendmsg/sendmsg02
CC testcases/kernel/syscalls/sendmsg/sendmsg01
CC testcases/kernel/syscalls/sendmsg/sendmsg03
CC testcases/kernel/syscalls/sendto/sendto02
CC testcases/kernel/syscalls/sendto/sendto01
CC testcases/kernel/syscalls/sendto/sendto03
BUILD libltpnuma.a
make[5]: Nothing to be done for 'all'.
set_mempolicy05.c:54:12: warning: unused variable 'sys_num' [-Wunused-variable]
   54 |         const int sys_num = 276;
      |                   ^~~~~~~
set_mempolicy05.c:55:12: warning: unused variable 'mode' [-Wunused-variable]
   55 |         const int mode;
      |                   ^~~~
set_mempolicy05.c:56:12: warning: unused variable 'node_mask_ptr' [-Wunused-variable]
   56 |         const int node_mask_ptr = UINT_MAX;
      |                   ^~~~~~~~~~~~~
set_mempolicy05.c:57:12: warning: unused variable 'node_mask_sz' [-Wunused-variable]
   57 |         const int node_mask_sz = UINT_MAX;
      |                   ^~~~~~~~~~~~
4 warnings generated.
CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy02
CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy01
CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy03
CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy05
CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy04
CC testcases/kernel/syscalls/set_robust_list/set_robust_list01
CC testcases/kernel/syscalls/set_thread_area/set_thread_area01
CC testcases/kernel/syscalls/set_tid_address/set_tid_address01
CC testcases/kernel/syscalls/setdomainname/setdomainname01
CC testcases/kernel/syscalls/setdomainname/setdomainname02
CC testcases/kernel/syscalls/setdomainname/setdomainname03
CC testcases/kernel/syscalls/setegid/setegid02
CC testcases/kernel/syscalls/setegid/setegid01
CC testcases/kernel/syscalls/setfsgid/setfsgid02_16.o
CC testcases/kernel/syscalls/setfsgid/setfsgid03_16.o
CC testcases/kernel/syscalls/setfsgid/setfsgid01_16.o
CC testcases/kernel/syscalls/setfsgid/setfsgid03.o
CC testcases/kernel/syscalls/setfsgid/setfsgid02.o
CC testcases/kernel/syscalls/setfsgid/setfsgid01.o
LD testcases/kernel/syscalls/setfsgid/setfsgid02
LD testcases/kernel/syscalls/setfsgid/setfsgid03
LD testcases/kernel/syscalls/setfsgid/setfsgid03_16
LD testcases/kernel/syscalls/setfsgid/setfsgid02_16
LD testcases/kernel/syscalls/setfsgid/setfsgid01
LD testcases/kernel/syscalls/setfsgid/setfsgid01_16
rm setfsgid01.o setfsgid03.o setfsgid01_16.o setfsgid02_16.o setfsgid03_16.o setfsgid02.o
CC testcases/kernel/syscalls/setfsuid/setfsuid01_16.o
CC testcases/kernel/syscalls/setfsuid/setfsuid02_16.o
CC testcases/kernel/syscalls/setfsuid/setfsuid03_16.o
CC testcases/kernel/syscalls/setfsuid/setfsuid04_16.o
CC testcases/kernel/syscalls/setfsuid/setfsuid04.o
CC testcases/kernel/syscalls/setfsuid/setfsuid03.o
CC testcases/kernel/syscalls/setfsuid/setfsuid02.o
CC testcases/kernel/syscalls/setfsuid/setfsuid01.o
LD testcases/kernel/syscalls/setfsuid/setfsuid04
LD testcases/kernel/syscalls/setfsuid/setfsuid03
LD testcases/kernel/syscalls/setfsuid/setfsuid01
LD testcases/kernel/syscalls/setfsuid/setfsuid02
LD testcases/kernel/syscalls/setfsuid/setfsuid04_16
LD testcases/kernel/syscalls/setfsuid/setfsuid02_16
LD testcases/kernel/syscalls/setfsuid/setfsuid03_16
LD testcases/kernel/syscalls/setfsuid/setfsuid01_16
rm setfsuid04_16.o setfsuid01_16.o setfsuid03.o setfsuid04.o setfsuid03_16.o setfsuid02_16.o setfsuid02.o setfsuid01.o
CC testcases/kernel/syscalls/setgid/setgid01_16.o
CC testcases/kernel/syscalls/setgid/setgid02_16.o
CC testcases/kernel/syscalls/setgid/setgid03_16.o
CC testcases/kernel/syscalls/setgid/setgid03.o
CC testcases/kernel/syscalls/setgid/setgid02.o
CC testcases/kernel/syscalls/setgid/setgid01.o
LD testcases/kernel/syscalls/setgid/setgid03
LD testcases/kernel/syscalls/setgid/setgid02
LD testcases/kernel/syscalls/setgid/setgid03_16
LD testcases/kernel/syscalls/setgid/setgid01_16
LD testcases/kernel/syscalls/setgid/setgid02_16
LD testcases/kernel/syscalls/setgid/setgid01
rm setgid01.o setgid02_16.o setgid02.o setgid03_16.o setgid01_16.o setgid03.o
CC testcases/kernel/syscalls/setgroups/setgroups01_16.o
CC testcases/kernel/syscalls/setgroups/setgroups02_16.o
CC testcases/kernel/syscalls/setgroups/setgroups03_16.o
CC testcases/kernel/syscalls/setgroups/setgroups04_16.o
CC testcases/kernel/syscalls/setgroups/setgroups01.o
CC testcases/kernel/syscalls/setgroups/setgroups02.o
CC testcases/kernel/syscalls/setgroups/setgroups03.o
CC testcases/kernel/syscalls/setgroups/setgroups04.o
LD testcases/kernel/syscalls/setgroups/setgroups02
LD testcases/kernel/syscalls/setgroups/setgroups01_16
LD testcases/kernel/syscalls/setgroups/setgroups04_16
LD testcases/kernel/syscalls/setgroups/setgroups01
LD testcases/kernel/syscalls/setgroups/setgroups03_16
LD testcases/kernel/syscalls/setgroups/setgroups04
LD testcases/kernel/syscalls/setgroups/setgroups03
LD testcases/kernel/syscalls/setgroups/setgroups02_16
rm setgroups02.o setgroups03.o setgroups01.o setgroups02_16.o setgroups04_16.o setgroups03_16.o setgroups01_16.o setgroups04.o
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -DTEST_SETHOSTNAME -I../../../../include -I../../../../include -I../../../../include/old/ -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../../../lib  TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname01.c  -lltp -o sethostname01
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -DTEST_SETHOSTNAME -I../../../../include -I../../../../include -I../../../../include/old/ -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../../../lib  TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname02.c  -lltp -o sethostname02
riscv64-yoe-linux-clang -target riscv64-yoe-linux     -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd   -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -DTEST_SETHOSTNAME -I../../../../include -I../../../../include -I../../../../include/old/ -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git=/usr/src/debug/ltp/20240524  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../../../lib  TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname03.c  -lltp -o sethostname03
CC testcases/kernel/syscalls/setitimer/setitimer02
CC testcases/kernel/syscalls/setitimer/setitimer01
In file included from setns02.c:27:
./setns.h:44:13: warning: unused function 'init_available_ns' [-Wunused-function]
   44 | static void init_available_ns(void)
      |             ^~~~~~~~~~~~~~~~~
./setns.h:53:13: warning: unused function 'close_ns_fds' [-Wunused-function]
   53 | static void close_ns_fds(void)
      |             ^~~~~~~~~~~~
2 warnings generated.
CC testcases/kernel/syscalls/setns/setns01
CC testcases/kernel/syscalls/setns/setns02
CC testcases/kernel/syscalls/setpgid/setpgid01
CC testcases/kernel/syscalls/setpgid/setpgid03_child
CC testcases/kernel/syscalls/setpgid/setpgid03
CC testcases/kernel/syscalls/setpgid/setpgid02
CC testcases/kernel/syscalls/setpgrp/setpgrp01
CC testcases/kernel/syscalls/setpgrp/setpgrp02
CC testcases/kernel/syscalls/setpriority/setpriority01
CC testcases/kernel/syscalls/setpriority/setpriority02
CC testcases/kernel/syscalls/setregid/setregid01_16.o
CC testcases/kernel/syscalls/setregid/setregid02_16.o
CC testcases/kernel/syscalls/setregid/setregid03_16.o
CC testcases/kernel/syscalls/setregid/setregid04_16.o
CC testcases/kernel/syscalls/setregid/setregid01.o
CC testcases/kernel/syscalls/setregid/setregid02.o
CC testcases/kernel/syscalls/setregid/setregid04.o
CC testcases/kernel/syscalls/setregid/setregid03.o
LD testcases/kernel/syscalls/setregid/setregid02
LD testcases/kernel/syscalls/setregid/setregid01
LD testcases/kernel/syscalls/setregid/setregid01_16
LD testcases/kernel/syscalls/setregid/setregid02_16
LD testcases/kernel/syscalls/setregid/setregid04
LD testcases/kernel/syscalls/setregid/setregid04_16
LD testcases/kernel/syscalls/setregid/setregid03_16
LD testcases/kernel/syscalls/setregid/setregid03
rm setregid02_16.o setregid03_16.o setregid01.o setregid03.o setregid04_16.o setregid04.o setregid01_16.o setregid02.o
CC testcases/kernel/syscalls/setresgid/setresgid01_16.o
CC testcases/kernel/syscalls/setresgid/setresgid02_16.o
CC testcases/kernel/syscalls/setresgid/setresgid03_16.o
CC testcases/kernel/syscalls/setresgid/setresgid04_16.o
CC testcases/kernel/syscalls/setresgid/setresgid03.o
CC testcases/kernel/syscalls/setresgid/setresgid02.o
CC testcases/kernel/syscalls/setresgid/setresgid01.o
CC testcases/kernel/syscalls/setresgid/setresgid04.o
LD testcases/kernel/syscalls/setresgid/setresgid01
LD testcases/kernel/syscalls/setresgid/setresgid02_16
LD testcases/kernel/syscalls/setresgid/setresgid04_16
LD testcases/kernel/syscalls/setresgid/setresgid02
LD testcases/kernel/syscalls/setresgid/setresgid03_16
LD testcases/kernel/syscalls/setresgid/setresgid04
LD testcases/kernel/syscalls/setresgid/setresgid01_16
LD testcases/kernel/syscalls/setresgid/setresgid03
rm setresgid02.o setresgid02_16.o setresgid04_16.o setresgid03.o setresgid01_16.o setresgid01.o setresgid04.o setresgid03_16.o
CC testcases/kernel/syscalls/setresuid/setresuid01_16.o
CC testcases/kernel/syscalls/setresuid/setresuid02_16.o
CC testcases/kernel/syscalls/setresuid/setresuid03_16.o
CC testcases/kernel/syscalls/setresuid/setresuid04_16.o
CC testcases/kernel/syscalls/setresuid/setresuid05_16.o
CC testcases/kernel/syscalls/setresuid/setresuid03.o
CC testcases/kernel/syscalls/setresuid/setresuid05.o
CC testcases/kernel/syscalls/setresuid/setresuid02.o
CC testcases/kernel/syscalls/setresuid/setresuid01.o
CC testcases/kernel/syscalls/setresuid/setresuid04.o
LD testcases/kernel/syscalls/setresuid/setresuid03
LD testcases/kernel/syscalls/setresuid/setresuid02
LD testcases/kernel/syscalls/setresuid/setresuid05
LD testcases/kernel/syscalls/setresuid/setresuid01
LD testcases/kernel/syscalls/setresuid/setresuid05_16
LD testcases/kernel/syscalls/setresuid/setresuid01_16
LD testcases/kernel/syscalls/setresuid/setresuid04
LD testcases/kernel/syscalls/setresuid/setresuid02_16
LD testcases/kernel/syscalls/setresuid/setresuid03_16
LD testcases/kernel/syscalls/setresuid/setresuid04_16
rm setresuid02_16.o setresuid04.o setresuid03_16.o setresuid05_16.o setresuid05.o setresuid03.o setresuid02.o setresuid04_16.o setresuid01_16.o setresuid01.o
CC testcases/kernel/syscalls/setreuid/setreuid01_16.o
CC testcases/kernel/syscalls/setreuid/setreuid02_16.o
CC testcases/kernel/syscalls/setreuid/setreuid03_16.o
CC testcases/kernel/syscalls/setreuid/setreuid02.o
CC testcases/kernel/syscalls/setreuid/setreuid04_16.o
CC testcases/kernel/syscalls/setreuid/setreuid01.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/setreuid04.o
CC testcases/kernel/syscalls/setreuid/setreuid07_16.o
CC testcases/kernel/syscalls/setreuid/setreuid05.o
CC testcases/kernel/syscalls/setreuid/setreuid03.o
CC testcases/kernel/syscalls/setreuid/setreuid06.o
LD testcases/kernel/syscalls/setreuid/setreuid01
LD testcases/kernel/syscalls/setreuid/setreuid02
LD testcases/kernel/syscalls/setreuid/setreuid05
LD testcases/kernel/syscalls/setreuid/setreuid06
LD testcases/kernel/syscalls/setreuid/setreuid04
LD testcases/kernel/syscalls/setreuid/setreuid07
LD testcases/kernel/syscalls/setreuid/setreuid01_16
LD testcases/kernel/syscalls/setreuid/setreuid04_16
LD testcases/kernel/syscalls/setreuid/setreuid02_16
LD testcases/kernel/syscalls/setreuid/setreuid03_16
LD testcases/kernel/syscalls/setreuid/setreuid06_16
LD testcases/kernel/syscalls/setreuid/setreuid03
LD testcases/kernel/syscalls/setreuid/setreuid05_16
LD testcases/kernel/syscalls/setreuid/setreuid07_16
rm setreuid03_16.o setreuid01.o setreuid06_16.o setreuid03.o setreuid04.o setreuid07.o setreuid06.o setreuid02_16.o setreuid01_16.o setreuid05_16.o setreuid05.o setreuid02.o setreuid04_16.o setreuid07_16.o
CC testcases/kernel/syscalls/setrlimit/setrlimit02
CC testcases/kernel/syscalls/setrlimit/setrlimit06
CC testcases/kernel/syscalls/setrlimit/setrlimit01
CC testcases/kernel/syscalls/setrlimit/setrlimit03
CC testcases/kernel/syscalls/setrlimit/setrlimit05
CC testcases/kernel/syscalls/setrlimit/setrlimit04
CC testcases/kernel/syscalls/setsid/setsid01
setsockopt03.c:41:21: warning: field 'repl' with variable sized type 'struct ipt_replace' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
   41 |         struct ipt_replace repl;
      |                            ^
setsockopt03.c:42:19: warning: field 'ent' with variable sized type 'struct ipt_entry' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
   42 |         struct ipt_entry ent;
      |                          ^
setsockopt03.c:43:24: warning: field 'match' with variable sized type 'struct xt_entry_match' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
   43 |         struct xt_entry_match match;
      |                               ^
3 warnings generated.
CC testcases/kernel/syscalls/setsockopt/setsockopt02
CC testcases/kernel/syscalls/setsockopt/setsockopt03
CC testcases/kernel/syscalls/setsockopt/setsockopt10
CC testcases/kernel/syscalls/setsockopt/setsockopt05
CC testcases/kernel/syscalls/setsockopt/setsockopt01
CC testcases/kernel/syscalls/setsockopt/setsockopt04
CC testcases/kernel/syscalls/setsockopt/setsockopt08
CC testcases/kernel/syscalls/setsockopt/setsockopt09
CC testcases/kernel/syscalls/setsockopt/setsockopt07
CC testcases/kernel/syscalls/setsockopt/setsockopt06
CC testcases/kernel/syscalls/settimeofday/settimeofday02
CC testcases/kernel/syscalls/settimeofday/settimeofday01
CC testcases/kernel/syscalls/setuid/setuid01_16.o
CC testcases/kernel/syscalls/setuid/setuid03_16.o
CC testcases/kernel/syscalls/setuid/setuid04_16.o
CC testcases/kernel/syscalls/setuid/setuid04.o
CC testcases/kernel/syscalls/setuid/setuid01.o
CC testcases/kernel/syscalls/setuid/setuid03.o
LD testcases/kernel/syscalls/setuid/setuid04
LD testcases/kernel/syscalls/setuid/setuid01_16
LD testcases/kernel/syscalls/setuid/setuid01
LD testcases/kernel/syscalls/setuid/setuid03
LD testcases/kernel/syscalls/setuid/setuid03_16
LD testcases/kernel/syscalls/setuid/setuid04_16
rm setuid01.o setuid04_16.o setuid04.o setuid03.o setuid01_16.o setuid03_16.o
CC testcases/kernel/syscalls/setxattr/setxattr02
CC testcases/kernel/syscalls/setxattr/setxattr03
CC testcases/kernel/syscalls/setxattr/setxattr01
CC testcases/kernel/syscalls/sgetmask/sgetmask01
sigaction02.c:53:9: warning: '_GNU_SOURCE' macro redefined [-Wmacro-redefined]
   53 | #define _GNU_SOURCE
      |         ^
<command line>:3:9: note: previous definition is here
    3 | #define _GNU_SOURCE 1
      |         ^
1 warning generated.
sigaction01.c:89:46: warning: unused parameter 'ucp' [-Wunused-parameter]
   89 | void handler(int sig, siginfo_t * sip, void *ucp)
      |                                              ^
1 warning generated.
CC testcases/kernel/syscalls/sigaction/sigaction02
CC testcases/kernel/syscalls/sigaction/sigaction01
CC testcases/kernel/syscalls/sigaltstack/sigaltstack02
CC testcases/kernel/syscalls/sigaltstack/sigaltstack01
sighold02.c:70:7: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
   70 |                 if (sighold(sig))
      |                     ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
1 warning generated.
CC testcases/kernel/syscalls/sighold/sighold02
CC testcases/kernel/syscalls/signal/signal03
CC testcases/kernel/syscalls/signal/signal02
CC testcases/kernel/syscalls/signal/signal06
CC testcases/kernel/syscalls/signal/signal01
CC testcases/kernel/syscalls/signal/signal05
CC testcases/kernel/syscalls/signal/signal04
CC testcases/kernel/syscalls/signalfd/signalfd01
CC testcases/kernel/syscalls/signalfd4/signalfd4_02
CC testcases/kernel/syscalls/signalfd4/signalfd4_01
CC testcases/kernel/syscalls/sigpending/sigpending02
sigprocmask01.c:254:22: warning: unused parameter 'sig' [-Wunused-parameter]
  254 | void sig_handler(int sig)
      |                      ^
1 warning generated.
CC testcases/kernel/syscalls/sigprocmask/sigprocmask01
sigrelse01.c:669:25: warning: unused parameter 'sig' [-Wunused-parameter]
  669 | static void timeout(int sig)
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/sigrelse/sigrelse01
CC testcases/kernel/syscalls/sigsuspend/sigsuspend01
BUILD libltpsigwait.a
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/sigtimedwait/sigtimedwait01
BUILD libltpsigwait.a
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/sigwait/sigwait01
BUILD libltpsigwait.a
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/sigwaitinfo/sigwaitinfo01
CC testcases/kernel/syscalls/socket/socket01
CC testcases/kernel/syscalls/socket/socket02
CC testcases/kernel/syscalls/socketcall/socketcall03
CC testcases/kernel/syscalls/socketcall/socketcall02
CC testcases/kernel/syscalls/socketcall/socketcall01
CC testcases/kernel/syscalls/socketpair/socketpair01
CC testcases/kernel/syscalls/socketpair/socketpair02
CC testcases/kernel/syscalls/sockioctl/sockioctl01
CC testcases/kernel/syscalls/splice/splice05
CC testcases/kernel/syscalls/splice/splice03
CC testcases/kernel/syscalls/splice/splice08
CC testcases/kernel/syscalls/splice/splice07
CC testcases/kernel/syscalls/splice/splice01
CC testcases/kernel/syscalls/splice/splice02
CC testcases/kernel/syscalls/splice/splice06
CC testcases/kernel/syscalls/splice/splice04
CC testcases/kernel/syscalls/splice/splice09
CC testcases/kernel/syscalls/ssetmask/ssetmask01
CC testcases/kernel/syscalls/stat/stat01_64.o
CC testcases/kernel/syscalls/stat/stat03_64.o
CC testcases/kernel/syscalls/stat/stat02_64.o
LD testcases/kernel/syscalls/stat/stat01_64
CC testcases/kernel/syscalls/stat/stat01
CC testcases/kernel/syscalls/stat/stat02
LD testcases/kernel/syscalls/stat/stat02_64
CC testcases/kernel/syscalls/stat/stat03
LD testcases/kernel/syscalls/stat/stat03_64
rm stat01_64.o stat02_64.o stat03_64.o
CC testcases/kernel/syscalls/statfs/statfs01_64.o
CC testcases/kernel/syscalls/statfs/statfs02_64.o
CC testcases/kernel/syscalls/statfs/statfs03_64.o
CC testcases/kernel/syscalls/statfs/statfs01
CC testcases/kernel/syscalls/statfs/statfs02
CC testcases/kernel/syscalls/statfs/statfs03
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/statvfs/statvfs01
CC testcases/kernel/syscalls/statvfs/statvfs02
CC testcases/kernel/syscalls/statx/statx02
CC testcases/kernel/syscalls/statx/statx03
CC testcases/kernel/syscalls/statx/statx04
CC testcases/kernel/syscalls/statx/statx05
CC testcases/kernel/syscalls/statx/statx09
CC testcases/kernel/syscalls/statx/statx01
CC testcases/kernel/syscalls/statx/statx06
CC testcases/kernel/syscalls/statx/statx07
CC testcases/kernel/syscalls/statx/statx08
CC testcases/kernel/syscalls/statx/statx10
CC testcases/kernel/syscalls/statx/statx12
CC testcases/kernel/syscalls/statx/statx11
CC testcases/kernel/syscalls/stime/stime01
CC testcases/kernel/syscalls/stime/stime02
CC testcases/kernel/syscalls/string/string01
BUILD libltpswap.a
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/swapoff/swapoff01
CC testcases/kernel/syscalls/swapoff/swapoff02
BUILD libltpswap.a
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/swapon/swapon03
CC testcases/kernel/syscalls/swapon/swapon02
CC testcases/kernel/syscalls/swapon/swapon01
CC testcases/kernel/syscalls/switch/endian_switch01
symlink01.c:650:51: warning: unused parameter '_path3' [-Wunused-parameter]
  650 | int creat_symlink(char *path1, char *path2, char *_path3)
      |                                                   ^
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: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)
      |                                               ^
symlink01.c:1095:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1095 |                         chdir(tst_get_tmpdir());
      |                         ^~~~~ ~~~~~~~~~~~~~~~~
symlink01.c:1177:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1177 |                         chdir(tst_get_tmpdir());
      |                         ^~~~~ ~~~~~~~~~~~~~~~~
symlink01.c:1517:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1517 |                         chdir(tst_get_tmpdir());
      |                         ^~~~~ ~~~~~~~~~~~~~~~~
CC testcases/kernel/syscalls/symlink/symlink02
CC testcases/kernel/syscalls/symlink/symlink04
CC testcases/kernel/syscalls/symlink/symlink03
8 warnings generated.
CC testcases/kernel/syscalls/symlink/symlink01
CC testcases/kernel/syscalls/symlinkat/symlinkat01
CC testcases/kernel/syscalls/sync/sync01
CC testcases/kernel/syscalls/sync_file_range/sync_file_range02
CC testcases/kernel/syscalls/sync_file_range/sync_file_range01
CC testcases/kernel/syscalls/syncfs/syncfs01
CC testcases/kernel/syscalls/syscall/syscall01
CC testcases/kernel/syscalls/sysconf/sysconf01
CC testcases/kernel/syscalls/sysctl/sysctl03
CC testcases/kernel/syscalls/sysctl/sysctl01
CC testcases/kernel/syscalls/sysctl/sysctl04
CC testcases/kernel/syscalls/sysfs/sysfs02
CC testcases/kernel/syscalls/sysfs/sysfs04
CC testcases/kernel/syscalls/sysfs/sysfs03
CC testcases/kernel/syscalls/sysfs/sysfs01
CC testcases/kernel/syscalls/sysfs/sysfs05
CC testcases/kernel/syscalls/sysinfo/sysinfo02
CC testcases/kernel/syscalls/sysinfo/sysinfo01
CC testcases/kernel/syscalls/sysinfo/sysinfo03
CC testcases/kernel/syscalls/syslog/syslog11
CC testcases/kernel/syscalls/syslog/syslog12
CC testcases/kernel/syscalls/tee/tee01
CC testcases/kernel/syscalls/tee/tee02
CC testcases/kernel/syscalls/tgkill/tgkill03
CC testcases/kernel/syscalls/tgkill/tgkill01
CC testcases/kernel/syscalls/tgkill/tgkill02
CC testcases/kernel/syscalls/time/time01
CC testcases/kernel/syscalls/timer_create/timer_create01
CC testcases/kernel/syscalls/timer_create/timer_create02
CC testcases/kernel/syscalls/timer_create/timer_create03
CC testcases/kernel/syscalls/timer_delete/timer_delete02
CC testcases/kernel/syscalls/timer_delete/timer_delete01
CC testcases/kernel/syscalls/timer_getoverrun/timer_getoverrun01
CC testcases/kernel/syscalls/timer_gettime/timer_gettime01
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/timerfd/timerfd_create01
CC testcases/kernel/syscalls/timerfd/timerfd_settime02
CC testcases/kernel/syscalls/timerfd/timerfd_gettime01
CC testcases/kernel/syscalls/timerfd/timerfd02
CC testcases/kernel/syscalls/timerfd/timerfd_settime01
CC testcases/kernel/syscalls/timerfd/timerfd04
CC testcases/kernel/syscalls/timerfd/timerfd01
CC testcases/kernel/syscalls/times/times01
CC testcases/kernel/syscalls/times/times03
CC testcases/kernel/syscalls/tkill/tkill01
CC testcases/kernel/syscalls/tkill/tkill02
CC testcases/kernel/syscalls/truncate/truncate02_64.o
CC testcases/kernel/syscalls/truncate/truncate03_64.o
CC testcases/kernel/syscalls/truncate/truncate02
LD testcases/kernel/syscalls/truncate/truncate02_64
LD testcases/kernel/syscalls/truncate/truncate03_64
CC testcases/kernel/syscalls/truncate/truncate03
rm truncate02_64.o truncate03_64.o
CC testcases/kernel/syscalls/ulimit/ulimit01
CC testcases/kernel/syscalls/umask/umask01
CC testcases/kernel/syscalls/umount/umount03
CC testcases/kernel/syscalls/umount/umount02
CC testcases/kernel/syscalls/umount/umount01
CC testcases/kernel/syscalls/umount2/umount2_01
CC testcases/kernel/syscalls/umount2/umount2_02
CC testcases/kernel/syscalls/uname/uname01
CC testcases/kernel/syscalls/uname/uname02
CC testcases/kernel/syscalls/uname/uname04
CC testcases/kernel/syscalls/unlink/unlink05
CC testcases/kernel/syscalls/unlink/unlink07
CC testcases/kernel/syscalls/unlink/unlink08
CC testcases/kernel/syscalls/unlink/unlink09
CC testcases/kernel/syscalls/unlinkat/unlinkat01
CC testcases/kernel/syscalls/unshare/unshare01
CC testcases/kernel/syscalls/unshare/unshare02
CC testcases/kernel/syscalls/userfaultfd/userfaultfd01
CC testcases/kernel/syscalls/ustat/ustat01
CC testcases/kernel/syscalls/ustat/ustat02
CC testcases/kernel/syscalls/utime/utime02
CC testcases/kernel/syscalls/utime/utime03
CC testcases/kernel/syscalls/utime/utime01
CC testcases/kernel/syscalls/utime/utime04
CC testcases/kernel/syscalls/utime/utime06
CC testcases/kernel/syscalls/utime/utime07
CC testcases/kernel/syscalls/utime/utime05
utimensat01.c:108:19: warning: unused function 'sys_utimensat_time64' [-Wunused-function]
  108 | static inline int sys_utimensat_time64(int dirfd, const char *pathname,
      |                   ^~~~~~~~~~~~~~~~~~~~
1 warning generated.
CC testcases/kernel/syscalls/utimensat/utimensat01
CC testcases/kernel/syscalls/utimes/utimes01
vfork02.c:183:6: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  183 |         if (sighold(SIGUSR1) == -1) {
      |             ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:356:3: note: 'sighold' has been explicitly marked deprecated here
  356 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
vfork02.c:225:6: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations]
  225 |         if (sigrelse(SIGUSR1) == -1) {
      |             ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:360:3: note: 'sigrelse' has been explicitly marked deprecated here
  360 |   __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
2 warnings generated.
CC testcases/kernel/syscalls/vfork/vfork02
CC testcases/kernel/syscalls/vfork/vfork01
CC testcases/kernel/syscalls/vhangup/vhangup01
CC testcases/kernel/syscalls/vhangup/vhangup02
CC testcases/kernel/syscalls/vmsplice/vmsplice01
CC testcases/kernel/syscalls/vmsplice/vmsplice03
CC testcases/kernel/syscalls/vmsplice/vmsplice02
CC testcases/kernel/syscalls/vmsplice/vmsplice04
CC testcases/kernel/syscalls/wait/wait01
CC testcases/kernel/syscalls/wait/wait02
CC testcases/kernel/syscalls/wait4/wait403
CC testcases/kernel/syscalls/wait4/wait402
CC testcases/kernel/syscalls/wait4/wait401
CC testcases/kernel/syscalls/waitid/waitid01
CC testcases/kernel/syscalls/waitid/waitid03
CC testcases/kernel/syscalls/waitid/waitid02
CC testcases/kernel/syscalls/waitid/waitid04
CC testcases/kernel/syscalls/waitid/waitid05
CC testcases/kernel/syscalls/waitid/waitid09
CC testcases/kernel/syscalls/waitid/waitid10
CC testcases/kernel/syscalls/waitid/waitid08
CC testcases/kernel/syscalls/waitid/waitid06
CC testcases/kernel/syscalls/waitid/waitid07
CC testcases/kernel/syscalls/waitid/waitid11
CC testcases/kernel/syscalls/waitpid/waitpid04
CC testcases/kernel/syscalls/waitpid/waitpid03
CC testcases/kernel/syscalls/waitpid/waitpid01
CC testcases/kernel/syscalls/waitpid/waitpid07
CC testcases/kernel/syscalls/waitpid/waitpid11
CC testcases/kernel/syscalls/waitpid/waitpid12
CC testcases/kernel/syscalls/waitpid/waitpid09
CC testcases/kernel/syscalls/waitpid/waitpid08
CC testcases/kernel/syscalls/waitpid/waitpid06
CC testcases/kernel/syscalls/waitpid/waitpid10
CC testcases/kernel/syscalls/waitpid/waitpid13
CC testcases/kernel/syscalls/write/write02
CC testcases/kernel/syscalls/write/write01
CC testcases/kernel/syscalls/write/write03
CC testcases/kernel/syscalls/write/write06
CC testcases/kernel/syscalls/write/write04
CC testcases/kernel/syscalls/write/write05
CC testcases/kernel/syscalls/writev/writev02
CC testcases/kernel/syscalls/writev/writev06
CC testcases/kernel/syscalls/writev/writev01
CC testcases/kernel/syscalls/writev/writev05
CC testcases/kernel/syscalls/writev/writev07
CC testcases/kernel/syscalls/writev/writev03
make[3]: Nothing to be done for 'all'.
CC testcases/kernel/connectors/pec/event_generator
CC testcases/kernel/connectors/pec/pec_listener
CC testcases/kernel/containers/mountns/mountns02
CC testcases/kernel/containers/mountns/mountns01
CC testcases/kernel/containers/mountns/mountns04
CC testcases/kernel/containers/mountns/mountns03
CC testcases/kernel/containers/mqns/mqns_01
CC testcases/kernel/containers/mqns/mqns_04
CC testcases/kernel/containers/mqns/mqns_02
CC testcases/kernel/containers/mqns/mqns_03
CC testcases/kernel/containers/netns/netns_netlink
CC testcases/kernel/containers/pidns/pidns04
CC testcases/kernel/containers/pidns/pidns03
CC testcases/kernel/containers/pidns/pidns01
CC testcases/kernel/containers/pidns/pidns06
CC testcases/kernel/containers/pidns/pidns10
CC testcases/kernel/containers/pidns/pidns05
CC testcases/kernel/containers/pidns/pidns12
CC testcases/kernel/containers/pidns/pidns02
CC testcases/kernel/containers/pidns/pidns16
CC testcases/kernel/containers/pidns/pidns13
CC testcases/kernel/containers/pidns/pidns20
CC testcases/kernel/containers/pidns/pidns17
CC testcases/kernel/containers/pidns/pidns32
CC testcases/kernel/containers/pidns/pidns30
CC testcases/kernel/containers/pidns/pidns31
CC testcases/kernel/containers/sysvipc/sem_comm
CC testcases/kernel/containers/sysvipc/semtest_2ns
CC testcases/kernel/containers/sysvipc/shm_comm
CC testcases/kernel/containers/sysvipc/mesgq_nstest
CC testcases/kernel/containers/sysvipc/shmem_2nstest
CC testcases/kernel/containers/sysvipc/msg_comm
CC testcases/kernel/containers/sysvipc/shmnstest
CC testcases/kernel/containers/sysvipc/sem_nstest
CC testcases/kernel/containers/timens/timens01
CC testcases/kernel/containers/userns/userns02
CC testcases/kernel/containers/userns/userns01
CC testcases/kernel/containers/userns/userns06_capcheck
CC testcases/kernel/containers/userns/userns04
CC testcases/kernel/containers/userns/userns06
CC testcases/kernel/containers/userns/userns03
CC testcases/kernel/containers/userns/userns05
CC testcases/kernel/containers/userns/userns07
CC testcases/kernel/containers/userns/userns08
CC testcases/kernel/containers/utsname/utsname01
CC testcases/kernel/containers/utsname/utsname02
CC testcases/kernel/containers/utsname/utsname04
CC testcases/kernel/containers/utsname/utsname03
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/controllers/cgroup/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
libcontrollers.c:194:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  194 |         fscanf(fp, "%u", &shares);
      |         ^~~~~~ ~~~~~~~~~~~~~~~~~
libcontrollers.c:223:31: warning: unused parameter 'signal' [-Wunused-parameter]
  223 | void signal_handler_alarm(int signal)
      |                               ^
2 warnings generated.
CC testcases/kernel/controllers/libcontrollers/libcontrollers.o
AR libcontrollers.a
RANLIB libcontrollers.a
CC testcases/kernel/controllers/cgroup/cgroup_regression_fork_processes
cgroup_regression_getdelays.c:184:24: warning: comparison of integers of different signs: '__u32' (aka 'unsigned int') and 'int' [-Wsign-compare]
  184 |             (rep_len < 0) || !NLMSG_OK((&ans.n), rep_len))
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/linux/netlink.h:109:24: note: expanded from macro 'NLMSG_OK'
  109 |                            (nlh)->nlmsg_len <= (len))
      |                            ~~~~~~~~~~~~~~~~ ^   ~~~
cgroup_regression_getdelays.c:269:6: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  269 |         int count = 0;
      |             ^
cgroup_regression_getdelays.c:423:8: warning: comparison of integers of different signs: '__u32' (aka 'unsigned int') and 'int' [-Wsign-compare]
  423 |                     !NLMSG_OK((&msg.n), rep_len)) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/linux/netlink.h:109:24: note: expanded from macro 'NLMSG_OK'
  109 |                            (nlh)->nlmsg_len <= (len))
      |                            ~~~~~~~~~~~~~~~~ ^   ~~~
3 warnings generated.
CC testcases/kernel/controllers/cgroup/cgroup_core01
CC testcases/kernel/controllers/cgroup/cgroup_core03
CC testcases/kernel/controllers/cgroup/cgroup_regression_getdelays
CC testcases/kernel/controllers/cgroup/cgroup_core02
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/controllers/cgroup_fj/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
make[5]: Nothing to be done for 'all'.
cgroup_fj_proc.c:29:6: warning: variable 'count' set but not used [-Wunused-but-set-variable]
   29 |         int count = 0;
      |             ^
1 warning generated.
CC testcases/kernel/controllers/cgroup_fj/cgroup_fj_proc
CC testcases/kernel/controllers/cgroup_xattr/cgroup_xattr
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/controllers/cpuacct/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
make[5]: Nothing to be done for 'all'.
cpuacct_task.c:32:29: warning: unused parameter 'signo' [-Wunused-parameter]
   32 | static void sig_handler(int signo)
      |                             ^
1 warning generated.
CC testcases/kernel/controllers/cpuacct/cpuacct_task
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/controllers/cpuctl/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
make[5]: Nothing to be done for 'all'.
cpuctl_def_task03.c:148:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  148 |         read(fd, &ch, 1);       /* Block task here to synchronize */
      |         ^~~~ ~~~~~~~~~~
cpuctl_def_task04.c:158:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  158 |         read(fd, &ch, 1);       /* Block task here to synchronize */
      |         ^~~~ ~~~~~~~~~~
cpuctl_test02.c:156:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  156 |         read(fd, &ch, 1);       /* To block all tasks here and fire them up at the same time */
      |         ^~~~ ~~~~~~~~~~
cpuctl_latency_check_task.c:131:13: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
  131 |                 if (delta > ALLOWED)
      |                     ~~~~~ ^ ~~~~~~~
cpuctl_def_task02.c:152:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  152 |         read(fd, &ch, 1);       /* Block task here to synchronize */
      |         ^~~~ ~~~~~~~~~~
1 warning generated.
cpuctl_test01.c:144:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  144 |         read(fd, &ch, 1);       /* To block all tasks here and fire them up at the same time */
      |         ^~~~ ~~~~~~~~~~
cpuctl_latency_test.c:57:21: warning: unused parameter 'i' [-Wunused-parameter]
   57 | void sighandler(int i)
      |                     ^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
cpuctl_def_task01.c:141:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  141 |         read(fd, &ch, 1);       /* To fire all the tasks up at the same time */
      |         ^~~~ ~~~~~~~~~~
1 warning generated.
1 warning generated.
cpuctl_test03.c:151:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  151 |         read(fd, &ch, 1);       /* To block all tasks here and fire them up at the same time */
      |         ^~~~ ~~~~~~~~~~
1 warning generated.
CC testcases/kernel/controllers/cpuctl/cpuctl_latency_check_task
cpuctl_test04.c:162:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
CC testcases/kernel/controllers/cpuctl/cpuctl_def_task03
  162 |         read(fd, &ch, 1);       /* To block all tasks here and fire them up at the same time */
      |         ^~~~ ~~~~~~~~~~
1 warning generated.
CC testcases/kernel/controllers/cpuctl/cpuctl_latency_test
1 warning generated.
CC testcases/kernel/controllers/cpuctl/cpuctl_def_task04
CC testcases/kernel/controllers/cpuctl/cpuctl_def_task02
CC testcases/kernel/controllers/cpuctl/cpuctl_test02
CC testcases/kernel/controllers/cpuctl/cpuctl_def_task01
CC testcases/kernel/controllers/cpuctl/cpuctl_test03
CC testcases/kernel/controllers/cpuctl/cpuctl_test01
CC testcases/kernel/controllers/cpuctl/cpuctl_test04
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/controllers/cpuctl_fj/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/controllers/cpuctl_fj/cpuctl_fj_cpu-hog
CC testcases/kernel/controllers/cpuctl_fj/cpuctl_fj_simple_echo
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 -C ../cpuset_lib -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/controllers/cpuset/cpuset_hotplug_test/../cpuset_lib/Makefile" all
../../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
../../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
libbitmask.c:42:9: warning: 'howmany' macro redefined [-Wmacro-redefined]
   42 | #define howmany(x,y) (((x)+((y)-1))/(y))
      |         ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/param.h:90:10: note: previous definition is here
   90 | # define howmany(x, y)  (((x) + ((y) - 1)) / (y))
      |          ^
CC testcases/kernel/controllers/cpuset/cpuset_lib/meminfo.o
CC testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.o
1 warning generated.
CC testcases/kernel/controllers/cpuset/cpuset_lib/libbitmask.o
CC testcases/kernel/controllers/cpuset/cpuset_lib/libcpuset.o
AR libcpu_set.a
RANLIB libcpu_set.a
CC testcases/kernel/controllers/cpuset/cpuset_hotplug_test/cpuset_list_compute
make[5]: Nothing to be done for 'all'.
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
CC testcases/kernel/controllers/cpuset/cpuset_memory_pressure_test/cpuset_memory_pressure
CC testcases/kernel/controllers/cpuset/cpuset_memory_spread_test/cpuset_mem_hog
CC testcases/kernel/controllers/cpuset/cpuset_memory_test/cpuset_memory_test
CC testcases/kernel/controllers/cpuset/cpuset_syscall_test/cpuset_syscall_test
timed_forkbomb.c:58:23: warning: format specifies type 'float *' but the argument has type 'char **' [-Wformat]
   58 |                 while (scanf("%as", &word) < 1) {
      |                               ~~    ^~~~~
vfork.c:169:46: warning: format specifies type 'float *' but the argument has type 'char **' [-Wformat]
  169 |                         opt = sscanf(optarg, "%Ld%as", &duration, &units);
      |                                                  ~~               ^~~~~~
vfork.c:202:28: warning: unused parameter 'gchild' [-Wunused-parameter]
  202 | int trace_grandchild(pid_t gchild)
      |                            ^
vfork.c:300:14: warning: unused parameter 'argc' [-Wunused-parameter]
  300 | int main(int argc, char **argv)
      |              ^
vfork.c:300:27: warning: unused parameter 'argv' [-Wunused-parameter]
  300 | int main(int argc, char **argv)
      |                           ^
1 warning generated.
CC testcases/kernel/controllers/freezer/fork_exec_loop
CC testcases/kernel/controllers/freezer/timed_forkbomb
4 warnings generated.
CC testcases/kernel/controllers/freezer/vfork
CC testcases/kernel/controllers/io/io_control01
CC testcases/kernel/controllers/memcg/memcontrol01
CC testcases/kernel/controllers/memcg/memcontrol04
CC testcases/kernel/controllers/memcg/memcontrol02
CC testcases/kernel/controllers/memcg/memcontrol03
CC testcases/kernel/controllers/memcg/control/mem_process
CC testcases/kernel/controllers/memcg/functional/memcg_process
memcg_test_1.c:45:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   45 |                                 write(fd, buf, 10);
      |                                 ^~~~~ ~~~~~~~~~~~
1 warning generated.
CC testcases/kernel/controllers/memcg/regression/memcg_test_1
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_3
CC testcases/kernel/controllers/memcg/stress/memcg_process_stress
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/controllers/memctl/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
make[5]: Nothing to be done for 'all'.
memctl_test01.c:68:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
   68 |         int ret;
      |             ^
1 warning generated.
CC testcases/kernel/controllers/memctl/memctl_test01
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/controllers/pids/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/tools/sparse'
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/controllers/pids/pids_task2
CC testcases/kernel/controllers/pids/pids_task1
CC testcases/kernel/crypto/af_alg04
CC testcases/kernel/crypto/af_alg05
CC testcases/kernel/crypto/af_alg06
CC testcases/kernel/crypto/af_alg01
CC testcases/kernel/crypto/af_alg02
CC testcases/kernel/crypto/pcrypt_aead01
CC testcases/kernel/crypto/af_alg03
CC testcases/kernel/crypto/crypto_user02
CC testcases/kernel/crypto/crypto_user01
CC testcases/kernel/crypto/af_alg07
CC testcases/kernel/device-drivers/acpi/ltp_acpi
make[5]: 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[4]: Nothing to be done for 'all'.
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/device-drivers/pci/tpci_user/tpci
make[4]: Nothing to be done for 'all'.
CC testcases/kernel/device-drivers/rtc/rtc02
CC testcases/kernel/device-drivers/rtc/rtc01
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/device-drivers/tbio/tbio_user/tbio
CC testcases/kernel/device-drivers/uaccess/uaccess
CC testcases/kernel/device-drivers/zram/zram03
make[4]: Nothing to be done for 'all'.
CC testcases/kernel/firmware/fw_load_user/fw_load
make[5]: Nothing to be done for 'all'.
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: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)
      |                                                      ^
8 warnings generated.
CC testcases/kernel/fs/doio/dataascii.o
CC testcases/kernel/fs/doio/datapid.o
CC testcases/kernel/fs/doio/pattern.o
string_to_tokens.c:84:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
   84 |         char *strtok();
      |               ^
1 warning generated.
CC testcases/kernel/fs/doio/bytes_by_prefix.o
CC testcases/kernel/fs/doio/string_to_tokens.o
CC testcases/kernel/fs/doio/file_lock.o
CC testcases/kernel/fs/doio/open_flags.o
CC testcases/kernel/fs/doio/databin.o
write_log.c:283:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  283 |         if ((offset == -1)) {
      |              ~~~~~~~^~~~~
write_log.c:283:14: note: remove extraneous parentheses around the comparison to silence this warning
  283 |         if ((offset == -1)) {
      |             ~       ^    ~
write_log.c:283:14: note: use '=' to turn this equality comparison into an assignment
  283 |         if ((offset == -1)) {
      |                     ^~
      |                     =
write_log.c:384:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  384 |                         if ((rval = (*func) (&wrec, data)) == WLOG_STOP_SCAN) {
      |                                             ^
CC testcases/kernel/fs/doio/forker.o
2 warnings generated.
CC testcases/kernel/fs/doio/write_log.o
iogen.c:190:12: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  190 |         {"none", 0},
      |                   ^
iogen.c:207:11: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  207 |         {NULL, -1}
      |                  ^
iogen.c:223:21: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  223 |         {"random", M_RANDOM},
      |                            ^
iogen.c:224:29: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  224 |         {"sequential", M_SEQUENTIAL},
      |                                    ^
iogen.c:225:23: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  225 |         {"reverse", M_REVERSE},
      |                              ^
iogen.c:226:11: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  226 |         {NULL, -1}
      |                  ^
iogen.c:305:17: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  305 |         {"readv", READV},
      |                        ^
iogen.c:307:18: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  307 |         {"mmread", MMAPR},
      |                         ^
iogen.c:313:11: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  313 |         {NULL, -1}
      |                  ^
iogen.c:354:11: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  354 |         {NULL, -1}
      |                  ^
iogen.c:362:21: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  362 |         {"regular", S_IFREG},
      |                            ^
iogen.c:363:22: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  363 |         {"blk-spec", S_IFBLK},
      |                             ^
iogen.c:364:22: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  364 |         {"chr-spec", S_IFCHR},
      |                             ^
iogen.c:365:10: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  365 |         {NULL, 0}
      |                 ^
iogen.c:449:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
  449 |         char *value_to_string(), *type;
      |               ^
iogen.c:123:7: note: conflicting prototype is here
  123 | char *value_to_string(struct strmap *map, int val);
      |       ^
doio.c:1733:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1733 |         (*Data_Fill) (Memptr, nbytes, Pattern, Pattern_Length, 0);
      |                      ^
doio.c:1601:26: warning: variable 'signo' set but not used [-Wunused-but-set-variable]
 1601 |         int fd, nbytes, oflags, signo;
      |                                 ^
doio.c:2078:30: warning: unused parameter 'req' [-Wunused-parameter]
 2078 | int do_listio(struct io_req *req)
      |                              ^
iogen.c:1384:6: warning: variable 'nopenargs' set but not used [-Wunused-but-set-variable]
 1384 |         int nopenargs;
      |             ^
doio.c:2717:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
 2717 |         struct status *sy_rwv();
      |                        ^
doio.c:366:16: note: conflicting prototype is here
  366 | struct status *sy_rwv(struct io_req *req, struct syscall_info *sysc,
      |                ^
doio.c:2724:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
 2724 |         struct status *sy_rwv();
      |                        ^
doio.c:366:16: note: conflicting prototype is here
  366 | struct status *sy_rwv(struct io_req *req, struct syscall_info *sysc,
      |                ^
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: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)
      |                                                                            ^
doio.c:2872:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
 2872 |         struct status *sy_mmrw();
      |                        ^
doio.c:388:16: note: conflicting prototype is here
  388 | struct status *sy_mmrw(struct io_req *req, struct syscall_info *sysc,
      |                ^
doio.c:2879:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
 2879 |         struct status *sy_mmrw();
      |                        ^
doio.c:388:16: note: conflicting prototype is here
  388 | struct status *sy_mmrw(struct io_req *req, struct syscall_info *sysc,
      |                ^
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:3038:4: warning: missing field 'sy_bits' initializer [-Wmissing-field-initializers]
 3038 |          0},
      |           ^
doio.c:3041:11: warning: missing field 'sy_bits' initializer [-Wmissing-field-initializers]
 3041 |          SY_WRITE},
      |                  ^
doio.c:3044:4: warning: missing field 'sy_bits' initializer [-Wmissing-field-initializers]
 3044 |          0},
      |           ^
doio.c:3047:11: warning: missing field 'sy_bits' initializer [-Wmissing-field-initializers]
 3047 |          SY_WRITE},
      |                  ^
doio.c:3052:4: warning: missing field 'sy_bits' initializer [-Wmissing-field-initializers]
 3052 |          0},
      |           ^
doio.c:3130:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3130 |                 mem_needed = (*sy->sy_buffer) (req, 0, 0, NULL, NULL);
      |                                               ^
doio.c:3232:17: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3232 |                         (*Data_Fill) (Memptr, mem_needed, Pattern,
      |                                      ^
doio.c:3248:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3248 |                         (*sy->sy_buffer) (req, offset, 0, &min_byte, &max_byte);
      |                                          ^
doio.c:3306:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3306 |         s = (*sy->sy_syscall) (req, sy, fd, addr);
      |                               ^
doio.c:3313:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3313 |                              (*sy->sy_format) (req, sy, fd, addr));
      |                                               ^
doio.c:3429:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3429 |                                              (*sy->sy_format) (req, sy, fd,
      |                                                               ^
doio.c:3451:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3451 |                                      (*sy->sy_format) (req, sy, fd, addr));
      |                                                       ^
doio.c:3638:12: warning: unused parameter 'shift' [-Wunused-parameter]
 3638 |               int shift)
      |                   ^
doio.c:3804:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3804 |              (*Data_Check) (buf, offset, length, pattern, pattern_length,
      |                            ^
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: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:4536:26: warning: unused parameter 'sig' [-Wunused-parameter]
 4536 | void cleanup_handler(int sig)
      |                          ^
doio.c:4566:23: warning: unused parameter 'sig' [-Wunused-parameter]
 4566 | void noop_handler(int sig)
      |                       ^
doio.c:4577:25: warning: unused parameter 'sig' [-Wunused-parameter]
 4577 | void sigint_handler(int sig)
      |                         ^
doio.c:4880:31: warning: unused parameter 'ainfo' [-Wunused-parameter]
 4880 | int aio_done(struct aio_info *ainfo)
      |                               ^
16 warnings generated.
CC testcases/kernel/fs/doio/iogen
3 warnings generated.
30 warnings generated.
CC testcases/kernel/fs/doio/doio
CC testcases/kernel/fs/doio/growfiles
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'.
CC testcases/kernel/fs/fs_di/create_datafile
CC testcases/kernel/fs/fs_di/frag
CC testcases/kernel/fs/fs_fill/fs_fill
make[4]: Nothing to be done for 'all'.
fs_perms.c:55:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   55 |         seteuid(0);
      |         ^~~~~~~ ~
fs_perms.c:56:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   56 |         setegid(0);
      |         ^~~~~~~ ~
2 warnings generated.
CC testcases/kernel/fs/fs_perms/fs_perms
make[4]: Nothing to be done for 'all'.
In file included from fsstress.c:34:
./global.h:36:9: warning: '_GNU_SOURCE' macro redefined [-Wmacro-redefined]
   36 | #define _GNU_SOURCE
      |         ^
<command line>:4:9: note: previous definition is here
    4 | #define _GNU_SOURCE 1
      |         ^
fsstress.c:545:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  545 |                         system(cmd);
      |                         ^~~~~~ ~~~
fsstress.c:679:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  679 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:933:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  933 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:956:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  956 |                         chdir("..");
      |                         ^~~~~ ~~~~
fsstress.c:976:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  976 |                                 chdir("..");
      |                                 ^~~~~ ~~~~
fsstress.c:984:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  984 |                                 chdir("..");
      |                                 ^~~~~ ~~~~
fsstress.c:1005:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1005 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1039:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1039 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1057:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1057 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1095:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1095 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1113:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1113 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1154:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1154 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1177:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1177 |                         chdir("..");
      |                         ^~~~~ ~~~~
fsstress.c:1197:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1197 |                                 chdir("..");
      |                                 ^~~~~ ~~~~
fsstress.c:1205:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1205 |                                 chdir("..");
      |                                 ^~~~~ ~~~~
fsstress.c:1226:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1226 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1298:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1298 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1321:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1321 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1339:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1339 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1357:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1357 |                 chdir("..");
      |                 ^~~~~ ~~~~
fsstress.c:1685:6: warning: variable 'extsize' set but not used [-Wunused-but-set-variable]
 1685 |         int extsize;
      |             ^
fsstress.c:1851:15: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
 1851 |         else if (len > diob.d_maxiosz)
      |                  ~~~ ^ ~~~~~~~~~~~~~~
fsstress.c:1934:24: warning: comparison of integers of different signs: '__off64_t' (aka 'long') and 'unsigned long long' [-Wsign-compare]
 1934 |         off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE));
      |                               ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~
./xfscompat.h:6:22: note: expanded from macro 'MIN'
    6 | #define MIN(a,b) ((a)<(b) ? (a):(b))
      |                    ~ ^ ~
fsstress.c:1941:15: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
 1941 |         else if (len > diob.d_maxiosz)
      |                  ~~~ ^ ~~~~~~~~~~~~~~
fsstress.c:2538:13: warning: comparison of integers of different signs: '__off64_t' (aka 'long') and 'unsigned long long' [-Wsign-compare]
 2538 |         off = lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE);
      |                    ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~
./xfscompat.h:6:22: note: expanded from macro 'MIN'
    6 | #define MIN(a,b) ((a)<(b) ? (a):(b))
      |                    ~ ^ ~
fsstress.c:2664:24: warning: comparison of integers of different signs: '__off64_t' (aka 'long') and 'unsigned long long' [-Wsign-compare]
 2664 |         off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE));
      |                               ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~
./xfscompat.h:6:22: note: expanded from macro 'MIN'
    6 | #define MIN(a,b) ((a)<(b) ? (a):(b))
      |                    ~ ^ ~
27 warnings generated.
CC testcases/kernel/fs/fsstress/fsstress
CC testcases/kernel/fs/fsx-linux/fsx-linux
CC testcases/kernel/fs/ftest/libftest.o
ftest05.c:133:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  133 |         getcwd(homedir, sizeof(homedir));
      |         ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~
ftest05.c:151:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
  151 |         if (sigset(SIGTERM, term) == SIG_ERR) {
      |             ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
ftest05.c:212:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  212 |         chdir(homedir);
      |         ^~~~~ ~~~~~~~
ftest05.c:317:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  317 |                 ftruncate(fd, 0);
      |                 ^~~~~~~~~ ~~~~~
ftest05.c:333:11: warning: format specifies type 'unsigned long long' but the argument has type 'off64_t' (aka 'long') [-Wformat]
  332 |                                          "\tTest[%d]: lseek64(0) fail at %Lx",
      |                                                                          ~~~
      |                                                                          %lx
  333 |                                          me, CHUNK(chunk));
      |                                              ^~~~~~~~~~~~
../../../../include/old/test.h:136:57: note: expanded from macro 'tst_brkm'
  136 |                 tst_brkm__(__FILE__, __LINE__, flags, cleanup, fmt, ##__VA_ARGS__); \
      |                                                                ~~~    ^~~~~~~~~~~
ftest05.c:254:18: note: expanded from macro 'CHUNK'
  254 | #define CHUNK(i)        (((off64_t)i) * csize)
      |                         ^~~~~~~~~~~~~~~~~~~~~~
ftest05.c:338:11: warning: format specifies type 'unsigned long long' but the argument has type 'off64_t' (aka 'long') [-Wformat]
  337 |                                          "\tTest[%d]: read fail at %Lx",
      |                                                                    ~~~
      |                                                                    %lx
  338 |                                          me, CHUNK(chunk));
      |                                              ^~~~~~~~~~~~
../../../../include/old/test.h:136:57: note: expanded from macro 'tst_brkm'
  136 |                 tst_brkm__(__FILE__, __LINE__, flags, cleanup, fmt, ##__VA_ARGS__); \
      |                                                                ~~~    ^~~~~~~~~~~
ftest05.c:254:18: note: expanded from macro 'CHUNK'
  254 | #define CHUNK(i)        (((off64_t)i) * csize)
      |                         ^~~~~~~~~~~~~~~~~~~~~~
ftest05.c:358:12: warning: format specifies type 'unsigned long long' but the argument has type 'off64_t' (aka 'long') [-Wformat]
  357 |                                                  "\tTest[%d] bad verify @ 0x%Lx for val %d count %d xfr %d file_max 0x%x, should be %d.",
      |                                                                             ~~~
      |                                                                             %lx
  358 |                                                  me, CHUNK(chunk), val, count,
      |                                                      ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest05.c:254:18: note: expanded from macro 'CHUNK'
  254 | #define CHUNK(i)        (((off64_t)i) * csize)
      |                         ^~~~~~~~~~~~~~~~~~~~~~
ftest05.c:366:8: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  365 |                                                  "\tStat: size=%llx, ino=%x",
      |                                                                ~~~~
      |                                                                %lx
  366 |                                                  stat.st_size, (unsigned)stat.st_ino);
      |                                                  ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest05.c:389:12: warning: format specifies type 'unsigned long long' but the argument has type 'off64_t' (aka 'long') [-Wformat]
  388 |                                                  "\tTest[%d] bad verify @ 0x%Lx for val %d count %d xfr %d file_max 0x%x.",
      |                                                                             ~~~
      |                                                                             %lx
  389 |                                                  me, CHUNK(chunk), val, count,
      |                                                      ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest05.c:254:18: note: expanded from macro 'CHUNK'
  254 | #define CHUNK(i)        (((off64_t)i) * csize)
      |                         ^~~~~~~~~~~~~~~~~~~~~~
ftest05.c:397:8: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  396 |                                                  "\tStat: size=%llx, ino=%x",
      |                                                                ~~~~
      |                                                                %lx
  397 |                                                  stat.st_size, (unsigned)stat.st_ino);
      |                                                  ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest05.c:415:11: warning: format specifies type 'unsigned long long' but the argument has type 'off64_t' (aka 'long') [-Wformat]
  414 |                                          "\tTest[%d]: lseek64(1) fail at %Lx",
      |                                                                          ~~~
      |                                                                          %lx
  415 |                                          me, CHUNK(chunk));
      |                                              ^~~~~~~~~~~~
../../../../include/old/test.h:136:57: note: expanded from macro 'tst_brkm'
  136 |                 tst_brkm__(__FILE__, __LINE__, flags, cleanup, fmt, ##__VA_ARGS__); \
      |                                                                ~~~    ^~~~~~~~~~~
ftest05.c:254:18: note: expanded from macro 'CHUNK'
  254 | #define CHUNK(i)        (((off64_t)i) * csize)
      |                         ^~~~~~~~~~~~~~~~~~~~~~
ftest05.c:426:12: warning: format specifies type 'unsigned long long' but the argument has type 'off64_t' (aka 'long') [-Wformat]
  425 |                                                  "\tTest[%d]: write fail at %Lx xfr %d",
      |                                                                             ~~~
      |                                                                             %lx
  426 |                                                  me, CHUNK(chunk), xfr);
      |                                                      ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest05.c:254:18: note: expanded from macro 'CHUNK'
  254 | #define CHUNK(i)        (((off64_t)i) * csize)
      |                         ^~~~~~~~~~~~~~~~~~~~~~
ftest03.c:164:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
  164 |         if (sigset(SIGTERM, term) == SIG_ERR) {
      |             ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
ftest03.c:230:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  230 |         chdir(homedir);
      |         ^~~~~ ~~~~~~~
ftest04.c:136:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
  136 |         if (sigset(SIGTERM, term) == SIG_ERR) {
      |             ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
ftest03.c:374:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  374 |                 ftruncate(fd, 0);
      |                 ^~~~~~~~~ ~~~~~
ftest03.c:439:9: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  438 |                                                          "\tStat: size=%llx, ino=%x",
      |                                                                        ~~~~
      |                                                                        %lx
  439 |                                                          stat.st_size, (unsigned)stat.st_ino);
      |                                                          ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest03.c:477:9: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  476 |                                                          "\tStat: size=%llx, ino=%x",
      |                                                                        ~~~~
      |                                                                        %lx
  477 |                                                          stat.st_size, (unsigned)stat.st_ino);
      |                                                          ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest04.c:358:9: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  357 |                                                          "\tStat: size=%llx, ino=%x",
      |                                                                        ~~~~
      |                                                                        %lx
  358 |                                                          stat.st_size, (unsigned)stat.st_ino);
      |                                                          ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest04.c:387:9: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  386 |                                                          "\tStat: size=%llx, ino=%x",
      |                                                                        ~~~~
      |                                                                        %lx
  387 |                                                          stat.st_size, (unsigned)stat.st_ino);
      |                                                          ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest01.c:125:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  125 |         getcwd(homedir, sizeof(homedir));
      |         ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~
ftest01.c:143:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
  143 |         if (sigset(SIGTERM, term) == SIG_ERR) {
      |             ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
ftest01.c:212:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  212 |         chdir(homedir);
      |         ^~~~~ ~~~~~~~
ftest01.c:322:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  322 |                 ftruncate(fd, 0);
      |                 ^~~~~~~~~ ~~~~~
ftest06.c:420:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  420 |                 (*ino_thing[thing].it_proc) (me, i, ino_thing[thing].it_name);
      |                                             ^
ftest01.c:374:8: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  373 |                                                  "\tStat: size=%llx, ino=%x",
      |                                                                ~~~~
      |                                                                %lx
  374 |                                                  stat.st_size, (unsigned)stat.st_ino);
      |                                                  ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest01.c:407:8: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  406 |                                                  "\tStat: size=%llx, ino=%x",
      |                                                                ~~~~
      |                                                                %lx
  407 |                                                  stat.st_size, (unsigned)stat.st_ino);
      |                                                  ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest02.c:197:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  197 |         chdir(startdir);
      |         ^~~~~ ~~~~~~~~
ftest08.c:141:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
  141 |         if (sigset(SIGTERM, term) == SIG_ERR) {
      |             ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
ftest08.c:373:9: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  372 |                                                          "\tStat: size=%llx, ino=%x",
      |                                                                        ~~~~
      |                                                                        %lx
  373 |                                                          stat.st_size, (unsigned)stat.st_ino);
      |                                                          ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest08.c:404:9: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  403 |                                                          "\tStat: size=%llx, ino=%x",
      |                                                                        ~~~~
      |                                                                        %lx
  404 |                                                          stat.st_size, (unsigned)stat.st_ino);
      |                                                          ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest02.c:402:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  402 |                 (*ino_thing[thing].it_proc) (me, i, ino_thing[thing].it_name);
      |                                             ^
ftest07.c:168:6: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations]
  168 |         if (sigset(SIGTERM, term) == SIG_ERR) {
      |             ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/signal.h:368:3: note: 'sigset' has been explicitly marked deprecated here
  368 |   __attribute_deprecated_msg__
      |   ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/cdefs.h:367:19: note: expanded from macro '__attribute_deprecated_msg__'
  367 |          __attribute__ ((__deprecated__ (msg)))
      |                          ^
ftest07.c:232:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  232 |         chdir(homedir);
      |         ^~~~~ ~~~~~~~
ftest07.c:371:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  371 |                 ftruncate(fd, 0);
      |                 ^~~~~~~~~ ~~~~~
ftest07.c:434:9: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  433 |                                                          "\tStat: size=%llx, ino=%x",
      |                                                                        ~~~~
      |                                                                        %lx
  434 |                                                          stat.st_size, (unsigned)stat.st_ino);
      |                                                          ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest07.c:472:9: warning: format specifies type 'unsigned long long' but the argument has type '__off_t' (aka 'long') [-Wformat]
  471 |                                                          "\tStat: size=%llx, ino=%x",
      |                                                                        ~~~~
      |                                                                        %lx
  472 |                                                          stat.st_size, (unsigned)stat.st_ino);
      |                                                          ^~~~~~~~~~~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
ftest07.c:590:18: warning: comparison of integers of different signs: '__off_t' (aka 'long') and 'unsigned long long' [-Wsign-compare]
  590 |                 if (sb.st_size != file_max) {
      |                     ~~~~~~~~~~ ^  ~~~~~~~~
12 warnings generated.
3 warnings generated.
1 warning generated.
2 warnings generated.
5 warnings generated.
6 warnings generated.
6 warnings generated.
3 warnings generated.
CC testcases/kernel/fs/ftest/ftest05
CC testcases/kernel/fs/ftest/ftest04
CC testcases/kernel/fs/ftest/ftest06
CC testcases/kernel/fs/ftest/ftest02
CC testcases/kernel/fs/ftest/ftest01
CC testcases/kernel/fs/ftest/ftest03
CC testcases/kernel/fs/ftest/ftest08
CC testcases/kernel/fs/ftest/ftest07
inode02.c:308:10: warning: passing arguments to 'escrivez' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  308 |         escrivez(write_string);
      |                 ^
inode02.c:322:24: warning: passing arguments to 'generate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  322 |         gen_ret_val = generate(path_string, level);
      |                               ^
inode02.c:285:29: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
  285 |         if (snp_ret < 0 || snp_ret >= sizeof(path_list_string)) {
      |                            ~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~
inode02.c:243:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
  243 |         int generate(), check();
      |             ^
inode02.c:375:5: note: conflicting prototype is here
  375 | int generate(char *string, int level)
      |     ^
inode02.c:490:13: warning: passing arguments to 'escrivez' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  490 |                                 escrivez(write_string);
      |                                         ^
inode02.c:526:13: warning: passing arguments to 'escrivez' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  526 |                                 escrivez(write_string);
      |                                         ^
inode02.c:427:31: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
  427 |                         if (snp_ret < 0 || snp_ret >= sizeof(new_string)) {
      |                                            ~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~
inode02.c:657:20: warning: passing arguments to 'mode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  657 |                         path_mode = mode(path_string);
      |                                         ^
inode02.c:705:17: warning: passing arguments to 'increment_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  705 |                 increment_name(last_position);  /* i.e., beginning at the last  */
      |                               ^
inode02.c:84:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   84 | int increment_name(), get_next_name(), mode(), escrivez(), massmurder();
      |     ^
inode02.c:712:5: note: conflicting prototype is here
  712 | int increment_name(int position)
      |     ^
inode02.c:84:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   84 | int increment_name(), get_next_name(), mode(), escrivez(), massmurder();
      |                                        ^
inode02.c:745:5: note: conflicting prototype is here
  745 | int mode(char *path_string)
      |     ^
inode01.cinode02.c:84:48: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   84 | int increment_name(), get_next_name(), mode(), escrivez(), massmurder();
      |                                                ^
inode02.c:766:5: note: conflicting prototype is here
  766 | int escrivez(char *string)
      |     ^
:184:10: warning: passing arguments to 'escrivez' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  184 |         escrivez(write_string);
      |                 ^
inode01.c:198:24: warning: passing arguments to 'generate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  198 |         gen_ret_val = generate(path_string, level);
      |                               ^
inode01.c:161:29: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
  161 |         if (snp_ret < 0 || snp_ret >= sizeof(path_list_string)) {
      |                            ~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~
inode01.c:106:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
  106 |         int generate(), check();
      |             ^
inode01.c:278:5: note: conflicting prototype is here
  278 | int generate(char *string, int level)
      |     ^
inode01.c:393:13: warning: passing arguments to 'escrivez' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  393 |                                 escrivez(write_string);
      |                                         ^
inode01.c:425:13: warning: passing arguments to 'escrivez' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  425 |                                 escrivez(write_string);
      |                                         ^
inode01.c:330:31: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
  330 |                         if (snp_ret < 0 || snp_ret >= sizeof(new_string)) {
      |                                            ~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~
inode01.c:555:20: warning: passing arguments to 'mode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  555 |                         path_mode = mode(path_string);
      |                                         ^
inode01.c:603:17: warning: passing arguments to 'increment_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  603 |                 increment_name(last_position);  /* i.e., beginning at the last  */
      |                               ^
inode01.c:99:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   99 | int increment_name(), get_next_name(), mode(), escrivez();
      |     ^
inode01.c:610:5: note: conflicting prototype is here
  610 | int increment_name(int position)
      |     ^
inode01.c:99:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   99 | int increment_name(), get_next_name(), mode(), escrivez();
      |                                        ^
inode01.c:643:5: note: conflicting prototype is here
  643 | int mode(char *path_string)
      |     ^
inode01.c:99:48: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
   99 | int increment_name(), get_next_name(), mode(), escrivez();
      |                                                ^
inode01.c:664:5: note: conflicting prototype is here
  664 | int escrivez(char *string)
      |     ^
12 warnings generated.
12 warnings generated.
CC testcases/kernel/fs/inode/inode02
CC testcases/kernel/fs/inode/inode01
make[4]: Nothing to be done for 'all'.
CC testcases/kernel/fs/lftest/lftest
make[4]: Nothing to be done for 'all'.
CC testcases/kernel/fs/openfile/openfile
CC testcases/kernel/fs/proc/proc01
make[4]: Nothing to be done for 'all'.
make[4]: Nothing to be done for 'all'.
CC testcases/kernel/fs/read_all/read_all
CC testcases/kernel/fs/squashfs/squashfs01
stream03.c:94:11: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare]
   94 |                 if (pos != strlen(junk)) {
      |                     ~~~ ^  ~~~~~~~~~~~~
stream03.c:120:11: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare]
  120 |                 if (pos != strlen(junk)) {
      |                     ~~~ ^  ~~~~~~~~~~~~
stream03.c:135:11: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare]
  135 |                 if (pos != strlen(junk)) {
      |                     ~~~ ^  ~~~~~~~~~~~~
stream03.c:163:11: warning: comparison of integers of different signs: 'long' and 'unsigned long' [-Wsign-compare]
  163 |                 if (pos != strlen(junk)) {
      |                     ~~~ ^  ~~~~~~~~~~~~
stream03.c:207:12: warning: comparison of integers of different signs: 'off_t' (aka 'long') and 'unsigned long' [-Wsign-compare]
  207 |                 if (opos != strlen(junk)) {
      |                     ~~~~ ^  ~~~~~~~~~~~~
stream03.c:233:12: warning: comparison of integers of different signs: 'off_t' (aka 'long') and 'unsigned long' [-Wsign-compare]
  233 |                 if (opos != strlen(junk)) {
      |                     ~~~~ ^  ~~~~~~~~~~~~
stream03.c:248:12: warning: comparison of integers of different signs: 'off_t' (aka 'long') and 'unsigned long' [-Wsign-compare]
  248 |                 if (opos != strlen(junk)) {
      |                     ~~~~ ^  ~~~~~~~~~~~~
stream03.c:277:12: warning: comparison of integers of different signs: 'off_t' (aka 'long') and 'unsigned long' [-Wsign-compare]
  277 |                 if (opos != strlen(junk)) {
      |                     ~~~~ ^  ~~~~~~~~~~~~
stream05.c:146:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  146 |                 fread(buf, 1, 2, stream);       /* read to EOF */
      |                 ^~~~~ ~~~~~~~~~~~~~~~~~
stream01.c:90:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   90 |                         fread(buf, 1, 1, stream);
      |                         ^~~~~ ~~~~~~~~~~~~~~~~~
stream01.c:104:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  104 |                         fread(buf, 1, 1, stream);
      |                         ^~~~~ ~~~~~~~~~~~~~~~~~
stream04.c:49:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
   49 | long ftell();
      |      ^
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/stdio.h:785:17: note: conflicting prototype is here
  785 | extern long int ftell (FILE *__stream) __wur __nonnull ((1));
      |                 ^
stream04.c:89:20: warning: format specifies type 'ssize_t' (aka 'long') but the argument has type 'int' [-Wformat]
   88 |                                  "strlen(junk) = %zi != return value from fwrite = %zi",
      |                                                                                    ~~~
      |                                                                                    %i
   89 |                                  strlen(junk), ret);
      |                                                ^~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
stream04.c:110:20: warning: format specifies type 'ssize_t' (aka 'long') but the argument has type 'int' [-Wformat]
  109 |                                  "strlen(junk) = %zi != return value from fread = %zi",
      |                                                                                   ~~~
      |                                                                                   %i
  110 |                                  strlen(junk), ret);
      |                                                ^~~
../../../../include/old/test.h:106:18: note: expanded from macro 'tst_resm'
  106 |                   (arg_fmt), ##__VA_ARGS__)
      |                    ~~~~~~~     ^~~~~~~~~~~
2 warnings generated.
8 warnings generated.
3 warnings generated.
1 warning generated.
CC testcases/kernel/fs/stream/stream01
CC testcases/kernel/fs/stream/stream03
CC testcases/kernel/fs/stream/stream02
CC testcases/kernel/fs/stream/stream05
CC testcases/kernel/fs/stream/stream04
make[5]: Nothing to be done for 'all'.
make[5]: Nothing to be done for 'all'.
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/hotplug/memory_hotplug/commands.o
CC testcases/kernel/hotplug/memory_hotplug/segment.o
CC testcases/kernel/hotplug/memory_hotplug/memtoy.o
LD testcases/kernel/hotplug/memory_hotplug/memtoy
input_helper.c:275:34: warning: unused parameter 'stray_sync_event' [-Wunused-parameter]
  275 | int no_events_queued(int fd, int stray_sync_event)
      |                                  ^
1 warning generated.
CC testcases/kernel/input/input_helper.o
CC testcases/kernel/input/input04
CC testcases/kernel/input/input03
CC testcases/kernel/input/input02
CC testcases/kernel/input/input05
CC testcases/kernel/input/input06
CC testcases/kernel/input/input01
CC testcases/kernel/io/aio/aio01
CC testcases/kernel/io/aio/aio02
diotest_routines.c:182:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  182 |                         exit((*chldfunc) (i, action));
      |                                          ^
1 warning generated.
CC testcases/kernel/io/direct_io/diotest_routines.o
diotest2.c:81:61: warning: unused parameter 'action' [-Wunused-parameter]
   81 | int runtest(int fd_r, int fd_w, int iter, off_t offset, int action)
      |                                                             ^
diotest5.c:85:61: warning: unused parameter 'action' [-Wunused-parameter]
   85 | int runtest(int fd_r, int fd_w, int iter, off_t offset, int action)
      |                                                             ^
1 warning generated.
diotest4.c:96:69: warning: unused parameter 'testnum' [-Wunused-parameter]
   96 | runtest_f(int fd, char *buf, int offset, int count, int errnum, int testnum,
      |                                                                     ^
diotest4.c:138:61: warning: unused parameter 'testnum' [-Wunused-parameter]
  138 | int runtest_s(int fd, char *buf, int offset, int count, int testnum, char *msg)
      |                                                             ^
1 warning generated.
CC testcases/kernel/io/direct_io/diotest1
CC testcases/kernel/io/direct_io/diotest3
2 warnings generated.
CC testcases/kernel/io/direct_io/diotest6
CC testcases/kernel/io/direct_io/diotest5
CC testcases/kernel/io/direct_io/diotest2
CC testcases/kernel/io/direct_io/diotest4
CC testcases/kernel/io/direct_io/dma_thread_diotest
dirty.c:52:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
   52 |                 write(fd, buf, sizeof(buf));
      |                 ^~~~~ ~~~~~~~~~~~~~~~~~~~~
1 warning generated.
CC testcases/kernel/io/ltp-aiodio/dirty
CC testcases/kernel/io/ltp-aiodio/aiocp
CC testcases/kernel/io/ltp-aiodio/aiodio_sparse
CC testcases/kernel/io/ltp-aiodio/dio_append
CC testcases/kernel/io/ltp-aiodio/dio_read
CC testcases/kernel/io/ltp-aiodio/aiodio_append
CC testcases/kernel/io/ltp-aiodio/dio_sparse
CC testcases/kernel/io/ltp-aiodio/dio_truncate
CC testcases/kernel/io/ltp-aiodio/aio-stress
CC testcases/kernel/io/writetest/writetest
pipeio.c:852:27: warning: unused parameter 'sig' [-Wunused-parameter]
  852 | static void sig_child(int sig)
      |                           ^
1 warning generated.
CC testcases/kernel/ipc/pipeio/pipeio
CC testcases/kernel/irq/irqbalance01
CC testcases/kernel/logging/kmsg/kmsg01
make -C ../../../../testcases/kernel/mem/lib -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/mem/lib/Makefile" all
CC testcases/kernel/mem/lib/mem.o
AR libmem.a
RANLIB libmem.a
CC testcases/kernel/mem/cpuset/cpuset01
make -C "../lib" -f "TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases/kernel/mem/hugetlb/hugefallocate/../lib/Makefile" all
CC testcases/kernel/mem/hugetlb/lib/hugetlb.o
AR libhugetlb.a
RANLIB libhugetlb.a
CC testcases/kernel/mem/hugetlb/hugefallocate/hugefallocate01
CC testcases/kernel/mem/hugetlb/hugefallocate/hugefallocate02
CC testcases/kernel/mem/hugetlb/hugefork/hugefork02
CC testcases/kernel/mem/hugetlb/hugefork/hugefork01
hugemmap05.c:216:13: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
  216 |         if (hpages != size)
      |             ~~~~~~ ^  ~~~~
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap04
1 warning generated.
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap02
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap08
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap01
hugemmap10.c:284:15: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
  284 |         touched[s] = MAX(touched[s], hpages);
      |                      ^   ~~~~~~~~~~  ~~~~~~
TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/recipe-sysroot/usr/include/sys/param.h:103:23: note: expanded from macro 'MAX'
  103 | #define MAX(a,b) (((a)>(b))?(a):(b))
      |                     ~ ^ ~
hugemmap10.c:452:24: warning: missing field 'flags' initializer [-Wmissing-field-initializers]
  452 |                 {PATH_OC_HPAGES, NULL},
      |                                      ^
hugemmap10.c:453:24: warning: missing field 'flags' initializer [-Wmissing-field-initializers]
  453 |                 {PATH_NR_HPAGES, NULL},
      |                                      ^
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap09
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap06
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap05
3 warnings generated.
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap11
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap07
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap13
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap10
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap12
hugemmap15.c:51:2: error: call to undeclared function '__clear_cache'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
   51 |         __clear_cache(p, p + COPY_SIZE);
      |         ^
hugemmap15.c:85:58: warning: unused parameter 'uc' [-Wunused-parameter]
   85 | static void sig_handler(int signum, siginfo_t *si, void *uc)
      |                                                          ^
1 warning and 1 error generated.
make[5]: *** [../../../../../include/mk/rules.mk:45: hugemmap15] Error 1
make[5]: *** Waiting for unfinished jobs....
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap16
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap14
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap17
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap18
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap20
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap19
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap22
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap21
CC testcases/kernel/mem/hugetlb/hugemmap/hugemmap23
make[4]: *** [../../../../include/mk/generic_trunk_target.inc:108: all] Error 2
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[1]: *** [../include/mk/generic_trunk_target.inc:108: all] Error 2
make[1]: Leaving directory 'TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/git/testcases'
make: *** [Makefile:85: testcases-all] Error 2
ERROR: oe_runmake failed
WARNING: TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/temp/run.do_compile.938697:176 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/temp/run.do_compile.938697, line 176
	#2: die, TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/temp/run.do_compile.938697, line 160
	#3: oe_runmake, TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/temp/run.do_compile.938697, line 155
	#4: do_compile, TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/temp/run.do_compile.938697, line 150
	#5: main, TOPDIR/build/tmp/work/riscv64-yoe-linux/ltp/20240524/temp/run.do_compile.938697, line 189

Error details

Submitted on:
06/06/24 21:32
Error type:
Recipe
Task:
do_compile
Recipe:
ltp
Recipe version:
20240524-r0
Machine:
qemuriscv64
Distro:
yoe
Build system:
x86_64-linux
Target system:
riscv64-yoe-linux
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
003073663c0fac070d43da84c6dff269d3e4035c
Build:
#186333
Submitter:
ab@rdk
Similar errors:
0
Open a bug