DEBUG: Executing python function autotools_aclocals
DEBUG: SITE files ['endian-little', 'bit-64', 'arm-common', 'arm-64', 'common-linux', 'common-musl', 'aarch64-linux', 'aarch64-linux-musl', 'common']
DEBUG: Python function autotools_aclocals finished
DEBUG: Executing shell function do_compile
NOTE: make -j 32 LIBC=musl HOSTCC=gcc  HOST_CFLAGS=-isystemTOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native/usr/include -O2 -pipe HOST_LDFLAGS=-LTOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native/usr/lib                         -LTOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native/lib                         -Wl,-rpath,TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native/usr/lib                         -Wl,-rpath,TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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 KVM_LD=aarch64-yoe-linux-musl-ld.bfd --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot 
make -C "lib" \
	-f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/lib/Makefile" all
make -C "libs" \
	-f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/libs/Makefile" all
if git describe >/dev/null 2>&1; then \
	git describe > "Version"; \
else \
	cp TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/VERSION "Version"; \
fi
make[1]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/libs'
make[1]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  192 |                         if ((*parse_func) (multstr, &rp->mult) < 0) {
      |                                           ^
In file included from parse_opts.c:39:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
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 C2x, 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)
      |            ^
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 C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
  614 |         extern void srand48();
      |                     ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/stdlib.h:134:6: note: conflicting prototype is here
  134 | void srand48 (long);
      |      ^
parse_opts.c:539:22: warning: passing arguments to 'usc_recressive_func' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  539 |                 usc_recressive_func(0, STD_LP_recfun, *STD_bigstack);
      |                                    ^
parse_opts.c:112:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
  112 | static void usc_recressive_func();
      |             ^
parse_opts.c:558:13: note: conflicting prototype is here
  558 | static void usc_recressive_func(int cnt, int max, struct usc_bigstack_t bstack)
      |             ^
CC lib/self_exec.o
CC lib/cloner.o
CC lib/get_path.o
tlibio.c:539:8: warning: unused parameter 'wrd' [-Wunused-parameter]
  539 |                 long wrd)       /* to allow future features, use zero for now */
      |                      ^
CC lib/tst_ansi_color.o
tlibio.c:1114:8: warning: unused parameter 'wrd' [-Wunused-parameter]
 1114 |                 long wrd)       /* to allow future features, use zero for now */
      |                      ^
5 warnings generated.
CC lib/safe_stdio.o
CC libs/libltpipc/libmsgctl.o
CC lib/random_range.o
tst_af_alg.c:231:10: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
  231 |                 cmsg = CMSG_NXTHDR(&msg, cmsg);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/socket.h:358:44: note: expanded from macro 'CMSG_NXTHDR'
  358 |         __CMSG_LEN(cmsg) + sizeof(struct cmsghdr) >= __MHDR_END(mhdr) - (unsigned char *)(cmsg) \
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tst_af_alg.c:241:10: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
  241 |                 cmsg = CMSG_NXTHDR(&msg, cmsg);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/socket.h:358:44: note: expanded from macro 'CMSG_NXTHDR'
  358 |         __CMSG_LEN(cmsg) + sizeof(struct cmsghdr) >= __MHDR_END(mhdr) - (unsigned char *)(cmsg) \
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tst_af_alg.c:248:10: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
  248 |                 cmsg = CMSG_NXTHDR(&msg, cmsg);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/socket.h:358:44: note: expanded from macro 'CMSG_NXTHDR'
  358 |         __CMSG_LEN(cmsg) + sizeof(struct cmsghdr) >= __MHDR_END(mhdr) - (unsigned char *)(cmsg) \
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC libs/libltpipc/libipc.o
AR libltpipc.a
CC lib/safe_pthread.o
CC lib/tst_arch.o
CC lib/tst_checksum.o
3 warnings generated.
CC lib/parse_opts.o
CC lib/safe_file_ops.o
RANLIB libltpipc.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:482:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  482 |                 root->we_mounted_it = 1;
      |                                     ^ ~
tst_cgroup.c:488:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  488 |                         root->ltp_dir.we_created_it = 1;
      |                                                     ^ ~
tst_cgroup.c:489:34: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  489 |                         root->drain_dir.we_created_it = 1;
      |                                                       ^ ~
tst_cgroup.c:496:32: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  496 |                 root->test_dir.we_created_it = 1;
      |                                              ^ ~
tst_cgroup.c:664:34: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  664 |                 roots[0].mnt_dir.we_created_it = 1;
      |                                                ^ ~
tst_cgroup.c:691:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  691 |                 roots[0].we_mounted_it = 1;
      |                                        ^ ~
CC lib/tst_assert.o
CC lib/tst_buffers.o
3 warnings generated.
tst_cgroup.c:752:33: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  752 |         ctrl->ctrl_root->we_mounted_it = 1;
      |                                        ^ ~
tst_cgroup.c:824:22: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  824 |         ctrl->we_require_it = 1;
      |                             ^ ~
CC lib/tst_af_alg.o
CC lib/tst_capability.o
CC lib/tst_checkpoint.o
CC lib/tst_clone.o
CC lib/safe_net.o
CC lib/tst_dir_is_empty.o
CC lib/tst_clocks.o
CC lib/tst_crypto.o
CC lib/tst_bool_expr.o
CC libs/libltpnewipc/libnewipc.o
CC lib/tst_cpu.o
AR libltpnewipc.a
CC lib/tst_fs_has_free.o
CC lib/tst_coredump.o
CC lib/tst_epoll.o
CC lib/tst_cmd.o
CC lib/tst_fill_file.o
CC lib/tst_fips.o
RANLIB libltpnewipc.a
CC lib/tst_fs_setup.o
2 warnings generated.
CC lib/tlibio.o
CC lib/tst_get_bad_addr.o
CC lib/tst_fs_type.o
CC lib/tst_fill_fs.o
CC lib/tst_hugepage.o
CC lib/tst_device.o
CC lib/tst_fs_link_count.o
CC lib/tst_ioctl.o
CC lib/tst_kernel.o
CC lib/tst_lockdown.o
CC lib/tst_rand_data.o
CC libs/libltpnuma/tst_numa.o
AR libltpnuma.a
CC lib/tst_kvercmp.o
In file included from tst_rtnetlink.c:13:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/poll.h:1:2: warning: redirecting incorrect #include <sys/poll.h> to <poll.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
      |  ^
CC lib/safe_macros.o
CC lib/tst_module.o
CC lib/tst_parse_opts.o
CC lib/tst_path_has_mnt_flags.o
CC lib/tst_process_state.o
RANLIB libltpnuma.a
CC lib/tst_mkfs.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 C2x, 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_resource.o
tst_rtnetlink.c:215:26: warning: comparison of integers of different signs: '__u32' (aka 'unsigned int') and 'int' [-Wsign-compare]
  215 |         for (; size_left > 0 && NLMSG_OK(ptr, size_left); msgcount++)
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/linux/netlink.h:109:24: note: expanded from macro 'NLMSG_OK'
  109 |                            (nlh)->nlmsg_len <= (len))
      |                            ~~~~~~~~~~~~~~~~ ^   ~~~
1 warning generated.
tst_rtnetlink.c:368:26: warning: comparison of integers of different signs: '__u32' (aka 'unsigned int') and 'int' [-Wsign-compare]
  368 |         for (; size_left > 0 && NLMSG_OK(msg, size_left);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/linux/netlink.h:109:24: note: expanded from macro 'NLMSG_OK'
  109 |                            (nlh)->nlmsg_len <= (len))
      |                            ~~~~~~~~~~~~~~~~ ^   ~~~
CC lib/tst_memutils.o
9 warnings generated.
CC lib/tst_sig.o
CC lib/tst_cgroup.o
CC lib/tst_net.o
CC lib/tst_pid.o
CC lib/tst_rtctime.o
CC lib/tst_safe_timerfd.o
CC lib/tst_safe_file_at.o
CC lib/tst_sig_proc.o
CC lib/tst_status.o
CC lib/tst_thread_state.o
CC lib/tst_res.o
CC lib/tst_safe_io_uring.o
CC lib/tst_safe_sysv_ipc.o
CC lib/tst_supported_fs_types.o
CC lib/tst_sys_conf.o
CC lib/tst_taint.o
CC lib/tst_netdevice.o
CC lib/tst_safe_macros.o
3 warnings generated.
CC lib/tst_rtnetlink.o
tst_test.c:1199:27: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
 1199 |                 tst_test->format_device = 1;
      |                                         ^ ~
tst_test.c:1202:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
 1202 |                 tst_test->needs_device = 1;
      |                                        ^ ~
tst_test.c:1205:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
 1205 |                 tst_test->needs_device = 1;
      |                                        ^ ~
tst_test.c:1262:27: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
 1262 |                         tst_test->needs_device = 1;
      |                                                ^ ~
tst_test.c:1263:28: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
 1263 |                         tst_test->format_device = 1;
      |                                                 ^ ~
CC lib/tst_virt.o
CC lib/tst_uid.o
CC lib/tst_timer.o
CC lib/tst_tmpdir.o
CC libs/libltpsigwait/sigwait.o
CC lib/tst_wallclock.o
CC lib/tst_kconfig.o
AR libltpsigwait.a
RANLIB libltpsigwait.a
CC lib/tst_timer_test.o
CC libs/libltpswap/libswap.o
AR libltpswap.a
RANLIB libltpswap.a
CC libs/libltpuinput/tst_uinput.o
AR libltpuinput.a
5 warnings generated.
RANLIB libltpuinput.a
CC lib/tst_test.o
AR libltp.a
RANLIB libltp.a
CC libs/libltpvdso/parse_vdso.o
CC libs/libltpvdso/vdso_helpers.o
AR libltpvdso.a
test06.c:40:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .forks_child = 1,
      |                        ^
RANLIB libltpvdso.a
test04.c:45:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   45 |         .forks_child = 1,
      |                        ^
1 warning generated.
test05.c:40:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .forks_child = 1,
      |                        ^
1 warning generated.
test13.c:23:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   231 |          warning.forks_ch generatedil.
d = 1,
      |                        ^
1 warning generated.
make[1]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/libs'
test_exec.c:33:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   33 |         .child_needs_reinit = 1,
      |                               ^
1 warning generated.
test19.c:23:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   23 |         .needs_root = 1,
      |                       ^
CC lib/newlib_tests/test01
test07.c:38:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC lib/newlib_tests/test11
test22.c:33:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   33 |         .forks_child = 1,
      |                        ^
test_children_cleanup.c:41:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   41 |         .forks_child = 1,
      |                        ^
CC lib/newlib_tests/test03
1 warning generated.
CC lib/newlib_tests/test04
CC lib/newlib_tests/test05
CC lib/newlib_tests/test06
CC lib/newlib_tests/test02
1 warning generated.
CC lib/newlib_tests/test08
1 warning generated.
test_guarded_buf.c:84:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   84 |         .forks_child = 1,
      |                        ^
CC lib/newlib_tests/test13
CC lib/newlib_tests/test09
CC lib/newlib_tests/test14
1 warning generated.
CC lib/newlib_tests/test20
CC lib/newlib_tests/test19
CC lib/newlib_tests/test22
CC lib/newlib_tests/test_assert
CC lib/newlib_tests/test_exec
CC lib/newlib_tests/test_children_cleanup
CC lib/newlib_tests/test15
CC lib/newlib_tests/test07
test_macros01.c:46:31: warning: data argument not used by format string [-Wformat-extra-args]
   46 |         TST_EXP_FD_SILENT(fail_fd(), "fail_fd()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
CC lib/newlib_tests/test_exec_child
../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
CC lib/newlib_tests/test_kconfig02
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros01.c:46:31: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   46 |         TST_EXP_FD_SILENT(fail_fd(), "fail_fd()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
test_macros01.c:46:2: warning: data argument not used by format string [-Wformat-extra-args]
   46 |         TST_EXP_FD_SILENT(fail_fd(), "fail_fd()");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:94:39: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
test_macros01.c:48:31: warning: data argument not used by format string [-Wformat-extra-args]
   48 |         TST_EXP_FD_SILENT(pass_fd(), "%s", "pass_fd()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros01.c:48:31: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   48 |         TST_EXP_FD_SILENT(pass_fd(), "%s", "pass_fd()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
test_macros01.c:48:37: warning: data argument not used by format string [-Wformat-extra-args]
   48 |         TST_EXP_FD_SILENT(pass_fd(), "%s", "pass_fd()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros01.c:50:33: warning: data argument not used by format string [-Wformat-extra-args]
   50 |         TST_EXP_FD_SILENT(inval_val(), "inval_val()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
CC lib/newlib_tests/test_guarded_buf
CC lib/newlib_tests/test_kconfig01
../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros01.c:50:33: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   50 |         TST_EXP_FD_SILENT(inval_val(), "inval_val()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
test_macros01.c:50:2: warning: data argument not used by format string [-Wformat-extra-args]
   50 |         TST_EXP_FD_SILENT(inval_val(), "inval_val()");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:94:39: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
test_macros01.c:52:32: warning: data argument not used by format string [-Wformat-extra-args]
   52 |         TST_EXP_FD_SILENT(zero_val(), "zero_val()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros01.c:52:32: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   52 |         TST_EXP_FD_SILENT(zero_val(), "zero_val()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
test_macros01.c:52:2: warning: data argument not used by format string [-Wformat-extra-args]
   52 |         TST_EXP_FD_SILENT(zero_val(), "zero_val()");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:94:39: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
CC lib/newlib_tests/test_macros03
CC lib/newlib_tests/test_kconfig
12 warnings generated.
CC lib/newlib_tests/test_macros02
test_macros04.c:46:33: warning: data argument not used by format string [-Wformat-extra-args]
   46 |         TST_EXP_PID_SILENT(fail_pid(), "fail_pid()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros04.c:46:33: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   46 |         TST_EXP_PID_SILENT(fail_pid(), "fail_pid()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
test_macros04.c:46:2: warning: data argument not used by format string [-Wformat-extra-args]
   46 |         TST_EXP_PID_SILENT(fail_pid(), "fail_pid()");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:117:40: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
test_macros04.c:48:33: warning: data argument not used by format string [-Wformat-extra-args]
   48 |         TST_EXP_PID_SILENT(pass_pid(), "%s", "pass_pid()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros04.c:48:33: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   48 |         TST_EXP_PID_SILENT(pass_pid(), "%s", "pass_pid()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
test_macros04.c:48:39: warning: data argument not used by format string [-Wformat-extra-args]
   48 |         TST_EXP_PID_SILENT(pass_pid(), "%s", "pass_pid()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros04.c:50:34: warning: data argument not used by format string [-Wformat-extra-args]
   50 |         TST_EXP_PID_SILENT(inval_val(), "inval_val()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros04.c:50:34: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   50 |         TST_EXP_PID_SILENT(inval_val(), "inval_val()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
test_macros04.c:50:2: warning: data argument not used by format string [-Wformat-extra-args]
   50 |         TST_EXP_PID_SILENT(inval_val(), "inval_val()");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:117:40: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
test_macros04.c:52:33: warning: data argument not used by format string [-Wformat-extra-args]
   52 |         TST_EXP_PID_SILENT(zero_val(), "zero_val()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
test_macros04.c:52:33: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   52 |         TST_EXP_PID_SILENT(zero_val(), "zero_val()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
test_macros04.c:52:2: warning: data argument not used by format string [-Wformat-extra-args]
   52 |         TST_EXP_PID_SILENT(zero_val(), "zero_val()");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:117:40: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
12 warnings generated.
CC lib/newlib_tests/test_macros01
test_zero_hugepage.c:35:32: warning: missing field 'policy' initializer [-Wmissing-field-initializers]
   35 |         .hugepages = {TST_NO_HUGEPAGES},
      |                                       ^
1 warning generated.
CC lib/newlib_tests/test_macros06
CC lib/newlib_tests/test_runtime01
tst_cgroup02.c:86:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .forks_child = 1,
      |                        ^
tst_device.c:105:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  105 |         .needs_root = 1,
      |                       ^
tst_device.c:106:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_device = 1,
      |                         ^
CC lib/newlib_tests/test_macros04
CC lib/newlib_tests/test_macros05
CC lib/newlib_tests/test_parse_filesize
2 warnings generated.
1 warning generated.
tst_capability02.c:28:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   28 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC lib/newlib_tests/test_runtime02
CC lib/newlib_tests/test_zero_hugepage
CC lib/newlib_tests/tst_bool_expr
CC lib/newlib_tests/tst_capability01
CC lib/newlib_tests/tst_cgroup02
CC lib/newlib_tests/tst_cgroup01
CC lib/newlib_tests/tst_device
CC lib/newlib_tests/tst_expiration_timer
CC lib/newlib_tests/tst_capability02
CC lib/newlib_tests/tst_needs_cmds03
CC lib/newlib_tests/tst_needs_cmds01
CC lib/newlib_tests/tst_needs_cmds02
CC lib/newlib_tests/tst_needs_cmds05
CC lib/newlib_tests/test_timer
CC lib/newlib_tests/tst_needs_cmds04
CC lib/newlib_tests/tst_needs_cmds07
CC lib/newlib_tests/tst_needs_cmds08
CC lib/newlib_tests/tst_needs_cmds06
CC lib/newlib_tests/tst_print_result
CC lib/newlib_tests/tst_fuzzy_sync03
CC lib/newlib_tests/tst_safe_fileops
CC lib/newlib_tests/tst_res_hexd
CC lib/newlib_tests/tst_strstatus
CC lib/newlib_tests/tst_fuzzy_sync02
CC lib/newlib_tests/variant
CC lib/newlib_tests/tst_fuzzy_sync01
CC lib/tests/tst_cleanup_once
CC lib/tests/tst_checkpoint_wake_timeout
CC lib/tests/tst_checkpoint
CC lib/tests/trerrno
CC lib/tests/tst_checkpoint_wait_timeout
CC lib/tests/tst_dataroot02
CC lib/tests/tst_fs_fill_hardlinks
CC lib/tests/tst_device
CC lib/tests/tst_fs_fill_subdirs
CC lib/tests/tst_record_childstatus
CC lib/tests/tst_strsig
CC lib/tests/tst_process_state
CC lib/tests/tst_tmpdir_test
CC lib/tests/tst_safe_macros
CC lib/tests/tst_dataroot03
CC lib/tests/tst_dataroot01
CC lib/tests/tst_strerrno
make[1]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/lib'
make -C "pan" \
	-f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/pan/Makefile" all
make -C "utils" \
	-f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/utils/Makefile" all
make -C "testcases" \
	-f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/Makefile" all
make -C "tools" \
	-f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/Makefile" all
make -C "metadata" \
	-f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/metadata/Makefile" all
make[1]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/pan'
make[1]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/utils'
make[1]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools'
make[1]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/metadata'
make[1]: Entering directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases'
In file included from ltp-bump.c:36:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
make[4]: Nothing to be done for 'all'.
In file included from ltp-bump.c:41:
In file included from ./zoolib.h:42:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
In file included from zoolib.c:55:
In file included from ./zoolib.h:42:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
make[3]: Nothing to be done for 'all'.
2 warnings generated.
In file included from ltp-pan.c:71:
In file included from ./zoolib.h:42:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
ltp-pan.c:276:15: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
  276 |                                         make[3]: Nothing to be done for 'all'.
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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  611 |                                 wait_handler(SIGINT);
      |                                             ^
CC pan/ltp-bump.o
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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  635 |                                 wait_handler(SIGINT);
      |                                             ^
CC pan/splitstr.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 C2x, 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 tools/apicmds/ltpapicmd.o
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lfts -lltp -o tst_brk
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lfts -lltp -o tst_brkm
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lfts -lltp -o tst_exit
1 warning generated.
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lfts -lltp -o tst_res
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lfts -lltp -o tst_resm
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lfts -lltp -o tst_ncpus
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lfts -lltp -o tst_ncpus_conf
CC pan/zoolib.o
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lfts -lltp -o tst_ncpus_max
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../lib  ltpapicmd.o  -lfts -lltp -o tst_fs_has_free
CC testcases/commands/eject/eject_check_tray
LD pan/ltp-bump
CC utils/benchmark/ebizzy-0.3/ebizzy
make[3]: Nothing to be done for 'all'.
make -C "lib" -f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/utils/sctp/lib/Makefile" all
make -C "testlib" -f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/utils/sctp/testlib/Makefile" all
CC testcases/commands/file/datafiles/in
genload.c:95:6: warning: variable 'do_timeout' set but not used [-Wunused-but-set-variable]
   95 |         int do_timeout = 0;
      |             ^
make[3]: Nothing to be done for 'all'.
CC utils/sctp/lib/bindx.o
genload.c:468:9: warning: variable 'd' set but not used [-Wunused-but-set-variable]
  468 |         double d;
      |                ^
stress.c:95:6: warning: variable 'do_timeout' set but not used [-Wunused-but-set-variable]
   95 |         int do_timeout = 0;
      |             ^
make[3]: Nothing to be done for 'all'.
stress.c:468:9: warning: variable 'd' set but not used [-Wunused-but-set-variable]
  468 |         double d;
      |                ^
In file included from sctputil.c:52:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
recvmsg.c:90:13: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
   90 |                                  cmsg = CMSG_NXTHDR(&inmsg, cmsg)){
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/socket.h:358:44: note: expanded from macro 'CMSG_NXTHDR'
  358 |         __CMSG_LEN(cmsg) + sizeof(struct cmsghdr) >= __MHDR_END(mhdr) - (unsigned char *)(cmsg) \
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Nothing to be done for 'all'.
CC utils/sctp/lib/opt_info.o
CC utils/sctp/lib/peeloff.o
CC utils/sctp/lib/addrs.o
make[3]: Nothing to be done for 'all'.
CC utils/sctp/lib/connectx.o
sctputil.c:107:14: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
  107 |              cmsg = CMSG_NXTHDR(msg, cmsg)) {
      |                     ^~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/socket.h:358:44: note: expanded from macro 'CMSG_NXTHDR'
  358 |         __CMSG_LEN(cmsg) + sizeof(struct cmsghdr) >= __MHDR_END(mhdr) - (unsigned char *)(cmsg) \
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
sctputil.c:287:13: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
  287 |                                  cmsg = CMSG_NXTHDR(msg, cmsg)){
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/socket.h:358:44: note: expanded from macro 'CMSG_NXTHDR'
  358 |         __CMSG_LEN(cmsg) + sizeof(struct cmsghdr) >= __MHDR_END(mhdr) - (unsigned char *)(cmsg) \
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sctputil.c:374:12: warning: variable 'addrs_size' set but not used [-Wunused-but-set-variable]
  374 |         socklen_t addrs_size = 0;
      |                   ^
CC utils/sctp/lib/recvmsg.o
CC utils/sctp/lib/sendmsg.o
make[4]: Nothing to be done for 'all'.
AR libsctp.a
RANLIB libsctp.a
4 warnings generated.
CC utils/sctp/testlib/sctputil.o
CC testcases/commands/ldd/datafiles/main.o
CC testcases/commands/ldd/datafiles/lddfile1.o
CC testcases/commands/ldd/datafiles/lddfile2.o
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/lddfile4.o
AR libsctputil.a
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -shared -o lddfile2.obj.so lddfile2.o
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -shared -o lddfile4.obj.so lddfile4.o
CC testcases/commands/ldd/datafiles/lddfile3.o
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -std=gnu99 -shared -o lddfile5.obj.so lddfile5.o
RANLIB libsctputil.a
HOSTCC metadata/metaparse
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/metadata/parse.sh > ltp.json
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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
7 warnings generated.
rm lddfile2.o lddfile1.o lddfile4.o lddfile3.o lddfile5.o
CC pan/ltp-pan.o
make[3]: Nothing to be done for 'all'.
2 warnings generated.
make[3]: Nothing to be done for 'all'.
make[3]: Nothing to be done for 'all'.
In file included from test_1_to_1_connectx.c:56:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
In file included from test_1_to_1_connect.c:57:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
make[3]: Nothing to be done for 'all'.
CC tools/genload/stress
LD pan/ltp-pan
make[1]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/pan'
make[3]: Nothing to be done for 'all'.
2 warnings generated.
make[3]: Nothing to be done for 'all'.
In file included from test_1_to_1_shutdown.c:44:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
In file included from test_1_to_1_rtoinfo.c:51:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
make[3]: Nothing to be done for 'all'.
1 warning generated.
1 warning generated.
In file included from test_assoc_shutdown.c:51:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
CC tools/genload/genload
In file included from test_autoclose.c:52:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
make[2]: Nothing to be done for 'all'.
make[1]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools'
CC utils/sctp/func_tests/test_1_to_1_events
In file included from test_basic.c:55:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
CC utils/sctp/func_tests/test_1_to_1_connect
1 warning generated.
CC utils/sctp/func_tests/test_1_to_1_initmsg_connect
CC utils/sctp/func_tests/test_1_to_1_connectx
CC utils/sctp/func_tests/test_1_to_1_recvmsg
1 warning generated.
CC utils/sctp/func_tests/test_1_to_1_send
In file included from test_assoc_abort.c:52:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
CC utils/sctp/func_tests/test_1_to_1_accept_close
CC utils/sctp/func_tests/test_1_to_1_recvfrom
1 warning generated.
CC utils/sctp/func_tests/test_1_to_1_addrs
CC utils/sctp/func_tests/test_1_to_1_sendto
CC utils/sctp/func_tests/test_1_to_1_socket_bind_listen
1 warning generated.
CC testcases/commands/nm/datafiles/f2.o
CC testcases/commands/nm/datafiles/f3.o
CC testcases/commands/nm/datafiles/f1
CC utils/sctp/func_tests/test_1_to_1_sendmsg
CC utils/sctp/func_tests/test_basic_v6.o
In file included from test_fragments.c:63:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
CC testcases/commands/nm/datafiles/f2
CC testcases/commands/nm/datafiles/f3
In file included from test_sctp_sendrecvmsg.c:53:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
1 warning generated.
CC testcases/commands/nm/datafiles/f1.o
aarch64-yoe-linux-musl-llvm-ar rcs lib.a f1.o f2.o f3.o
CC utils/sctp/func_tests/test_fragments_v6.o
CC utils/sctp/func_tests/test_1_to_1_rtoinfo
CC utils/sctp/func_tests/test_1_to_1_sockopt
In file included from test_basic.c:55:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
CC utils/sctp/func_tests/test_1_to_1_nonblock
In file included from test_timetolive.c:67:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
In file included from test_sockopt.c:55:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
CC utils/sctp/func_tests/test_assoc_shutdown
CC utils/sctp/func_tests/test_1_to_1_threads
make[3]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_1_to_1_shutdown
CC utils/sctp/func_tests/test_autoclose
make[3]: Nothing to be done for 'all'.
1 warning generated.
In file included from test_fragments.c:63:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
CC utils/sctp/func_tests/test_connect
CC utils/sctp/func_tests/test_getname
make[3]: Nothing to be done for 'all'.
In file included from test_tcp_style.c:48:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/poll.h:1:2: warning: redirecting incorrect #include <sys/poll.h> to <poll.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
      |  ^
CC utils/sctp/func_tests/test_getname_v6.o
CC utils/sctp/func_tests/test_inaddr_any
CC utils/sctp/func_tests/test_inaddr_any_v6.o
CC utils/sctp/func_tests/test_peeloff_v6.o
CC utils/sctp/func_tests/test_sctp_sendrecvmsg_v6.o
make[5]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_sockopt_v6.o
make[5]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_tcp_style_v6.o
CC utils/sctp/func_tests/test_basic
1 warning generated.
CC utils/sctp/func_tests/test_timetolive_v6.o
CC utils/sctp/func_tests/test_assoc_abort
make[5]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_peeloff
CC utils/sctp/func_tests/test_recvmsg
1 warning generated.
make[5]: Nothing to be done for 'all'.
1 warning generated.
In file included from test_tcp_style.c:48:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/poll.h:1:2: warning: redirecting incorrect #include <sys/poll.h> to <poll.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
      |  ^
In file included from test_sockopt.c:55:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
In file included from test_sctp_sendrecvmsg.c:53:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
make[5]: Nothing to be done for 'all'.
1 warning generated.
make[5]: Nothing to be done for 'all'.
1 warning generated.
make[5]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_sctp_sendrecvmsg
CC utils/sctp/func_tests/test_connectx
In file included from test_timetolive.c:67:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/errno.h:1:2: warning: redirecting incorrect #include <sys/errno.h> to <errno.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^
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_fragments
make[5]: Nothing to be done for 'all'.
CC utils/sctp/func_tests/test_timetolive
LD utils/sctp/func_tests/test_fragments_v6
LD utils/sctp/func_tests/test_basic_v6
make[3]: Nothing to be done for 'all'.
1 warning generated.
1 warning generated.
make[4]: Nothing to be done for 'all'.
LD utils/sctp/func_tests/test_getname_v6
make[3]: Nothing to be done for 'all'.
LD utils/sctp/func_tests/test_inaddr_any_v6
1 warning generated.
make[3]: Nothing to be done for 'all'.
1 warning generated.
CC utils/sctp/func_tests/test_tcp_style
1 warning generated.
LD utils/sctp/func_tests/test_sctp_sendrecvmsg_v6
LD utils/sctp/func_tests/test_peeloff_v6
CC utils/sctp/func_tests/test_sockopt
LD utils/sctp/func_tests/test_timetolive_v6
LD utils/sctp/func_tests/test_tcp_style_v6
1 warning generated.
cve-2017-2618.c:51:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .forks_child = 1,
      |                        ^
1 warning generated.
cve-2017-17052.c:119:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  119 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/cve/cve-2015-3290
icmp_rate_limit01.c:143:11: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
  143 |                         cmsg = CMSG_NXTHDR(&msg, cmsg)) {
      |                                ^~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/socket.h:358:44: note: expanded from macro 'CMSG_NXTHDR'
  358 |         __CMSG_LEN(cmsg) + sizeof(struct cmsghdr) >= __MHDR_END(mhdr) - (unsigned char *)(cmsg) \
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stack_clash.c:63:1: warning: all paths through this function will call itself [-Winfinite-recursion]
   63 | {
      | ^
CC testcases/cve/cve-2017-16939
cve-2017-2671.c:111:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .needs_root = 1,
      |                       ^
stack_clash.c:333:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  333 |         .forks_child = 1,
      |                        ^
stack_clash.c:334:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  334 |         .needs_root = 1,
      |                       ^
stack_clash.c:190:13: warning: unused function 'do_mmap_placement_test' [-Wunused-function]
  190 | static void do_mmap_placement_test(unsigned long stack_addr, unsigned long gap)
      |             ^~~~~~~~~~~~~~~~~~~~~~
CC testcases/cve/cve-2017-2618
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
CC testcases/cve/cve-2017-17052
make[1]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/utils'
1 warning generated.
4 warnings generated.
CC testcases/cve/cve-2016-10044
CC testcases/cve/cve-2017-17053
CC testcases/cve/cve-2022-4378
CC testcases/cve/stack_clash
CC testcases/cve/icmp_rate_limit01
CC testcases/cve/tcindex01
CC testcases/cve/cve-2016-7042
CC testcases/cve/meltdown
1 warning generated.
CC testcases/cve/cve-2016-7117
CC testcases/cve/cve-2014-0196
CC testcases/cve/cve-2017-2671
abort01.c:82:5: warning: format specifies type 'unsigned long' but the argument has type 'rlim_t' (aka 'unsigned long long') [-Wformat]
   81 |                         tst_brk(TCONF, "hard limit(%lu)less than MIN_RLIMT_CORE(%i)",
      |                                                    ~~~
      |                                                    %llu
   82 |                                 rlim.rlim_max, MIN_RLIMIT_CORE);
      |                                 ^~~~~~~~~~~~~
../../../../include/tst_test.h:81:54: note: expanded from macro 'tst_brk'
   81 |                 tst_brk_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\
      |                                                        ~~~~~~~     ^~~~~~~~~~~
abort01.c:94:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .needs_tmpdir = 1,
      |                         ^
abort01.c:95:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .forks_child = 1,
      |                        ^
3 warnings generated.
CC testcases/kernel/syscalls/abort/abort01
In file included from accept01.c:20:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
accept02.c:148:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  148 |         .needs_checkpoints = 1,
      |                              ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/accept/accept01
CC testcases/kernel/syscalls/accept/accept02
CC testcases/kernel/syscalls/accept4/accept4_01
access03.c:62:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_root = 1,
      |                       ^
access03.c:63:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .forks_child = 1,
      |                        ^
access01.c:317:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  317 |         .needs_tmpdir = 1,
      |                         ^
access01.c:318:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  318 |         .needs_root = 1,
      |                       ^
access01.c:319:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  319 |         .forks_child = 1,
      |                        ^
access02.c:183:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  183 |         .needs_tmpdir = 1,
      |                         ^
access02.c:184:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  184 |         .needs_root = 1,
      |                       ^
access02.c:185:17: warning: access04.cimplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  :185 | 108        .:f16or:ks_ chiwarning: ld = 1implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion],

      |                        ^
  108 |         .needs_root = 1,
      |                       ^
access04.c:109:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  109 |         .forks_child = 1,
      |                        ^
access04.c:110:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .needs_rofs = 1,
      |                       ^
2 warnings generated.
3 warnings generated.
3 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/access/access02
CC testcases/kernel/syscalls/access/access01
CC testcases/kernel/syscalls/access/access03
CC testcases/kernel/syscalls/access/access04
acct01.c:122:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_root = 1,
      |                       ^
acct01.c:124:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_rofs = 1,
      |                       ^
CC testcases/kernel/syscalls/acct/acct02_helper
acct02.c:265:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  265 |         .needs_tmpdir = 1,
      |                         ^
acct02.c:266:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  266 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/acct/acct01
CC testcases/kernel/syscalls/acct/acct02
add_key03.c:85:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_root = 1,
      |                       ^
add_key01.c:109:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  109 |         .needs_root = 1,
      |                       ^
add_key04.c:86:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .forks_child = 1,
      |                        ^
add_key05.c:219:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  219 |         .needs_root = 1,
      |                       ^
add_key05.c:220:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  220 |         .forks_child = 1,
      |                        ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/add_key/add_key01
CC testcases/kernel/syscalls/add_key/add_key02
CC testcases/kernel/syscalls/add_key/add_key03
CC testcases/kernel/syscalls/add_key/add_key04
2 warnings generated.
CC testcases/kernel/syscalls/add_key/add_key05
adjtimex01.c:54:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .needs_root = 1,
      |                       ^
adjtimex02.c:150:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  150 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/adjtimex/adjtimex03
1 warning generated.
CC testcases/kernel/syscalls/adjtimex/adjtimex01
CC testcases/kernel/syscalls/adjtimex/adjtimex02
alarm03.c:35:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   35 |         .forks_child = 1,
      |                        ^
1 warning generated.
alarm07.c:52:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/alarm/alarm03
CC testcases/kernel/syscalls/alarm/alarm06
CC testcases/kernel/syscalls/alarm/alarm05
CC testcases/kernel/syscalls/alarm/alarm02
CC testcases/kernel/syscalls/alarm/alarm07
bind02.c:60:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_root = 1,
      |                       ^
bind05.c:183:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  183 |         .needs_tmpdir = 1,
      |                         ^
bind03.c:85:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_tmpdir = 1,
      |                         ^
bind04.c:166:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  166 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/bind/bind01
CC testcases/kernel/syscalls/bind/bind02
CC testcases/kernel/syscalls/bind/bind03
CC testcases/kernel/syscalls/bind/bind05
CC testcases/kernel/syscalls/bind/bind04
CC testcases/kernel/syscalls/bind/bind06
CC testcases/kernel/syscalls/bpf/bpf_common.o
CC testcases/kernel/syscalls/bpf/bpf_map01
CC testcases/kernel/syscalls/bpf/bpf_prog01
CC testcases/kernel/syscalls/bpf/bpf_prog02
CC testcases/kernel/syscalls/bpf/bpf_prog04
CC testcases/kernel/syscalls/bpf/bpf_prog07
CC testcases/kernel/syscalls/bpf/bpf_prog06
CC testcases/kernel/syscalls/bpf/bpf_prog03
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
capset02.c:106:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_root = 1,
      |                       ^
capset03.c:51:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .needs_root = 1,
      |                       ^
capset04.c:54:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .forks_child = 1,
      |                        ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/capset/capset01
CC testcases/kernel/syscalls/capset/capset02
CC testcases/kernel/syscalls/capset/capset04
CC testcases/kernel/syscalls/capset/capset03
chdir04.c:38:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_tmpdir = 1,
      |                         ^
chdir01.c:152:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  152 |         .needs_root = 1,
      |                       ^
chdir01.c:153:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  153 |         1.m warningo generatedu.
nt_device = 1,
      |                         ^
chdir01.c:155:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  155 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
CC testcases/kernel/syscalls/chdir/chdir04
CC testcases/kernel/syscalls/chdir/chdir01
chmod03.c:75:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_root = 1,
      |                       ^
chmod03.c:76:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_tmpdir = 1,
      |                         ^
chmod01.c:73:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .needs_tmpdir = 1,
      |                         ^
chmod07.cchmod06.c::87145:16:: 16warning: : warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .ne  eds145_r | o        ot. n= e1e,
d      s| _                      ^r
oot = 1,
      |                       ^
chmod07.c:88:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .needchmod06.cs_:tm146pd:i16r :=  1warning: ,implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
      
|                         ^
  146 |         .needs_rofs = 1,
      |                       ^
chmod05.c:95:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_root     = 1,
      |                           ^
chmod05.c:96:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .needs_tmpdir   = 1,
      |                           ^
2 warnings generated.
2 warnings generated.
1 warning generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/chmod/chmod03
CC testcases/kernel/syscalls/chmod/chmod01
CC testcases/kernel/syscalls/chmod/chmod07
CC testcases/kernel/syscalls/chmod/chmod05
CC testcases/kernel/syscalls/chmod/chmod06
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/chown05_16.o
chown01.c:36:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   36 |         .needs_tmpdir = 1,
      |                         ^
chown02.c:73:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .needs_root = 1,
      |                       ^
chown02.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
chown05.c:59:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_rochown04.cot =: 1101,:
16      :|                        ^warning: 
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  101chown05.c | :        60.:n18e:e dwarning: simplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]_
root    =60  | 1        ,.
n      | e                      ^e
ds_tmpdir = 1,
chown04.c      | :                        ^102
:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  102 |         .needs_rofs = 1,
      |                       ^
chown03.c:89:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_root = 1,
      |                       ^
chown03.c:90:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_tmpdir = 1,
      |                         ^
chown01.c:36:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   36 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
chown02.c:73:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .needs_root = 1,
      |                       ^
chown02.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
CC testcases/kernel/syscalls/chown/chown01.o
chown05.c2 warnings generated.
CC testcases/kernel/syscalls/chown/chown02.o
:59:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_root = 1,
      |                       ^
chown05.c:60:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_tmpdir = 1,
      |                         ^
chown04.c:101:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  101 |         .needs_root = 1,
      |                       ^
chown04.c:102:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  102 |         .needs_rofs = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/chown/chown05.o
1 warning generated.
chown03.c:89:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_root = 1,
      |                       ^
chown03.c:90:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/chown/chown04.o
CC testcases/kernel/syscalls/chown/chown03.o
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
LD testcases/kernel/syscalls/chown/chown01
LD testcases/kernel/syscalls/chown/chown02
LD testcases/kernel/syscalls/chown/chown05
LD testcases/kernel/syscalls/chown/chown03
LD testcases/kernel/syscalls/chown/chown01_16
LD testcases/kernel/syscalls/chown/chown04
LD testcases/kernel/syscalls/chown/chown02_16
LD testcases/kernel/syscalls/chown/chown04_16
LD testcases/kernel/syscalls/chown/chown05_16
LD testcases/kernel/syscalls/chown/chown03_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
chroot02.c:53:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .needs_root = 1,
      |                       ^
chroot02.c:54:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .forks_child = 1,
      |                        ^
chroot02.c:55:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_tmpdir = 1,
      |                         ^
chroot01.c:44:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_root = 1,
      |                       ^
chroot01.c:45:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   45 |         .needs_tmpdir = 1,
      |                         ^
chroot03.c:73:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .needs_tmpdir = 1,
      |                         ^
3 warnings generated.
2 warnings generated.
chroot04.c:43:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   43 |         .needs_root = 1,
      |                       ^
chroot04.c:44:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/chroot/chroot02
CC testcases/kernel/syscalls/chroot/chroot01
CC testcases/kernel/syscalls/chroot/chroot03
CC testcases/kernel/syscalls/chroot/chroot04
clock_adjtime02.c:261:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  261 |         .needs_root = 1,
      |                       ^
clock_adjtime02.c:262:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  262 |         .restore_wallclock = 1,
      |                              ^
clock_adjtime01.c:256:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  256 |         .needs_root = 1,
      |                       ^
clock_adjtime01.c:257:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  257 |         .restore_wallclock = 1,
      |                              ^
2 warnings generated.
2 warnings generated.
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_gettime02.c:143:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  143 |         .needs_root = 1,
      |                       ^
clock_gettime01.c:128:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  128 |         .needs_root = 1,
      |                       ^
1 warning generated.
clock_gettime04.cleapsec01.c:202:16::55: 19:warning:  warning: unused function 'vdso_gettime64' [-Wunused-function]
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  202 |         .n   ee55d | ss_traotoitc  in=li ne1 ,in
t       vd| so                      ^_g
ettime64(clockid_t clk_id, void *ts)
      |                   ^~~~~~~~~~~~~~
1 warning generated.
clock_gettime03.c:138:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  138 |         .needs_root = 1,
      |                       ^
clock_gettime03.c:139:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  139 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/clock_gettime/clock_gettime02
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/clock_gettime/clock_gettime01
2 warnings generated.
CC testcases/kernel/syscalls/clock_gettime/clock_gettime04
CC testcases/kernel/syscalls/clock_gettime/leapsec01
CC testcases/kernel/syscalls/clock_gettime/clock_gettime03
clock_nanosleep03.cclock_nanosleep01.c:226::17105: :16warning: : warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
    105 | 226         | .        n.efeordsk_sr_cohoitl d=  =1 ,1
,      
      | |                        ^                      ^

clock_nanosleep03.c:106:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .forks_child = 1,
      |                        ^
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep02
CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep04
CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep01
CC testcases/kernel/syscalls/clock_nanosleep/clock_nanosleep03
clock_settime02.c:164:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  164 |         .needs_root = 1,
      |                       ^
clock_settime02.c:165:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  165 |         .restore_wallclock = 1,
      |                              ^
clock_settime01.c:106:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_root = 1,
      |                       ^
clock_settime01.c:107:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  107 |         .restore_wallclock = 1,
      |                              ^
2 warnings generated.
clock_settime03.c:110:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .needs_root = 1,
      |                       ^
clock_settime03.c:111:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .restore_wallclock = 1,
      |                              ^
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/clock_settime/clock_settime02
CC testcases/kernel/syscalls/clock_settime/clock_settime01
CC testcases/kernel/syscalls/clock_settime/clock_settime03
clone02.c:456:43: warning: unused parameter 'pid' [-Wunused-parameter]
  456 | static void sig_child_defined_handler(int pid)
      |                                           ^
clone05.c:43:38: warning: data argument not used by format string [-Wformat-extra-args]
   42 |         TST_EXP_PID_SILENT(ltp_clone(CLONE_VM | CLONE_VFORK | SIGCHLD, child_fn, NULL,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   43 |                                         CHILD_STACK_SIZE, child_stack), "clone with vfork");
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
clone05.c:43:38: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   42 |         TST_EXP_PID_SILENT(ltp_clone(CLONE_VM | CLONE_VFORK | SIGCHLD, child_fn, NULL,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   43 |                                         CHILD_STACK_SIZE, child_stack), "clone with vfork");
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
clone05.c:42:2: warning: data argument not used by format string [-Wformat-extra-args]
   42 |         TST_EXP_PID_SILENT(ltp_clone(CLONE_VM | CLONE_VFORK | SIGCHLD, child_fn, NULL,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   43 |                                         CHILD_STACK_SIZE, child_stack), "clone with vfork");
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:117:40: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
clone01.c:32:35: warning: data argument not used by format string [-Wformat-extra-args]
   31 |         TST_EXP_PID_SILENT(ltp_clone(SIGCHLD, do_child, NULL,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                 CHILD_STACK_SIZE, child_stack), "clone()");
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../../../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
clone01.c:32:35: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   31 |         TST_EXP_PID_SILENT(ltp_clone(SIGCHLD, do_child, NULL,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                 CHILD_STACK_SIZE, child_stack), "clone()");
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../../../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
clone01.c:31:2: warning: data argument not used by format string [-Wformat-extra-args]
   31 |         TST_EXP_PID_SILENT(ltp_clone(SIGCHLD, do_child, NULL,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                 CHILD_STACK_SIZE, child_stack), "clone()");
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:117:40: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
clone01.c:50:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   50 |         .forks_child = 1,
      |                        ^
3 warnings generated.
4 warnings generated.
clone08.c:191:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  191 |         .forks_child = 1
      |                        ^
1 warning generated.
1 warning generated.
clone09.c:89:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/clone/clone05
1 warning generated.
CC testcases/kernel/syscalls/clone/clone04
CC testcases/kernel/syscalls/clone/clone06
CC testcases/kernel/syscalls/clone/clone07
CC testcases/kernel/syscalls/clone/clone03
CC testcases/kernel/syscalls/clone/clone08
CC testcases/kernel/syscalls/clone/clone01
CC testcases/kernel/syscalls/clone/clone02
CC testcases/kernel/syscalls/clone/clone09
clone301.c:179:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  179 |         .needs_root = 1,
      |                       ^
clone301.c:180:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  180 |         .needs_checkpoints = 1,
      |                              ^
clone303.c:85:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .forks_child = 1,
      |                        ^
clone303.c:88:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .needs_checkpoints = 1,
      |                              ^
clone302.c:111:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/clone3/clone302
CC testcases/kernel/syscalls/clone3/clone301
CC testcases/kernel/syscalls/clone3/clone303
close01.c:55:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/close/close02
CC testcases/kernel/syscalls/close/close01
close_range01.c:64:4: warning: format specifies type 'unsigned long' but the argument has type 'rlim_t' (aka 'unsigned long long') [-Wformat]
   63 |                 tst_brk(TCONF, "NOFILE limit max too low: %lu < 1000",
      |                                                           ~~~
      |                                                           %llu
   64 |                         nfd.rlim_max);
      |                         ^~~~~~~~~~~~
../../../../include/tst_test.h:81:54: note: expanded from macro 'tst_brk'
   81 |                 tst_brk_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\
      |                                                        ~~~~~~~     ^~~~~~~~~~~
close_range01.c:195:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  195 |         .forks_child = 1,
      |                        ^
close_range01.c:196:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  196 |         .mount_device = 1,
      |                         ^
close_range01.c:198:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  198 |         .all_filesystems = 1,
      |                            ^
close_range01.c:199:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  199 |         .needs_root = 1,
      |                       ^
5 warnings generated.
close_range02.c:77:41: warning: data argument not used by format string [-Wformat-extra-args]
   77 |                 TST_EXP_FD_SILENT(fcntl(fd, F_GETFD), "fcntl(%d, F_GETFD)", fd);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
close_range02.c:77:41: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   77 |                 TST_EXP_FD_SILENT(fcntl(fd, F_GETFD), "fcntl(%d, F_GETFD)", fd);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
close_range02.c:77:63: warning: data argument not used by format string [-Wformat-extra-args]
   77 |                 TST_EXP_FD_SILENT(fcntl(fd, F_GETFD), "fcntl(%d, F_GETFD)", fd);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
close_range02.c:112:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  112 |         .forks_child = 1,
      |                        ^
4 warnings generated.
CC testcases/kernel/syscalls/close_range/close_range01
CC testcases/kernel/syscalls/close_range/close_range02
process_vm01.c:307:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  307 |         .foprocess_vm_readv02.c:121:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  121 |         .forks_child = 1,
      |                        ^
process_vm_readv02.c:122:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_checkpoints = 1,
      |                              ^
rks_child = 1,
      |                        ^
process_vm01.c:308:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  308 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
process_vm_writev02.c:121:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  121 |         .forks_child = 1,
      |                        ^
process_vm_writev02.c:122:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_checkpoints = 1,
      |                              ^
process_vm_readv03.c:194:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  194 |         .forks_child = 1,
      |                        ^
process_vm_readv03.c:195:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  195 |         .needs_checkpoints = 1,
      |                              ^
CC testcases/kernel/syscalls/cma/process_vm_readv02
CC testcases/kernel/syscalls/cma/process_vm01
2 warnings generated.
CC testcases/kernel/syscalls/cma/process_vm_writev02
2 warnings generated.
CC testcases/kernel/syscalls/cma/process_vm_readv03
CC testcases/kernel/syscalls/confstr/confstr01
In file included from connect01.c:50:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
1 warning generated.
CC testcases/kernel/syscalls/connect/connect02
CC testcases/kernel/syscalls/connect/connect01
copy_file_range02.c:252:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  252 |         .mount_device = 1,
      |                         ^
copy_file_range02.c:254:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  254 |         .needs_root = 1,
      |                       ^
2 warnings generated.
copy_file_range01.c:230:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  230 |         .mount_device = 1,
      |                         ^
copy_file_range01.c:232:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  232 |         .all_filesystems = 1,
      |                            ^
copy_file_range03.c:79:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
CC testcases/kernel/syscalls/copy_file_range/copy_file_range02
1 warning generated.
CC testcases/kernel/syscalls/copy_file_range/copy_file_range01
CC testcases/kernel/syscalls/copy_file_range/copy_file_range03
creat03.c:59:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_tmpdir = 1,
      |                         ^
creat01.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
creat05.c:78:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
creat06.c:92:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
   92 |                 tcases[i].setup(i);
      |                                ^
creat06.c:154:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  154 |         .needs_root = 1,
      |                       ^
creat06.c:155:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  155 |         .needs_rofs = 1,
      |                       ^
creat08.c:143:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  143 |         .needs_root = 1,
      |                       ^
creat08.c:144:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .needs_tmpdir = 1,
      |                         ^
creat07.c:52:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .needs_checkpoints = 1,
      |                              ^
creat07.c:53:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .forks_child = 1,
      |                        ^
2 warnings generated.
3 warnings generated.
creat04.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
creat04.c:75:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_root = 1,
      |                       ^
creat04.c:76:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .forks_child = 1,
      |                        ^
3 warnings generated.
CC testcases/kernel/syscalls/creat/creat03
CC testcases/kernel/syscalls/creat/creat07_child
2 warnings generated.
creat09.c:144:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .needs_root = 1,
      |                       ^
creat09.c:145:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  145 |         .all_filesystems = 1,
      |                            ^
creat09.c:146:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  146 |         .mount_device = 1,
      |                         ^
CC testcases/kernel/syscalls/creat/creat05
3 warnings generated.
CC testcases/kernel/syscalls/creat/creat08
CC testcases/kernel/syscalls/creat/creat07
CC testcases/kernel/syscalls/creat/creat06
CC testcases/kernel/syscalls/creat/creat04
CC testcases/kernel/syscalls/creat/creat01
CC testcases/kernel/syscalls/creat/creat09
delete_module01.c:52:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .needs_root = 1,
      |                       ^
delete_module01.c:54:22: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .skip_in_lockdown = 1,
      |                             ^
delete_module01.c:55:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .skip_in_secureboot = 1,
      |                               ^
3 warnings generated.
delete_module03.c:74:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_root = 1,
      |                       ^
delete_module03.c:76:22: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .skip_in_lockdown = 1,
      |                             ^
delete_module03.c:77:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   77 |         .skip_in_secureboot = 1,
      |                               ^
delete_module02.c:93:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   93 |         .needs_root = 1,
      |                       ^
3 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/delete_module/delete_module01
CC testcases/kernel/syscalls/delete_module/delete_module03
CC testcases/kernel/syscalls/delete_module/delete_module02
dup01.c:48:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
dup03.c:56:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .needs_tmpdir = 1,
      |                         ^
dup04.c:41:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   41 |         .needs_tmpdir = 1,
      |                         ^
dup05.c:42:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/dup/dup05
CC testcases/kernel/syscalls/dup/dup04
CC testcases/kernel/syscalls/dup/dup01
CC testcases/kernel/syscalls/dup/dup03
CC testcases/kernel/syscalls/dup/dup02
CC testcases/kernel/syscalls/dup/dup06
CC testcases/kernel/syscalls/dup/dup07
dup203.c:107:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  107 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
dup207.c:75:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_tmpdir = 1,
      |                         ^
dup205.c:79:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_tmpdir = 1,
      |                         ^
dup202.c:114:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/dup2/dup201
CC testcases/kernel/syscalls/dup2/dup203
dup206.c:22:34: warning: data argument not used by format string [-Wformat-extra-args]
   22 |         TST_EXP_FD_SILENT(dup2(fd, fd), "dup2(%d, %d)", fd, fd);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
dup206.c:22:34: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   22 |         TST_EXP_FD_SILENT(dup2(fd, fd), "dup2(%d, %d)", fd, fd);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
dup206.c:22:50: warning: data argument not used by format string [-Wformat-extra-args]
   22 |         TST_EXP_FD_SILENT(dup2(fd, fd), "dup2(%d, %d)", fd, fd);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
dup206.c:44:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
4 warnings generated.
CC testcases/kernel/syscalls/dup2/dup206
CC testcases/kernel/syscalls/dup2/dup207
CC testcases/kernel/syscalls/dup2/dup202
CC testcases/kernel/syscalls/dup2/dup204
CC testcases/kernel/syscalls/dup2/dup205
dup3_01.c:43:46: warning: data argument not used by format string [-Wformat-extra-args]
   43 |         TST_EXP_FD_SILENT(dup3(1, 4, tc->coe_flag), "dup3(1, 4, %d)", tc->coe_flag);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
dup3_01.c:43:46: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   43 |         TST_EXP_FD_SILENT(dup3(1, 4, tc->coe_flag), "dup3(1, 4, %d)", tc->coe_flag);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
dup3_01.c:43:64: warning: data argument not used by format string [-Wformat-extra-args]
   43 |         TST_EXP_FD_SILENT(dup3(1, 4, tc->coe_flag), "dup3(1, 4, %d)", tc->coe_flag);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
3 warnings generated.
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_create02
CC testcases/kernel/syscalls/epoll_create/epoll_create01
CC testcases/kernel/syscalls/epoll_create1/epoll_create1_02
CC testcases/kernel/syscalls/epoll_create1/epoll_create1_01
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl05
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl02
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl01
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl03
CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl04
epoll_pwait01.c:115:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  115 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait03
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait05
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait04
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait02
1 warning generated.
CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait01
CC testcases/kernel/syscalls/epoll_wait/epoll_wait01
epoll_wait05.c:124:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .forks_child = 1,
      |                        ^
epoll_wait05.c:125:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  125 |         .needs_checkpoints = 1,
      |                              ^
CC testcases/kernel/syscalls/epoll_wait/epoll_wait03
2 warnings generated.
CC testcases/kernel/syscalls/epoll_wait/epoll_wait04
CC testcases/kernel/syscalls/epoll_wait/epoll_wait02
CC testcases/kernel/syscalls/epoll_wait/epoll_wait07
CC testcases/kernel/syscalls/epoll_wait/epoll_wait06
CC testcases/kernel/syscalls/epoll_wait/epoll_wait05
eventfd05.c:42:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .forks_child = 1,
      |                        ^
eventfd06.c:162:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  162 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/eventfd/eventfd02
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/eventfd/eventfd06
CC testcases/kernel/syscalls/eventfd/eventfd05
CC testcases/kernel/syscalls/eventfd/eventfd03
CC testcases/kernel/syscalls/eventfd/eventfd01
CC testcases/kernel/syscalls/eventfd/eventfd04
eventfd2_03.c:80:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/eventfd2/eventfd2_01
1 warning generated.
CC testcases/kernel/syscalls/eventfd2/eventfd2_02
CC testcases/kernel/syscalls/eventfd2/eventfd2_03
execl01.c:35:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   35 |         .forks_child = 1,
      |                        ^
execl01.c:36:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   36 |         .child_needs_reinit = 1,
      |                               ^
2 warnings generated.
CC testcases/kernel/syscalls/execl/execl01
CC testcases/kernel/syscalls/execl/execl01_child
execle01.c:40:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .forks_child = 1,
      |                        ^
execle01.c:41:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   41 |         .child_needs_reinit = 1,
      |                               ^
2 warnings generated.
CC testcases/kernel/syscalls/execle/execle01
CC testcases/kernel/syscalls/execle/execle01_child
execlp01.c:33:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   33 |         .forks_child = 1,
      |                        ^
execlp01.c:34:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   34 |         .child_needs_reinit = 1,
      |                               ^
2 warnings generated.
CC testcases/kernel/syscalls/execlp/execlp01_child
CC testcases/kernel/syscalls/execlp/execlp01
execv01.c:36:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   36 |         .forks_child = 1,
      |                        ^
execv01.c:37:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   37 |         .child_needs_reinit = 1,
      |                               ^
2 warnings generated.
CC testcases/kernel/syscalls/execv/execv01
CC testcases/kernel/syscalls/execv/execv01_child
execve01.c:42:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .forks_child = 1,
      |                        ^
execve01.c:43:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   43 |         .child_needs_reinit = 1,
      |                               ^
2 warnings generated.
execve04.c:68:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .forks_child = 1,
      |                        ^
execve04.c:69:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .child_needs_reinit = 1,
      |                               ^
execve04.c:70:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_checkpoints = 1,
      |                              ^
3 warnings generated.
execve03.c:135:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  135 |         .needs_root = 1,
      |                       ^
execve03.c:136:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .needs_tmpdir = 1,
      |                         ^
execve03.c:137:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  137 |         .child_needs_reinit = 1,
      |                               ^
execve02.c:78:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .needs_root = 1,
      |                       ^
execve02.c:79:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .forks_child = 1,
      |                        ^
execve02.c:80:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .child_needs_reinit = 1,
      |                               ^
CC testcases/kernel/syscalls/execve/execve04
3 warnings generated.
CC testcases/kernel/syscalls/execve/execve01
3 warnings generated.
execve05.c:81:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   81 |         .forks_child = 1,
      |                        ^
execve05.c:82:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .child_needs_reinit = 1,
      |                               ^
execve05.c:83:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   83 |         .needs_checkpoints = 1,
      |                              ^
CC testcases/kernel/syscalls/execve/execve01_child
3 warnings generated.
execve06.c:43:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   43 |         .forks_child = 1,
      |                        ^
execve06.c:44:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .child_needs_reinit = 1,
      |                               ^
2 warnings generated.
CC testcases/kernel/syscalls/execve/execve02
CC testcases/kernel/syscalls/execve/execve03
CC testcases/kernel/syscalls/execve/execve_child
CC testcases/kernel/syscalls/execve/execve06
CC testcases/kernel/syscalls/execve/execve05
CC testcases/kernel/syscalls/execve/execve06_child
execveat01.c:94:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .child_needs_reinit = 1,
      |                               ^
execveat01.c:95:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .forks_child = 1,
      |                        ^
execveat03.c:71:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .needs_root = 1,
      |                       ^
execveat03.c:72:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .mount_device = 1,
      |                         ^
execveat03.c:73:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .needs_overlay = 1,
      |                          ^
execveat03.c:75:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .forks_child = 1,
      |                        ^
execveat03.c:76:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .child_needs_reinit = 1,
      |                               ^
2 warnings generated.
5 warnings generated.
CC testcases/kernel/syscalls/execveat/execveat_child
CC testcases/kernel/syscalls/execveat/execveat_errno
CC testcases/kernel/syscalls/execveat/execveat01
execveat02.c:101:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  101 |         .child_needs_reinit = 1,
      |                               ^
execveat02.c:102:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  102 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/execveat/execveat03
2 warnings generated.
CC testcases/kernel/syscalls/execveat/execveat02
execvp01.c:33:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   33 |         .forks_child = 1,
      |                        ^
execvp01.c:34:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   34 |         .child_needs_reinit = 1,
      |                               ^
2 warnings generated.
CC testcases/kernel/syscalls/execvp/execvp01
CC testcases/kernel/syscalls/execvp/execvp01_child
exit02.c:67:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .needs_tmpdir = 1,
      |                         ^
exit02.c:68:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .forks_child = 1,
      |                        ^
2 warnings generated.
CC testcases/kernel/syscalls/exit/exit02
CC testcases/kernel/syscalls/exit/exit01
CC testcases/kernel/syscalls/exit_group/exit_group01
faccessat01.c:87:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .needs_tmpdir = 1,
      |                         ^
faccessat02.c:66:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/faccessat/faccessat02
CC testcases/kernel/syscalls/faccessat/faccessat01
faccessat202.c:100:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  100 |         .needs_tmpdir = 1,
      |                         ^
faccessat202.c:101:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  101 |         .needs_root = 1,
      |                       ^
faccessat201.c:87:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/faccessat2/faccessat201
CC testcases/kernel/syscalls/faccessat2/faccessat202
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_fadvise02
CC testcases/kernel/syscalls/fadvise/posix_fadvise01
CC testcases/kernel/syscalls/fadvise/posix_fadvise03
CC testcases/kernel/syscalls/fadvise/posix_fadvise04
LD testcases/kernel/syscalls/fadvise/posix_fadvise02_64
LD testcases/kernel/syscalls/fadvise/posix_fadvise01_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:81:54: note: expanded from macro 'tst_brk'
   81 |                 tst_brk_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\
      |                                                        ~~~~~~~     ^~~~~~~~~~~
fallocate06.c:262:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  262 |         .needs_root = 1,
      |                       ^
fallocate06.c:263:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  263 |         .mount_device = 1,
      |                         ^
fallocate06.c:265:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  265 |         .all_filesystems = 1,
      |                            ^
fallocate05.c:148:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  148 |         .needs_root = 1,
      |                       ^
fallocate05.c:149:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  149 |         .mount_device = 1,
      |                         ^
fallocate05.c:151:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  151 |         .all_filesystems = 1,
      |                            ^
fallocate04.c:298:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  298 |         .mount_device = 1,
      |                         ^
fallocate04.c:300:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  300 |         .all_filesystems = 1,
      |                            ^
fallocate04.c:301:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  301 |         .needs_root = 1,
      |                       ^
3 warnings generated.
4 warnings generated.
CC testcases/kernel/syscalls/fallocate/fallocate02
3 warnings generated.
CC testcases/kernel/syscalls/fallocate/fallocate05
CC testcases/kernel/syscalls/fallocate/fallocate03
CC testcases/kernel/syscalls/fallocate/fallocate01
CC testcases/kernel/syscalls/fallocate/fallocate06
CC testcases/kernel/syscalls/fallocate/fallocate04
In file included from fanotify06.c:44:
./fanotify.h:111:21: In file included from warning: fanotify01.cfield 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]:
25:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]  
111 |         struct   f111i | l        es_thrauncdtl ef ihlaen_dhlaen;d
l      e|                             ^h
andle;
      |                            ^
In file included from fanotify03.c:29:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
fanotify01.c:358:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  358 |         .needs_root = 1,
      |                       ^
fanotify01.c:359:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  359 |         .mount_device = 1,
      |                         ^
fanotify03.c:350:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  350 |         .forks_child = 1,
      |                        ^
fanotify03.c:351:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  351 |         .needs_root = 1,
      |                       ^
fanotify03.c:352:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  352 |         .mount_device = 1,
      |                         ^
fanotify06.c:243:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  243 |         .needs_root = 1,
      |                       ^
fanotify06.c:244:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  244 |         .mount_device = 1,
      |                         ^
In file included from fanotify07.c:38:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
fanotify07.c:210:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  210 |         .needs_tmpdir = 1,
      |                         ^
fanotify07.c:211:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  211 |         .forks_child = 1,
      |                        ^
fanotify07.c:212:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  212 |         .needs_root = 1,
      |                       ^
In file included from fanotify05.c:32:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
fanotify05.c:215:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  215 |         .needs_root = 1,
      |                       ^
fanotify05.c:216:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  216 |         .mount_device = 1,
      |                         ^
In file included from fanotify09.c:51:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
fanotify09.c:513:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  513 |         .mount_device = 1,
      |                         ^
fanotify09.c:515:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  515 |         .needs_root = 1,
      |                       ^
In file included from fanotify13.c:34:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
In file included from fanotify12.c:28:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
fanotify13.c:349:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  349 |         .needs_root = 1,
      |                       ^
fanotify13.c:350:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  350 |         .mount_device = 1,
      |                         ^
fanotify13.c:352:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  352 |         .all_filesystems = 1,
      |                            ^
4 warnings generated.
3 warnings generated.
fanotify12.c:243:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  243 |         .forks_child = 1,
      |                        ^
fanotify12.c:244:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  244 |         .needs_root = 1,
      |                       ^
fanotify12.c:41:21: warning: unused variable 'complete' [-Wunused-variable]
   41 | static volatile int complete;
      |                     ^~~~~~~~
In file included from fanotify11.c:34:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
In file included from fanotify04.c:25:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
3 warnings generated.
4 warnings generated.
In file included from fanotify02.c:25:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
In file included from fanotify10.c:49:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
fanotify02.c:196:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  196 |         .needs_tmpdir = 1,
      |                         ^
fanotify02.c:197:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  197 |         .needs_root = 1
      |                       ^
fanotify11.c:104:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .needs_tmpdir = 1,
      |                         ^
fanotify11.c:105:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  105 |         .needs_root = 1,
      |                       ^
In file included from fanotify18.c:25:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
fanotify18.c:196:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  196 |         .needs_root = 1,
      |                       ^
fanotify18.c:197:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  197 |         .mount_device = 1,
      |                         ^
fanotify04.c:221:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  221 |         .needs_tmpdir = 1,
      |                         ^
fanotify04.c:222:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  222 |         .needs_root = 1
      |                       ^
4 warnings generated.
fanotify10.c:957:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  957 |         .mount_device = 1,
      |                         ^
fanotify10.c:959:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  959 |         .needs_root = 1,
      |                       ^
fanotify10.c:960:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  960 |         .forks_child = 1,
      |                        ^
In file included from fanotify19.c:29:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
In file included from fanotify08.c:25:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
3 warnings generated.
fanotify08.c:68:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_root = 1,
      |                       ^
3 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/fanotify/fanotify07
fanotify19.c:285:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  285 |         .forks_child = 1,
      |                        ^
fanotify19.c:286:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  286 |         .needs_root = 1,
      |                       ^
fanotify19.c:287:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  287 |         .mount_device = 1,
      |                         ^
2 warnings generated.
3 warnings generated.
In file included from fanotify17.c:29:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
In file included from fanotify16.c:33:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
In file included from fanotify20.c:26:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
fanotify20.c:81:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   81 |         .all_filesystems = 1,
      |                            ^
fanotify20.c:82:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_root = 1,
      |                       ^
fanotify17.c:258:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  258 |         .needs_root = 1,
      |                       ^
fanotify17.c:259:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  259 |         .forks_child = 1,
      |                        ^
fanotify17.c:260:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  260 |         .mount_device = 1,
      |                         ^
fanotify16.c:790:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  790 |         .mount_device = 1,
      |                         ^
fanotify16.c:792:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  792 |         .all_filesystems = 1,
      |                            ^
fanotify16.c:793:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  793 |         .needs_root = 1
      |                       ^
In file included from fanotify14.c:32:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
In file included from fanotify21.c:30:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
4 warnings generated.
fanotify21.c:297:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  297 |         .all_filesystems = 1,
      |                            ^
fanotify21.c:298:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  298 |         .needs_root = 1,
      |                       ^
fanotify21.c:300:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  300 |         .forks_child = 1,
      |                        ^
fanotify14.c:344:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  344 |         .needs_root = 1,
      |                       ^
fanotify14.c:349:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  349 |         .mount_device = 1,
      |                         ^
fanotify14.c:351:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  351 |         .all_filesystems = 1,
      |                            ^
CC testcases/kernel/syscalls/fanotify/fanotify05
CC testcases/kernel/syscalls/fanotify/fanotify03
3 warnings generated.
In file included from fanotify22.c:34:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
CC testcases/kernel/syscalls/fanotify/fanotify09
In file included from fanotify15.c:30:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
CC testcases/kernel/syscalls/fanotify/fanotify01
fanotify22.c:319:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  319 |         .mount_device = 1,
      |                         ^
fanotify22.c:321:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  321 |         .needs_root4 warnings generated.
 = 13 warnings generated.
,
      |                       ^
fanotify15.c:287:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  287 |         .needs_root = 1,
      |                       ^
fanotify15.c:288:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  288 |         .mount_device = 1,
      |                         ^
fanotify15.c:290:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  290 |         .all_filesystems = 1,
      |                            ^
CC testcases/kernel/syscalls/fanotify/fanotify_child
In file included from fanotify23.c:25:
./fanotify.h:111:21: warning: field 'handle' with variable sized type 'struct file_handle' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
  111 |         struct file_handle handle;
      |                            ^
CC testcases/kernel/syscalls/fanotify/fanotify06
4 warnings generated.
CC testcases/kernel/syscalls/fanotify/fanotify08
fanotify23.c:255:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  255 |         .needs_root = 1,
      |                       ^
fanotify23.c:256:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  256 |         .mount_device = 1,
      |                         ^
4 warnings generated.
4 warnings generated.
CC testcases/kernel/syscalls/fanotify/fanotify18
CC testcases/kernel/syscalls/fanotify/fanotify13
CC testcases/kernel/syscalls/fanotify/fanotify04
3 warnings generated.
CC testcases/kernel/syscalls/fanotify/fanotify19
CC testcases/kernel/syscalls/fanotify/fanotify12
4 warnings generated.
CC testcases/kernel/syscalls/fanotify/fanotify14
CC testcases/kernel/syscalls/fanotify/fanotify20
3 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/fanotify/fanotify21
CC testcases/kernel/syscalls/fanotify/fanotify02
CC testcases/kernel/syscalls/fanotify/fanotify17
CC testcases/kernel/syscalls/fanotify/fanotify11
CC testcases/kernel/syscalls/fanotify/fanotify15
4 warnings generated.
CC testcases/kernel/syscalls/fanotify/fanotify23
CC testcases/kernel/syscalls/fanotify/fanotify22
CC testcases/kernel/syscalls/fanotify/fanotify16
4 warnings generated.
CC testcases/kernel/syscalls/fanotify/fanotify10
fchdir03.c:59:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_tmpdir = 1,
      |                         ^
fchdir03.c:60:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_root = 1,
      |                       ^
fchdir01.c:38:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/fchdir/fchdir03
CC testcases/kernel/syscalls/fchdir/fchdir01
CC testcases/kernel/syscalls/fchdir/fchdir02
fchmod01.c:62:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_tmpdir = 1,
      |                         ^
fchmod02.c:69:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_root = 1,
      |                       ^
fchmod02.c:72:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .needs_tmpdir = 1,
      |                         ^
fchmod06.c:83:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   83 |         .needs_root = 1,
      |                       ^
fchmod06.c:84:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   84 |         .needs_rofs = 1,
      |                       ^
fchmod05.c:85:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_root = 1,
      |                       ^
fchmod05.c:88:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
2 warnings generated.
fchmod03.c:64:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]fchmod04.c
:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |            63. | n        e.endese_dtsm_ptdmiprd i=r  1=, 
1      ,| 
                        ^      
|                         ^
fchmod04.cfchmod03.c::6465::1616::  warning: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]

      6564 |  |                 ..nneeeeddss__rroot = 1,
      |                       ^
oot = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/fchmod/fchmod01
CC testcases/kernel/syscalls/fchmod/fchmod02
CC testcases/kernel/syscalls/fchmod/fchmod06
CC testcases/kernel/syscalls/fchmod/fchmod04
CC testcases/kernel/syscalls/fchmod/fchmod05
CC testcases/kernel/syscalls/fchmod/fchmod03
fchmodat01.c:104:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/fchmodat/fchmodat01
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/fchown05_16.o
CC testcases/kernel/syscalls/fchown/fchown04_16.o
fchown02.c:91:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .needs_root = 1,
      |                       ^
fchown02.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
fchown04.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
fchown04.c:80:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .needs_rofs = 1,
      |                       ^
fchown01.c:49:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_tmpdir = 1,
      |                         ^
fchown03.c:94:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .needs_root = 1,
      |                       ^
fchown03.c:95:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_tmpdir = 1,
      |                         ^
fchown02.c:91:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .needs_root = 1,
      |                       ^
fchown02.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
fchown05.c:67:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .needs_root = 1,
      |                       ^
fchown05.c:68:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
1 warning generated.
fchown01.c:49:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/fchown/fchown01.o
fchown03.c:94:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .needs_root = 1,
      |                       ^
fchown03.c:95:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/fchown/fchown02.o
CC testcases/kernel/syscalls/fchown/fchown04.o
2 warnings generated.
fchown04.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
fchown04.c:80:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .needs_rofs = 1,
      |                       ^
2 warnings generated.
2fchown05.c:67:16: warning:  warningimplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]s
 generated.
   67 |         .needs_root = 1,
      |                       ^
fchown05.c:68:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/fchown/fchown03.o
2 warnings generated.
2 warnings generated.
2 warnings generated.
LD testcases/kernel/syscalls/fchown/fchown01
CC testcases/kernel/syscalls/fchown/fchown05.o
LD testcases/kernel/syscalls/fchown/fchown02
LD testcases/kernel/syscalls/fchown/fchown05_16
LD testcases/kernel/syscalls/fchown/fchown04
LD testcases/kernel/syscalls/fchown/fchown01_16
LD testcases/kernel/syscalls/fchown/fchown02_16
LD testcases/kernel/syscalls/fchown/fchown03
LD testcases/kernel/syscalls/fchown/fchown03_16
LD testcases/kernel/syscalls/fchown/fchown04_16
LD testcases/kernel/syscalls/fchown/fchown05
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
fcntl05.c:68:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_tmpdir = 1,
      |                         ^
fcntl02.c:60:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_tmpdir = 1,
      |                         ^
fcntl03.c:49:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
fcntl04.c:55:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
fcntl12.c:60:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .forks_child = 1,
      |                        ^
fcntl12.c:61:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61 |         .needs_tmpdir = 1,
      |                         ^
fcntl16.c:351:22: warning: unused parameter 'sig' [-Wunused-parameter]
  351 | void catch_alarm(int sig)
      |                      ^
fcntl16.c:356:21: warning: unused parameter 'sig' [-Wunused-parameter]
  356 | void catch_usr1(int sig)
      |                     ^
fcntl16.c:365:21: warning: unused parameter 'sig' [-Wunused-parameter]
  365 | void catch_usr2(int sig)
      |                     ^
fcntl16.c:374:20: warning: unused parameter 'sig' [-Wunused-parameter]
  374 | void catch_int(int sig)
      |                    ^
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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  242 |         child_wait(child_pipe2[0]);
      |                   ^
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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  124 |                 child_put(&fl);
      |                          ^
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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  269 |         child_wait(child_pipe3[0]);
      |                   ^
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 C2x [-Wdeprecated-non-prototype]
  147 |         parent_put(fl);
      |                   ^
fcntl11.c:148:fcntl17.c12: :warning: 274passing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]:
14:   warning: 148passing arguments to 'parent_free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] | 
        par  e274n | t        _        gpeatr(efnlt)_;f
r      e| e                  ^(
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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  280 |         child_wait(child_pipe3[0]);
      |                   ^
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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  157 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  301 |                          str_type(lock->l_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 C2x, 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)
      |       ^
2 warnings generated.
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 C2x, 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)
      |      ^
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 C2x, 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)
      |       ^
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 C2x, 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.cfcntl17.c:61::856::6 :warning:  a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]warning: 
a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
      6185 |  | voviodi dc hpialrde_npt_uftr(e)e;(
)      ;| 
     ^      
|      ^
fcntl11.c:214:fcntl17.c6::350 :note: 6conflicting prototype is here:
 note: conflicting prototype is here  
214 | vo  i350d |  vcohiidl dp_apruetn(ts_tfrruecet( ifnlto cakrg )*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 C2x, 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: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 C2x, 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 C2x, 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)
      |      ^
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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x, 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 C2x, 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 C2x, 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 C2x, 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 C2x, 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)
      |      ^
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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  160 |         parent_putfcntl14.c(fl):;902
:      22|                   ^:
 warning: unused parameter 'sig' [-Wunused-parameter]
  902 | vofcntl20.ci:d161 :c12a:t cwarning: hpassing arguments to 'parent_get' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]_
ala  r161m | (        int sig)
      |                      ^
parent_get(fl);
      |                   ^
fcntl14.c:917:17: warning: unused parameter 'sig' [-Wunused-parameter]
  917 | void catch1(int sig)
      |                 ^
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 C2x [-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 C2x [-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 C2x, 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 C2x, 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 C2x, 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 C2x, 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 C2x, 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)
      |      ^
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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  171 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
fcntl15.c:195:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  195 |         .forks_child = 1,
      |                        ^
fcntl15.c:197:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  197 |         .needs_checkpoints = 1,
      |                              ^
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 C2x, 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 C2x, 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 C2x, 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 C2x, 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 C2x, 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/fcntl02
CC testcases/kernel/syscalls/fcntl/fcntl03
CC testcases/kernel/syscalls/fcntl/fcntl05
CC testcases/kernel/syscalls/fcntl/fcntl07
CC testcases/kernel/syscalls/fcntl/fcntl08
2 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl13
CC testcases/kernel/syscalls/fcntl/fcntl12
CC testcases/kernel/syscalls/fcntl/fcntl04
CC testcases/kernel/syscalls/fcntl/fcntl10
CC testcases/kernel/syscalls/fcntl/fcntl01
CC testcases/kernel/syscalls/fcntl/fcntl09
2 warnings generated.
4 warnings generated.
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl18
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl22
CC testcases/kernel/syscalls/fcntl/fcntl15
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl01_64.o
CC testcases/kernel/syscalls/fcntl/fcntl02_64.o
CC testcases/kernel/syscalls/fcntl/fcntl03_64.o
CC testcases/kernel/syscalls/fcntl/fcntl04_64.o
CC testcases/kernel/syscalls/fcntl/fcntl16
25 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl19
CC testcases/kernel/syscalls/fcntl/fcntl28
CC testcases/kernel/syscalls/fcntl/fcntl05_64.o
CC testcases/kernel/syscalls/fcntl/fcntl23
CC testcases/kernel/syscalls/fcntl/fcntl14
fcntl33.c:216:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  216 |         .forks_child = 1,
      |                        ^
fcntl33.c:217:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  217 |         .needs_root = 1,
      |                       ^
fcntl33.c:218:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  218 |         .needs_checkpoints = 1,
      |                              ^
CC testcases/kernel/syscalls/fcntl/fcntl25
CC testcases/kernel/syscalls/fcntl/fcntl24
CC testcases/kernel/syscalls/fcntl/fcntl26
fcntl38.c:91:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .needs_tmpdir = 1,
      |                         ^
fcntl34.c:129:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  129 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/fcntl/fcntl27
fcntl35.c:116:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .needs_root = 1,
      |                       ^
fcntl35.c:117:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  117 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/fcntl/fcntl07_64.o
CC testcases/kernel/syscalls/fcntl/fcntl29
fcntl03.c:49:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/fcntl/fcntl08_64.o
CC testcases/kernel/syscalls/fcntl/fcntl11
3 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/fcntl/fcntl09_64.o
2 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl10_64.o
CC testcases/kernel/syscalls/fcntl/fcntl20
1 warning generated.
CC testcases/kernel/syscalls/fcntl/fcntl30
CC testcases/kernel/syscalls/fcntl/fcntl11_64.o
1 warning generated.
fcntl02.c:60:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_tmpdir = 1,
      |                         ^
11 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl12_64.o
fcntl04.c:55:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/fcntl/fcntl17
CC testcases/kernel/syscalls/fcntl/fcntl33
1 warning generated.
fcntl36.c:391:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  391 |         .needs_tmpdir = 1,
      |                         ^
fcntl05.c:68:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/fcntl/fcntl37
CC testcases/kernel/syscalls/fcntl/fcntl32
CC testcases/kernel/syscalls/fcntl/fcntl13_64.o
CC testcases/kernel/syscalls/fcntl/fcntl38
CC testcases/kernel/syscalls/fcntl/fcntl14_64.o
CC testcases/kernel/syscalls/fcntl/fcntl15_64.o
CC testcases/kernel/syscalls/fcntl/fcntl16_64.o
1 warning generated.
CC testcases/kernel/syscalls/fcntl/fcntl34
CC testcases/kernel/syscalls/fcntl/fcntl21
CC testcases/kernel/syscalls/fcntl/fcntl35
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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  124 |                 child_put(&fl);
      |                          ^
CC testcases/kernel/syscalls/fcntl/fcntl17_64.o
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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  157 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
CC testcases/kernel/syscalls/fcntl/fcntl31
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 C2x, 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 C2x, 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 C2x, 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 C2x, 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)
      |      ^
fcntl39.c:127:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  127 |         .needs_tmpdir = 1,
      |                         ^
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 C2x, 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)
      |      ^
CC testcases/kernel/syscalls/fcntl/fcntl18_64.o
fcntl12.c:60:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .forks_child = 1,
      |                        ^
fcntl12.c:61:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/fcntl/fcntl19_64.o
1 warning generated.
CC testcases/kernel/syscalls/fcntl/fcntl20_64.o
CC testcases/kernel/syscalls/fcntl/fcntl21_64.o
CC testcases/kernel/syscalls/fcntl/fcntl22_64.o
CC testcases/kernel/syscalls/fcntl/fcntl23_64.o
CC testcases/kernel/syscalls/fcntl/fcntl24_64.o
fcntl14.c:902:22: warning: unused parameter 'sig' [-Wunused-parameter]
  902 | void catch_alarm(int sig)
      |                      ^
fcntl14.c:917:17: warning: unused parameter 'sig' [-Wunused-parameter]
  917 | void catch1(int sig)
      |                 ^
2 warnings generated.
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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  204 |         child_wait(child_pipe1[0]);
      |                   ^
fcntl16.c:351:22: warning: unused parameter 'sig' [-Wunused-parameter]
  351 | void catch_alarm(int sig)
      |                      ^
fcntl16.c:356:21: warning: unused parameter 'sig' [-Wunused-parameter]
  356 | void catch_usr1(int sig)
      |                     ^
fcntl16.c:365:21: warning: unused parameter 'sig' [-Wunused-parameter]
  365 | void catch_usr2(int sig)
      |                     ^
fcntl16.c:374:20: warning: unused parameter 'sig' [-Wunused-parameter]
  374 | void catch_int(int sig)
      |                    ^
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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x, 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 C2x, 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 C2x, 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)
      |      ^
CC testcases/kernel/syscalls/fcntl/fcntl25_64.o
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 C2x, 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)
      |      ^
CC testcases/kernel/syscalls/fcntl/fcntl26_64.o
CC testcases/kernel/syscalls/fcntl/fcntl27_64.o
fcntl19.cfcntl15.c:135:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
:195:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  195 |         .forks_child = 1,
      |                        ^
  fcntl15.cfcntl21.c135: | 197        :        23:c hwarning: iimplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]ld
_get(&fl);
        | 197                         ^ | 
        .needs_checkpoints = 1,
      |                              ^:
139:12: warning: passing arguments to 'child_get' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  139 |                 child_get(&fl);
      |                          ^
CC testcases/kernel/syscalls/fcntl/fcntl28_64.o
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 C2x [-Wdeprecated-non-prototype]
  145 |                 child_put(&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 C2x [-Wdeprecated-non-prototype]
  138 |                 child_put(&fl);
      |                          ^
CC testcases/kernel/syscalls/fcntl/fcntl29_64.o
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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  169 |         parent_get(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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  162 |         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 C2x [-Wdeprecated-non-prototype]
  178 |                          str_type(type), stfcntl19.cr_t:y171p:e13(:f lwarning: -passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]>l
_ty  171 |                          str_type(type), str_typpe(fl-e>)l)_;t
y      p| e                                 ^)
);
      |                                  ^
fcntl21.cfcntl19.c::178171::2929::  warning: warning: passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]passing arguments to 'str_type' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]

  178 |                           171  | s        t        r        _ tyspe(ttry_pet)y,p es(ttry_ptey)p,e (sftlr-_>tly_ptey(pfel)-);>l
_      t| y                                                 ^p
e));
      |                                                  ^
fcntl21.c:67:7: warning: fcntl19.ca function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
:72:7:    67warning:  | a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]c
har    *72s | tcrh_atry p*es(t)r;_
type();
      |       ^
fcntl19.c:213:7: note: conflicting prototype is here
  213       | | c      ^h
ar *str_typfcntl21.ce(:i220n:t7 :t ynote: pconflicting prototype is heree
)
        | 220      ^ | 
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 C2x, 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)
      |      ^
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 C2x, 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)
      |      ^
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 C2x, 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: fcntl21.cwarning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]:
59:6:    65warning:  | a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]v
oid    c59h | ivlodi_dp upta(r)e;n
t      _| g     ^e
t(fcntl19.c):;246
:      6| :     ^ 
note: conflicting prototype is here
fcntl21.c:  245246: | 6v:o inote: dconflicting prototype is here 
chi  l245d | _vpouitd( sptarruenctt_ gfelto(cskt r*ulc)t
       f| l     ^o
ck *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 C2x, 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(fcntl21.cstr:u60c:t6 f:l owarning: ca function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]k
 *l   )60
 |       v| o     ^i
d 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 C2x, 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/fcntl30_64.o
CC testcases/kernel/syscalls/fcntl/fcntl31_64.o
CC testcases/kernel/syscalls/fcntl/fcntl33_64.o
CC testcases/kernel/syscalls/fcntl/fcntl32_64.o
CC testcases/kernel/syscalls/fcntl/fcntl34_64.o
21 warnings warning generated generated.
.
CC testcases/kernel/syscalls/fcntl/fcntl36_64.o
CC testcases/kernel/syscalls/fcntl/fcntl35_64.o
11 warnings generated.
2 warnings generated.
4 warnings generated.
CC testcases/kernel/syscalls/fcntl/fcntl37_64.o
CC testcases/kernel/syscalls/fcntl/fcntl38_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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  170 |                          str_type(type), str_type(fl->l_type));
      |                                                  ^
CC testcases/kernel/syscalls/fcntl/fcntl39
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 C2x, 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 C2x, 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 C2x, 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 C2x, 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 C2x, 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)
      |      ^
CC testcases/kernel/syscalls/fcntl/fcntl39_64.o
25 warnings generated.
fcntl34.c:129:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  129 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/fcntl/fcntl36
fcntl35.c:116:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .needs_root = 1,
      |                       ^
fcntl35.c:117:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  117 |         .forks_child = 1,
      |                        ^
LD testcases/kernel/syscalls/fcntl/fcntl01_64
LD testcases/kernel/syscalls/fcntl/fcntl02_64
fcntl33.c:216:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  216 |         .forks_child = 1,
      |                        ^
fcntl33.c:217:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  217 |         .needs_root = 1,
      |                       ^
fcntl33.c:218:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  218 |         .needs_checkpoints = 1,
      |                              ^
fcntl36.c:391:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  391 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
11 warnings generated.
2 warnings generated.
fcntl39.c:127:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  127 |         .needs_tmpdir = 1,
      |                         ^
3 warnings generated.
11 warnings generated.
LD testcases/kernel/syscalls/fcntl/fcntl03_64
LD testcases/kernel/syscalls/fcntl/fcntl08_64
11 warnings generated.
fcntl38.c:91:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
LD testcases/kernel/syscalls/fcntl/fcntl05_64
LD testcases/kernel/syscalls/fcntl/fcntl04_64
LD testcases/kernel/syscalls/fcntl/fcntl10_64
LD testcases/kernel/syscalls/fcntl/fcntl15_64
1 warning generated.
LD testcases/kernel/syscalls/fcntl/fcntl09_64
LD testcases/kernel/syscalls/fcntl/fcntl07_64
LD testcases/kernel/syscalls/fcntl/fcntl11_64
LD testcases/kernel/syscalls/fcntl/fcntl12_64
LD testcases/kernel/syscalls/fcntl/fcntl14_64
LD testcases/kernel/syscalls/fcntl/fcntl13_64
LD testcases/kernel/syscalls/fcntl/fcntl16_64
1 warning generated.
LD testcases/kernel/syscalls/fcntl/fcntl17_64
LD testcases/kernel/syscalls/fcntl/fcntl18_64
LD testcases/kernel/syscalls/fcntl/fcntl19_64
LD testcases/kernel/syscalls/fcntl/fcntl20_64
LD testcases/kernel/syscalls/fcntl/fcntl21_64
LD testcases/kernel/syscalls/fcntl/fcntl22_64
LD testcases/kernel/syscalls/fcntl/fcntl23_64
LD testcases/kernel/syscalls/fcntl/fcntl24_64
LD testcases/kernel/syscalls/fcntl/fcntl25_64
LD testcases/kernel/syscalls/fcntl/fcntl27_64
LD testcases/kernel/syscalls/fcntl/fcntl28_64
LD testcases/kernel/syscalls/fcntl/fcntl26_64
LD testcases/kernel/syscalls/fcntl/fcntl31_64
LD testcases/kernel/syscalls/fcntl/fcntl29_64
LD testcases/kernel/syscalls/fcntl/fcntl30_64
LD testcases/kernel/syscalls/fcntl/fcntl34_64
LD testcases/kernel/syscalls/fcntl/fcntl32_64
LD testcases/kernel/syscalls/fcntl/fcntl35_64
LD testcases/kernel/syscalls/fcntl/fcntl33_64
LD testcases/kernel/syscalls/fcntl/fcntl38_64
LD testcases/kernel/syscalls/fcntl/fcntl36_64
LD testcases/kernel/syscalls/fcntl/fcntl37_64
LD testcases/kernel/syscalls/fcntl/fcntl39_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 fcntl28_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
fdatasync03.c:56:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .needs_root = 1,
      |                       ^
fdatasync03.c:57:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .mount_device = 1,
      |                         ^
fdatasync03.c:58:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .all_filesystems = 1,
      |                            ^
CC testcases/kernel/syscalls/fdatasync/fdatasync01
3 warnings generated.
CC testcases/kernel/syscalls/fdatasync/fdatasync02
CC testcases/kernel/syscalls/fdatasync/fdatasync03
fgetxattr02.c:266:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  266 |         .needs_devfs = 1,
      |                        ^
fgetxattr02.c:268:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  268 |         .needs_root = 1,
      |                       ^
fgetxattr01.c:142:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .mount_device = 1,
      |                         ^
fgetxattr01.c:143:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  143 |         .all_filesystems = 1,
      |                            ^
fgetxattr01.c:144:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .needs_root = 1,
      |                       ^
2 warnings generated.
fgetxattr03.c:67:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .needs_tmpdir = 1,
      |                         ^
3 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/fgetxattr/fgetxattr02
CC testcases/kernel/syscalls/fgetxattr/fgetxattr01
CC testcases/kernel/syscalls/fgetxattr/fgetxattr03
finit_module02.c:146:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  146 |         .needs_tmpdir = 1,
      |                         ^
finit_module02.c:147:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  147 |         .needs_root = 1,
      |                       ^
finit_module01.c:51:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .needs_root = 1,
      |                       ^
finit_module01.c:53:22: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .skip_in_lockdown = 1,
      |                             ^
finit_module01.c:54:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .skip_in_secureboot = 1,
      |                               ^
3 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/finit_module/finit_module01
CC testcases/kernel/syscalls/finit_module/finit_module02
flistxattr02.c:85:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_tmpdir = 1,
      |                         ^
flistxattr02.c:86:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .nflistxattr03.ceeds:_74r:oo18t:  warning: = 1implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion],

      |                       ^
   74 |         .needs_tmpdir = 1,
      |                         ^
flistxattr03.c:75:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_root = 1,
      |                       ^
flistxattr01.c:81:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   81 |         .needs_tmpdir = 1,
      |                         ^
flistxattr01.c:82:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/flistxattr/flistxattr02
CC testcases/kernel/syscalls/flistxattr/flistxattr01
CC testcases/kernel/syscalls/flistxattr/flistxattr03
flock02.c:66:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
flock03.c:94:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .needs_checkpoints = 1,
      |                              ^
flock03.c:95:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .forks_child = 1,
      |                        ^
flock04.c:89:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_tmpdir = 1,
      |                         ^
flock04.c:91:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .forks_child = 1,
      |                        ^
2 warnings generated.
flock01.c:53:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .needs_tmpdir = 1,
      |                         ^
flock06.c:66:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/flock/flock02
1 warning generated.
CC testcases/kernel/syscalls/flock/flock03
CC testcases/kernel/syscalls/flock/flock04
CC testcases/kernel/syscalls/flock/flock06
CC testcases/kernel/syscalls/flock/flock01
make[4]: Nothing to be done for 'all'.
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" };
      |              ^~~~~~~~~~~~
fork03.c:58:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .forks_child = 1,
      |                        ^
1 warning generated.
1 warning generated.
fork08.c:65:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   65 |         .forks_child = 1,
      |                        ^
fork08.c:66:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
fork01.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
fork01.c:75:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .forks_child = 1,
      |                        ^
fork07.c:67:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .forks_child = 1,
      |                        ^
fork07.c:68:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/fork/fork03
2 warnings generated.
CC testcases/kernel/syscalls/fork/fork05
2 warnings generated.
CC testcases/kernel/syscalls/fork/fork04
fork13.c:111:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .needs_root = 1,
      |                       ^
fork13.c:112:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  112 |         .forks_child = 1,
      |                        ^
2 warnings generated.
CC testcases/kernel/syscalls/fork/fork09
CC testcases/kernel/syscalls/fork/fork08
CC testcases/kernel/syscalls/fork/fork01
CC testcases/kernel/syscalls/fork/fork06
CC testcases/kernel/syscalls/fork/fork07
CC testcases/kernel/syscalls/fork/fork11
CC testcases/kernel/syscalls/fork/fork13
CC testcases/kernel/syscalls/fork/fork14
CC testcases/kernel/syscalls/fork/fork12
CC testcases/kernel/syscalls/fork/fork10
CC testcases/kernel/syscalls/fpathconf/fpathconf01
fremovexattr01.c:90:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .mount_device = 1,
      |                         ^
fremovexattr01.c:91:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .all_filesystems = 1,
      |                            ^
fremovexattr01.c:92:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_root = 1,
      |                       ^
3 warnings generated.
fremovexattr02.c:113:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  113 |         .mount_device = 1,
      |                         ^
fremovexattr02.c:114:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .all_filesystems = 1,
      |                            ^
fremovexattr02.c:115:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  115 |         .needs_root = 1,
      |                       ^
3 warnings generated.
CC testcases/kernel/syscalls/fremovexattr/fremovexattr01
CC testcases/kernel/syscalls/fremovexattr/fremovexattr02
fsconfig01.c:88:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .needs_root = 1,
      |                       ^
fsconfig01.c:89:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .format_device = 1,
      |                          ^
fsconfig01.c:91:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .all_filesystems = 1,
      |                            ^
fsconfig03.c:86:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .needs_root = 1,
      |                       ^
fsconfig03.c:87:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .format_device = 1,
      |                          ^
fsconfig03.c:89:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .all_filesystems = 1,
      |                            ^
fsconfig02.c:95:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_root = 1,
      |                       ^
fsconfig02.c:96:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .needs_device = 1,
      |                         ^
2 warnings generated.
3 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/fsconfig/fsconfig03
CC testcases/kernel/syscalls/fsconfig/fsconfig02
CC testcases/kernel/syscalls/fsconfig/fsconfig01
fsetxattr01.c:222:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  222 |         .mount_device = 1,
      |                         ^
fsetxattr01.c:223:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  223 |         .all_filesystems = 1,
      |                            ^
fsetxattr01.c:224:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  224 |         .needs_root = 1,
      |                       ^
fsetxattr02.c:249:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  249 |         .needs_devfs = 1,
      |                        ^
fsetxattr02.c:251:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  251 |         .needs_root = 1,
      |                       ^
3 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/fsetxattr/fsetxattr01
CC testcases/kernel/syscalls/fsetxattr/fsetxattr02
fsmount01.c:94:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .needs_root = 1,
      |                       ^
fsmount01.c:96:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .format_device = 1,
      |                          ^
fsmount01.c:97:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   97 |         .all_filesystems = 1,
      |                            ^
fsmount02.c:75:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_root = 1,
      |                       ^
fsmount02.c:77:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   77 |         .format_device = 1,
      |                          ^
fsmount02.c:78:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/fsmount/fsmount01
CC testcases/kernel/syscalls/fsmount/fsmount02
fsopen01.c:75:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_root = 1,
      |                       ^
fsopen01.c:76:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .format_device = 1,
      |                          ^
fsopen01.c:78:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .all_filesystems = 1,
      |                            ^
fsopen02.c:56:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .needs_root = 1,
      |                       ^
fsopen02.c:57:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .needs_device = 1,
      |                         ^
3 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/fsopen/fsopen01
CC testcases/kernel/syscalls/fsopen/fsopen02
fspick01.c:62:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_root = 1,
      |                       ^
fspick01.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .mount_device = 1,
      |                         ^
fspick01.c:65:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   65 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
fspick02.c:49:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_root = 1,
      |                       ^
fspick02.c:50:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   50 |         .mount_device = 1,
      |                         ^
fspick02.c:52:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
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
In file included from fstat03.c:19:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/wait.h:1:2: warning: redirecting incorrect #include <wait.h> to <sys/wait.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <wait.h> to <sys/wait.h>
      |  ^
In file included from fstat03.c:19:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/wait.h:1:2: warning: redirecting incorrect #include <wait.h> to <sys/wait.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <wait.h> to <sys/wait.h>
      |  ^
fstat03.c:100:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  100 |         .needs_tmpdir = 1,
      |                         ^
fstat03.c:101:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  101 |         .forks_child = 1,
      |                        ^
fstat02.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .needs_tmpdir = 1,
      |                         ^
fstat02.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
3 warnings generated.
fstat03.c:100:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  100 |         .needs_tmpdir = 1,
      |                         ^
fstat03.c:101:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  101 |         .forks_child = 1,
      |                        ^
1 warning generated.
3 warnings generated.
LD testcases/kernel/syscalls/fstat/fstat02_64
CC testcases/kernel/syscalls/fstat/fstat03
CC testcases/kernel/syscalls/fstat/fstat02
LD testcases/kernel/syscalls/fstat/fstat03_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
fstatfs01.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .mount_device = 1,
      |                         ^
fstatfs01.c:65:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   65 |         .all_filesystems = 1,
      |                            ^
fstatfs01.c:66:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_root = 1
      |                       ^
fstatfs02.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
fstatfs02.c:75:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .forks_child = 1,
      |                        ^
3 warnings generated.
fstatfs02.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
fstatfs02.c:75:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .forks_child = 1,
      |                        ^
2 warnings generated.
2 warnings generated.
fstatfs01.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .mount_device = 1,
      |                         ^
fstatfs01.c:65:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   65 |         .all_filesystems = 1,
      |                            ^
fstatfs01.c:66:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_root = 1
      |                       ^
3 warnings generated.
LD testcases/kernel/syscalls/fstatfs/fstatfs01_64
CC testcases/kernel/syscalls/fstatfs/fstatfs02
CC testcases/kernel/syscalls/fstatfs/fstatfs01
LD testcases/kernel/syscalls/fstatfs/fstatfs02_64
rm fstatfs02_64.o fstatfs01_64.o
fsync01.c:50:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   50 |         .needs_root = 1,
      |                       ^
fsync01.c:51:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .mount_device = 1,
      |                         ^
fsync01.c:53:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .all_filesystems = 1,
      |                            ^
fsync02.c:117:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  117 |         .needs_tmpdir = 1,
      |                         ^
3 warnings generated.
fsync04.c:56:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .needs_root = 1,
      |                       ^
fsync04.c:57:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .mount_device = 1,
      |                         ^
fsync04.c:58:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .all_filesystems = 1,
      |                            ^
1 warning generated.
3 warnings generated.
fsync03.c:86:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/fsync/fsync01
CC testcases/kernel/syscalls/fsync/fsync02
CC testcases/kernel/syscalls/fsync/fsync03
CC testcases/kernel/syscalls/fsync/fsync04
CC testcases/kernel/syscalls/ftruncate/ftruncate01_64.o
CC testcases/kernel/syscalls/ftruncate/ftruncate03_64.o
CC testcases/kernel/syscalls/ftruncate/ftruncate04_64.o
ftruncate03.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
ftruncate01.c:102:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  102 |         .needs_tmpdir = 1,
      |                         ^
ftruncate03.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
ftruncate04.c:177:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  177 |         .needs_checkpoints = 1,
      |                              ^
ftruncate04.c:178:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  178 |         .forks_child = 1,
      |                        ^
ftruncate04.c:179:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  179 |         .mount_device = 1,
      |                         ^
ftruncate04.c:180:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  180 |         .needs_root = 1,
      |                       ^
1 warning generated.
ftruncate01.c:102:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  102 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
4 warnings generated.
1 warning generated.
ftruncate04.c:177:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  177 |         .needs_checkpoints = 1,
      |                              ^
ftruncate04.c:178:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  178 |         .forks_child = 1,
      |                        ^
ftruncate04.c:179:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  179 |         .mount_device = 1,
      |                         ^
ftruncate04.c:180:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  180 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/ftruncate/ftruncate03
CC testcases/kernel/syscalls/ftruncate/ftruncate04
4 warnings generated.
CC testcases/kernel/syscalls/ftruncate/ftruncate01
LD testcases/kernel/syscalls/ftruncate/ftruncate01_64
LD testcases/kernel/syscalls/ftruncate/ftruncate04_64
LD testcases/kernel/syscalls/ftruncate/ftruncate03_64
rm ftruncate03_64.o ftruncate01_64.o ftruncate04_64.o
futex_cmp_requeue01.c:218:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  218 |         .forks_child = 1,
      |                        ^
futex_wait02.c:79:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/futex/futex_wait03
futex_wake03.c:110:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/futex/futex_wait04
CC testcases/kernel/syscalls/futex/futex_cmp_requeue02
CC testcases/kernel/syscalls/futex/futex_wait01
CC testcases/kernel/syscalls/futex/futex_wait05
futex_wake04.c:131:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  131 |         .needs_root = 1,
      |                       ^
futex_wake04.c:132:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  132 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
futex_wake02.c:142:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/futex/futex_wake01
CC testcases/kernel/syscalls/futex/futex_waitv03
CC testcases/kernel/syscalls/futex/futex_wait02
CC testcases/kernel/syscalls/futex/futex_cmp_requeue01
CC testcases/kernel/syscalls/futex/futex_waitv02
CC testcases/kernel/syscalls/futex/futex_wake03
CC testcases/kernel/syscalls/futex/futex_wait_bitset01
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/futex/futex_waitv01
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_mempolicy01
CC testcases/kernel/syscalls/get_mempolicy/get_mempolicy02
CC testcases/kernel/syscalls/get_robust_list/get_robust_list01
make[4]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/getcpu/getcpu01
getcwd03.c:89:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
getcwd04.c:100:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  100 |         .needs_tmpdir = 1,
      |                         ^
getcwd04.c:101:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  101 |         .forks_child = 1,
      |                        ^
2 warnings generated.
CC testcases/kernel/syscalls/getcwd/getcwd03
CC testcases/kernel/syscalls/getcwd/getcwd01
CC testcases/kernel/syscalls/getcwd/getcwd02
CC testcases/kernel/syscalls/getcwd/getcwd04
getdents02.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
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;
      |                                            ^ ~
getdents01.c:174:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  174 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
5 warnings generated.
CC testcases/kernel/syscalls/getdents/getdents02
CC testcases/kernel/syscalls/getdents/getdents01
CC testcases/kernel/syscalls/getdomainname/getdomainname01
CC testcases/kernel/syscalls/getdtablesize/getdtablesize01
CC testcases/kernel/syscalls/getegid/getegid01_16.o
CC testcases/kernel/syscalls/getegid/getegid02_16.o
CC testcases/kernel/syscalls/getegid/getegid01.o
CC testcases/kernel/syscalls/getegid/getegid02.o
LD testcases/kernel/syscalls/getegid/getegid01
LD testcases/kernel/syscalls/getegid/getegid02
LD testcases/kernel/syscalls/getegid/getegid02_16
LD testcases/kernel/syscalls/getegid/getegid01_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/geteuid02
LD testcases/kernel/syscalls/geteuid/geteuid01_16
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
getgid01.c:36:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   36 |         .needs_root = 1,
      |                       ^
getgid01.c:36:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   36 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/getgid/getgid03.o
CC testcases/kernel/syscalls/getgid/getgid01.o
1 warning generated.
LD testcases/kernel/syscalls/getgid/getgid03
LD testcases/kernel/syscalls/getgid/getgid01
LD testcases/kernel/syscalls/getgid/getgid01_16
LD testcases/kernel/syscalls/getgid/getgid03_16
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/getgroups01
LD testcases/kernel/syscalls/getgroups/getgroups01_16
LD testcases/kernel/syscalls/getgroups/getgroups03_16
LD testcases/kernel/syscalls/getgroups/getgroups03
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/getitimer/getitimer02
CC testcases/kernel/syscalls/getitimer/getitimer01
CC testcases/kernel/syscalls/getpagesize/getpagesize01
In file included from getpeername01.c:31:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
getpeername01.c:174:26: warning: unused parameter 'i' [-Wunused-parameter]
  174 | static void cleanup4(int i)
      |                          ^
2 warnings generated.
CC testcases/kernel/syscalls/getpeername/getpeername01
getpgid01.c:48:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .forks_child = 1
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/getpgid/getpgid02
CC testcases/kernel/syscalls/getpgid/getpgid01
CC testcases/kernel/syscalls/getpgrp/getpgrp01
getpid02.c:65:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   65 |         .forks_child = 1,
      |                        ^
1 warning generated.
getpid01.c:41:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   41 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/getpid/getpid02
1 warning generated.
CC testcases/kernel/syscalls/getpid/getpid01
getppid02.c:36:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   36 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/getppid/getppid01
CC testcases/kernel/syscalls/getppid/getppid02
CC testcases/kernel/syscalls/getpriority/getpriority01
CC testcases/kernel/syscalls/getpriority/getpriority02
CC testcases/kernel/syscalls/getrandom/getrandom03
CC testcases/kernel/syscalls/getrandom/getrandom02
CC testcases/kernel/syscalls/getrandom/getrandom01
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/getresgid01.o
CC testcases/kernel/syscalls/getresgid/getresgid03.o
CC testcases/kernel/syscalls/getresgid/getresgid02.o
LD testcases/kernel/syscalls/getresgid/getresgid01
LD testcases/kernel/syscalls/getresgid/getresgid03
LD testcases/kernel/syscalls/getresgid/getresgid01_16
LD testcases/kernel/syscalls/getresgid/getresgid02_16
LD testcases/kernel/syscalls/getresgid/getresgid02
LD testcases/kernel/syscalls/getresgid/getresgid03_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/getresuid01_16
LD testcases/kernel/syscalls/getresuid/getresuid01
LD testcases/kernel/syscalls/getresuid/getresuid03_16
LD testcases/kernel/syscalls/getresuid/getresuid03
LD testcases/kernel/syscalls/getresuid/getresuid02
LD testcases/kernel/syscalls/getresuid/getresuid02_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
getrusage03.c:177:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  177 |         .forks_child = 1,
      |                        ^
getrusage03.c:178:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  178 |         .child_needs_reinit = 1,
      |                               ^
2 warnings generated.
CC testcases/kernel/syscalls/getrusage/getrusage02
CC testcases/kernel/syscalls/getrusage/getrusage01
CC testcases/kernel/syscalls/getrusage/getrusage03_child
CC testcases/kernel/syscalls/getrusage/getrusage04
CC testcases/kernel/syscalls/getrusage/getrusage03
getsid01.c:49:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .forks_child = 1
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/getsid/getsid02
CC testcases/kernel/syscalls/getsid/getsid01
In file included from getsockname01.c:49:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
make[1]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/metadata'
1 warning generated.
CC testcases/kernel/syscalls/getsockname/getsockname01
In file included from getsockopt01.c:49:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
getsockopt02.c:85:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .forks_child = 1,
      |                        ^
getsockopt02.c:86:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .needs_checkpoints = 1,
      |                              ^
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/getsockopt/getsockopt01
CC testcases/kernel/syscalls/getsockopt/getsockopt02
CC testcases/kernel/syscalls/gettid/gettid01
CC testcases/kernel/syscalls/gettimeofday/gettimeofday01
CC testcases/kernel/syscalls/gettimeofday/gettimeofday02
CC testcases/kernel/syscalls/getuid/getuid01_16.o
CC testcases/kernel/syscalls/getuid/getuid03_16.o
CC testcases/kernel/syscalls/getuid/getuid03.o
CC testcases/kernel/syscalls/getuid/getuid01.o
LD testcases/kernel/syscalls/getuid/getuid03
LD testcases/kernel/syscalls/getuid/getuid01
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
getxattr04.c:109:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  109 |         .needs_root = 1,
      |                       ^
getxattr04.c:110:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .mount_device = 1,
      |                         ^
getxattr04.c:113:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  113 |         .forks_child = 1,
      |                        ^
3 warnings generated.
getxattr05.c:171:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  171 |         .needs_tmpdir = 1,
      |                         ^
getxattr05.c:172:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  172 |         .needs_root = 1,
      |                       ^
getxattr05.c:173:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  173 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/getxattr/getxattr02
CC testcases/kernel/syscalls/getxattr/getxattr03
3 warnings generated.
CC testcases/kernel/syscalls/getxattr/getxattr04
CC testcases/kernel/syscalls/getxattr/getxattr01
CC testcases/kernel/syscalls/getxattr/getxattr05
init_module01.c:55:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_root = 1,
      |                       ^
init_module01.c:57:22: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .skip_in_lockdown = 1,
      |                             ^
init_module01.c:58:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .skip_in_secureboot = 1,
      |                               ^
init_module02.c:106:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_root = 1,
      |                       ^
3 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/init_module/init_module01
CC testcases/kernel/syscalls/init_module/init_module02
inotify02.c:221:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  221 |         .needs_tmpdir = 1,
      |                         ^
inotify01.c:163:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  163 |         .needs_tmpdir = 1,
      |                         ^
inotify04.c:167:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  167 |         .needs_tmpdir = 1,
      |                         ^
inotify06.c:117:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  117 |         .needs_root = 1,
      |                       ^
inotify06.c:118:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  118 |         .needs_tmpdir = 1,
      |                         ^
inotify06.c:119:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  119 |         .forks_child = 1,
      |                        ^
1 warning generated.
1 warning generated.
3 warnings generated.
inotify08.c:175:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  175 |         .needs_root = 1,
      |                       ^
inotify08.c:176:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  176 |         .mount_device = 1,
      |                         ^
inotify08.c:177:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  177 |         .needs_overlay = 1,
      |                          ^
1 warning generated.
3 warnings generated.
CC testcases/kernel/syscalls/inotify/inotify01
CC testcases/kernel/syscalls/inotify/inotify02
inotify03.c:170:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  170 |         .needs_root = 1,
      |                       ^
inotify03.c:171:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  171 |         .format_device = 1,
      |                          ^
CC testcases/kernel/syscalls/inotify/inotify06
inotify05.c:151:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  151 |         .needs_tmpdir = 1,
      |                         ^
inotify07.c:181:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  181 |         .needs_root = 1,
      |                       ^
inotify07.c:182:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  182 |         .mount_device = 1,
      |                         ^
inotify07.c:183:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  183 |         .needs_overlay = 1,
      |                          ^
CC testcases/kernel/syscalls/inotify/inotify04
2 warnings generated.
1 warning generated.
inotify11.c:121:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  121 |         .needs_tmpdir = 1,
      |                         ^
inotify11.c:122:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/inotify/inotify08
inotify10.c:206:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  206 |         .needs_tmpdir = 1,
      |                         ^
3 warnings generated.
2 warnings generated.
inotify12.c:156:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  156 |         .needs_tmpdir = 1,
      |                         ^
inotify09.c:93:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   93 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/inotify/inotify05
1 warning generated.
CC testcases/kernel/syscalls/inotify/inotify03
1 warning generated.
CC testcases/kernel/syscalls/inotify/inotify07
CC testcases/kernel/syscalls/inotify/inotify11
CC testcases/kernel/syscalls/inotify/inotify12
CC testcases/kernel/syscalls/inotify/inotify10
1 warning generated.
CC testcases/kernel/syscalls/inotify/inotify09
CC testcases/kernel/syscalls/inotify_init/inotify_init1_01
CC testcases/kernel/syscalls/inotify_init/inotify_init1_02
CC testcases/kernel/syscalls/io_cancel/io_cancel02
CC testcases/kernel/syscalls/io_cancel/io_cancel01
CC testcases/kernel/syscalls/io_destroy/io_destroy01
CC testcases/kernel/syscalls/io_destroy/io_destroy02
CC testcases/kernel/syscalls/io_getevents/io_getevents01
CC testcases/kernel/syscalls/io_getevents/io_getevents02
io_pgetevents01.c:76:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_tmpdir = 1,
      |                         ^
io_pgetevents02.c:120:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  120 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
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
io_submit01.c:145:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  145 |         .needs_tmpdir = 1,
      |                         ^
io_submit02.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
io_submit03.c:112:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  112 |         .needs_tmpdir = 1,
      |                         ^
1 warning1 generated.
 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/io_submit/io_submit01
CC testcases/kernel/syscalls/io_submit/io_submit02
CC testcases/kernel/syscalls/io_submit/io_submit03
io_uring01.c:262:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  262 |         .needs_tmpdir = 1,
      |                         ^
io_uring02.c:253:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  253 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/io_uring/io_uring01
CC testcases/kernel/syscalls/io_uring/io_uring02
ioctl02.c:332:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  332 |              && (ISIG | ICANON | XCASE | ECHO | ECHOE | NOFLSH))) {
      |              ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ioctl02.c:332:7: note: use '&' for a bitwise operation
  332 |              && (ISIG | ICANON | XCASE | ECHO | ECHOE | NOFLSH))) {
      |              ^~
      |              &
ioctl03.c:97:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]ioctl02.c
:332:7: note: remove constant to silence this warning
     33197 |  |                   . n e(etdesr_mriooo.tc_ l=f l1a,g

            | |                       ^                           

  332 |              && (ISIG | ICANON | XCASE | ECHO | ECHOE | NOFLSH))) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ioctl02.c:340:7: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  340 |              && (BRKINT | IGNPAR | INPCK | ISTRIP | ICRNL | IUCLC | IXON | IXANY
      |              ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  341 |                  | IXOFF))) {
      |                  ~~~~~~~~
ioctl02.c:340:7: note: use '&' for a bitwise operation
  340 |              && (BRKINT | IGNPAR | INPCK | ISTRIP | ICRNL | IUCLC | IXON | IXANY
      |              ^~
      |              &
ioctl02.c:340:7: note: remove constant to silence this warning
  339 |             (termio.c_iflag
      |                            
  340 |              && (BRKINT | IGNPAR | INPCK | ISTRIP | ICRNL | IUCLC | IXON | IXANY
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  341 |                  | IXOFF))) {
      |                  ~~~~~~~~
ioctl02.c:347:23: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
  347 |         if (!(termio.c_oflag && (OPOST | OLCUC | ONLCR | ONOCR))) {
      |                              ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ioctl02.c:347:23: note: use '&' for a bitwise operation
  347 |         if (!(termio.c_oflag && (OPOST | OLCUC | ONLCR | ONOCR))) {
      |                              ^~
      |                              &
ioctl02.c:347:23: note: remove constant to silence this warning
  347 |         if (!(termio.c_oflag && (OPOST | OLCUC | ONLCR | ONOCR))) {
      | ioctl01.c:86:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .needs_tmpdir = 1,
      |                         ^
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ioctl02.c:312:8: warning: array index 16 is past the end of the array (that has type 'unsigned char[8]') [-Warray-bounds]
  312 |                         if (termio.c_cc[VEOL2] == CNUL) {
      |                             ^           ~~~~~
../../../../include/lapi/ioctl.h:36:5: note: array 'c_cc' declared here
   36 |     unsigned char c_cc[NCC];            /* control characters */
      |     ^
ioctl04.c:84:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   84 |         .format_device = 1,
      |                          ^
ioctl04.c:85:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_root = 1,
      |                       ^
1 warning generated.
ioctl09.c:111:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .needs_root = 1,
      |                       ^
ioctl09.c:120:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  120 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
ioctl05.c:69:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_device = 1,
      |                         ^
ioctl05.c:70:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_root = 1,
      |                       ^
ioctl_loop01.c:144:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .needs_root = 1,
      |                       ^
ioctl_loop01.c:154:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  154 |         .needs_tmpdir = 1,
      |                         ^
ioctl08.c:122:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_root = 1,
      |                       ^
ioctl08.c:123:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  123 |         .mount_device = 1,
      |                         ^
ioctl06.c:55:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_root = 1,
      |                       ^
ioctl06.c:56:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .needs_device = 1,
      |                         ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
ioctl_loop03.c:74:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_root = 1,
      |                       ^
ioctl_loop03.c:75:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
ioctl_loop05.c:151:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  151 |         .needs_root = 1,
      |                       ^
ioctl_loop05.c:152:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  152 |         .needs_tmpdir = 1,
      |                         ^
ioctl_loop04.c:98:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   98 |         .needs_root = 1,
      |                       ^
ioctl_loop04.c:99:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   99 |         .needs_tmpdir = 1,
      |                         ^
ioctl_loop02.c:161:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  161 |         .needs_root = 1,
      |                       ^
ioctl_loop02.c:162:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  162 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
ioctl_loop07.c:158:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  158 |         .needs_root = 1,
      |                       ^
ioctl_loop07.c:159:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  159 |         .needs_tmpdir = 1,
      |                         ^
ioctl_loop06.c:142:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .needs_root = 1,
      |                       ^
ioctl_loop06.c:143:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  143 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
CC testcases/kernel/syscalls/ioctl/ioctl03
2 warnings generated.
ioctl_ns01.c:85:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .forks_child = 1,
      |                        ^
ioctl_ns01.c:86:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/ioctl/ioctl01
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/ioctl/ioctl09
4 warnings generated.
2 warnings generated.
ioctl_ns07.c:48:18: warning: CC testcases/kernel/syscalls/ioctl/ioctl05
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/ioctl/ioctl04
1 warning generated.
CC testcases/kernel/syscalls/ioctl/ioctl_loop01
CC testcases/kernel/syscalls/ioctl/ioctl06
ioctl_ns06.c:98:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   98 |         .forks_child = 1,
      |                        ^
ioctl_ns06.c:99:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   99 |         .needs_root = 1,
      |                       ^
ioctl_ns06.c:100:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  100 |         .needs_checkpoints = 1,
      |                              ^
ioctl_ns05.c:102:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  102 |         .forks_child = 1,
      |                        ^
ioctl_ns05.c:103:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_root = 1,
      |                       ^
ioctl_ns05.c:104:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .needs_checkpoints = 1,
      |                              ^
CC testcases/kernel/syscalls/ioctl/ioctl07
CC testcases/kernel/syscalls/ioctl/ioctl08
CC testcases/kernel/syscalls/ioctl/ioctl_loop02
CC testcases/kernel/syscalls/ioctl/ioctl_loop03
CC testcases/kernel/syscalls/ioctl/ioctl_loop04
CC testcases/kernel/syscalls/ioctl/ioctl_loop06
CC testcases/kernel/syscalls/ioctl/ioctl_loop05
CC testcases/kernel/syscalls/ioctl/ioctl_loop07
CC testcases/kernel/syscalls/ioctl/ioctl_ns01
3 warnings generated.
CC testcases/kernel/syscalls/ioctl/ioctl02
3 warnings generated.
CC testcases/kernel/syscalls/ioctl/ioctl_ns04
CC testcases/kernel/syscalls/ioctl/ioctl_ns02
CC testcases/kernel/syscalls/ioctl/ioctl_ns03
CC testcases/kernel/syscalls/ioctl/ioctl_ns07
CC testcases/kernel/syscalls/ioctl/ioctl_ns06
CC testcases/kernel/syscalls/ioctl/ioctl_ns05
CC testcases/kernel/syscalls/ioctl/ioctl_sg01
CC testcases/kernel/syscalls/ioperm/ioperm02
CC testcases/kernel/syscalls/ioperm/ioperm01
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_set02
CC testcases/kernel/syscalls/ioprio/ioprio_set01
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
msgctl02.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_tmpdir = 1
      |                         ^
msgctl01.c:141:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  141 |         .needs_tmpdir = 1
      |                         ^
msgctl03.c:43:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   43 |         .needs_tmpdir = 1
      |                         ^
msgctl04.c:126:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  126 |         .needs_tmpdir = 1,
      |                         ^
msgctl04.c:127:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  127 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
1 warning generated.
2 warnings generated.
msgctl06.c:170:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  170 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/ipc/msgctl/msgctl02
CC testcases/kernel/syscalls/ipc/msgctl/msgctl03
CC testcases/kernel/syscalls/ipc/msgctl/msgctl01
CC testcases/kernel/syscalls/ipc/msgctl/msgctl05
1 warning generated.
CC testcases/kernel/syscalls/ipc/msgctl/msgctl04
CC testcases/kernel/syscalls/ipc/msgctl/msgctl12
CC testcases/kernel/syscalls/ipc/msgctl/msgctl06
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
msgget02.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
msgget02.c:93:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   93 |         .needs_root = 1,
      |                       ^
msgget02.c:94:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .forks_child = 1,
      |                        ^
msgget03.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
msgget01.c:66:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_tmpdir = 1
      |                         ^
3 warnings generated.
msgget05.c:72:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .needs_root = 1,
      |                       ^
1 warning generated.
msgget04.c:66:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/ipc/msgget/msgget03
CC testcases/kernel/syscalls/ipc/msgget/msgget02
CC testcases/kernel/syscalls/ipc/msgget/msgget04
CC testcases/kernel/syscalls/ipc/msgget/msgget01
CC testcases/kernel/syscalls/ipc/msgget/msgget05
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
msgrcv01.c:82:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_tmpdir = 1,
      |                         ^
msgrcv05.c:68:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_tmpdir = 1,
      |                         ^
msgrcv05.c:69:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .forks_child = 1,
      |                        ^
msgrcv03.c:80:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .needs_tmpdir = 1,
      |                         ^
msgrcv03.c:81:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   81 |         .needs_root = 1,
      |                       ^
1 warning generated.
msgrcv02.c:102:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  102 |         .needs_tmpdir = 1,
      |                         ^
msgrcv02.c:103:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_root = 1,
      |                       ^
msgrcv02.c:104:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .forks_child = 1,
      |                        ^
2 warnings generated.
2 warnings generated.
3 warnings generated.
msgrcv06.c:58:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .needs_tmpdir = 1,
      |                         ^
msgrcv06.c:59:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .forks_child = 1,
      |                        ^
msgrcv08.c:76:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv03
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv05
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv01
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv02
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv08
msgrcv07.c:263:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  263 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv06
1 warning generated.
CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv07
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
msgsnd02.c:103msgsnd05.c:18:: 95:warning: 18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
     95103 |  |                 ..neneedes_dtsm_ptdmiprd i=r  1=,
       | 1                        ^,

      |                         ^
msgsnd05.c:96:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
msgsnd02.c   :96104 |         :.16ne:e dswarning: _rimplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]o
ot = 1  ,
104       | |                       ^        
.nemsgsnd05.ce:d97:s17_: rwarning: oimplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
ot    97 | =        . f1or,k
s_      ch| i                      ^ld
 = 1,
      |                        ^
msgsnd02.c:105:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  105 |         .forks_child = 1,
      |                        ^
msgsnd06.c:69:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_tmpdir = 1,
      |                         ^
msgsnd06.c:70:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_root = 1,
      |                       ^
msgsnd06.c:71:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .forks_child = 1,
      |                        ^
msgsnd01.c:83:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   83 |         .needs_tmpdir = 1
      |                         ^
1 warning generated.
3 warnings generated.
3 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd05
CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd01
CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd06
CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd02
BUILD libltpipc.a
make[6]: Nothing to be done for 'all'.
CC testcases/kernel/syscalls/ipc/msgstress/msgstress01
CC testcases/kernel/syscalls/ipc/msgstress/msgstress03
CC testcases/kernel/syscalls/ipc/msgstress/msgstress02
CC testcases/kernel/syscalls/ipc/msgstress/msgstress04
BUILD libltpipc.a
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
make[6]: Nothing to be done for 'all'.
semctl06.c:288:22: warning: unused parameter 'sig' [-Wunused-parameter]
  288 | 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 C2x [-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 C2x [-Wdeprecated-non-prototype]
  276 |                         tc->func_setsemctl04.c:84:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   84 |         .forks_child = 1,
      |                        ^
semctl04.c:85:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_root = 1,
      |                       ^
up(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 C2x [-Wdeprecated-non-prototype]
  292 |                 tc->func_test(rval);
      |                              ^
semctl01.c:313:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  313 |         .forks_child = 1,
      |                        ^
semctl02.c:53:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .needs_root = 1,
      |                       ^
1 warning generated.
2 warnings generated.
semctl07.c:42:5: warning: format specifies type 'unsigned long' but the argument has type 'unsigned short' [-Wformat]
   41 |                 tst_res(TFAIL, "sem_nsems = %lu, expected %lu",
1 warning generated.
      |                                             ~~~
      |                                             %hu
   42semctl09.c:224:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  224 |         .needs_root = 1,
      |                       ^
 |                          arg.buf->CC testcases/kernel/syscalls/ipc/semctl/semctl03
sem_nsems, nsems);
      |                          ^~~~~~~~~~~~~~~~~~
../../../../../include/tst_test.h:59:54: note: expanded from macro 'tst_res'
   59 |                 tst_res_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\
      |                                                        ~~~~~~~     ^~~~~~~~~~~
semctl07.c:44:37: warning: format specifies type 'unsigned long' but the argument has type 'unsigned short' [-Wformat]
   44 |                 tst_res(TPASS, "sem_nsems = %lu", arg.buf->sem_nsems);
      |                                             ~~~   ^~~~~~~~~~~~~~~~~~
      |                                             %hu
../../../../../include/tst_test.h:59:54: note: expanded from macro 'tst_res'
   59 |                 tst_res_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\
      |                                                        ~~~~~~~     ^~~~~~~~~~~
CC testcases/kernel/syscalls/ipc/semctl/semctl05
CC testcases/kernel/syscalls/ipc/semctl/semctl04
4 warnings generated.
CC testcases/kernel/syscalls/ipc/semctl/semctl02
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/ipc/semctl/semctl08
CC testcases/kernel/syscalls/ipc/semctl/semctl06
CC testcases/kernel/syscalls/ipc/semctl/semctl01
CC testcases/kernel/syscalls/ipc/semctl/semctl09
CC testcases/kernel/syscalls/ipc/semctl/semctl07
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
semget01.c:61:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61semget05.c |         .needs_tmpdir = 1,
      |                         ^
semget02.c:95:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_tmpdir = 1,
      |                         ^
semget02.c:96:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .needs_root = 1,
      |                       ^
semget02.c:97:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   97 |         .forks_child = 1,
      |                        ^
:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
3 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/ipc/semget/semget01
CC testcases/kernel/syscalls/ipc/semget/semget02
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.
semop04.c:92:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .forks_child = 1,
      |                        ^
semop03.c:136:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .needs_tmpdir = 1,
      |                         ^
semop03.c:137:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  137 |         .forks_child = 1,
      |                        ^
1 warning generated.
semop02.c:175:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  175 |         .needs_tmpdir = 1,
      |                         ^
semop02.c:176:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  176 |         .needs_root = 1,
      |                       ^
semop01.c:105:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  105 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generatedCC testcases/kernel/syscalls/ipc/semop/semop05
.
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/ipc/semop/semop04
CC testcases/kernel/syscalls/ipc/semop/semop03
CC testcases/kernel/syscalls/ipc/semop/semop01
CC testcases/kernel/syscalls/ipc/semop/semop02
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
shmat01.c:147:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  147 |         .needs_root = 1,
      |                       ^
shmat01.c:148:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  148 |         .forks_child = 1,
      |                        ^
shmat02.c:102:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  102 |         .needs_root = 1,
      |                       ^
shmat02.c:103:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .forks_child = 1,
      |                        ^
shmat03.c:99:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   99 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/ipc/shmat/shmat01
CC testcases/kernel/syscalls/ipc/shmat/shmat02
CC testcases/kernel/syscalls/ipc/shmat/shmat03
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
shmctl04.c:186:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  186 |         .needs_root = 1,
      |                       ^
1 warning generated.
shmctl02.c:146:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  146 |         .needs_root = 1,
      |                       ^
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.
1 warning generated.
CC testcases/kernel/syscalls/ipc/shmctl/shmctl04
CC testcases/kernel/syscalls/ipc/shmctl/shmctl08
CC testcases/kernel/syscalls/ipc/shmctl/shmctl02
shmctl01.c:270:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  270 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/ipc/shmctl/shmctl07
CC testcases/kernel/syscalls/ipc/shmctl/shmctl03
CC testcases/kernel/syscalls/ipc/shmctl/shmctl06
1 warning generated.
CC testcases/kernel/syscalls/ipc/shmctl/shmctl01
CC testcases/kernel/syscalls/ipc/shmctl/shmctl05
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
shmdt01.c:76:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_tmpdir = 1,
      |                         ^
shmdt01.c:77:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   77 |         .needs_root = 1,
      |                       ^
2 warnings generated.
CC testcases/kernel/syscalls/ipc/shmdt/shmdt02
CC testcases/kernel/syscalls/ipc/shmdt/shmdt01
BUILD libltpnewipc.a
make[6]: Nothing to be done for 'all'.
shmget03.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_tmpdir = 1,
      |                         ^
shmget05.c:60:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_tmpdir = 1,
      |                         ^
shmget05.c:68:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_root = 1,
      |                       ^
shmget04.c:65:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   65 |         .needs_tmpdir = 1,
      |                         ^
shmget04.c:66:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_root = 1,
      |                       ^
shmget02.c:144:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .needs_tmpdir = 1,
      |                         ^
shmget02.c:145:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  2 warnings generated.
145 |         .needs_root = 1,
      |                       ^
shmget02.c:146:17:1 warning generated.
 warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  146 |         .forks_child = 1,
      |                        ^
shmget02.c:151:32: warning: missing field 'policy' initializer [-Wmissing-field-initializers]
  151 |         .hugepages = {TST_NO_HUGEPAGES},
      |                                       ^
2 warnings generated.
shmget06.c:66:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_tmpdir = 1,
      |                         ^
shmget06.c:74:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_root = 1,
      |                       ^
4 warnings generated.
CC testcases/kernel/syscalls/ipc/shmget/shmget03
CC testcases/kernel/syscalls/ipc/shmget/shmget05
2 warnings generated.
CC testcases/kernel/syscalls/ipc/shmget/shmget02
CC testcases/kernel/syscalls/ipc/shmget/shmget04
CC testcases/kernel/syscalls/ipc/shmget/shmget06
kcmp01.c:104:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .forks_child = 1,
      |                        ^
kcmp01.c:106:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_tmpdir = 1,
      |                         ^
kcmp02.c:97:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   97 |         .needs_tmpdir = 1
      |                         ^
21 warnings generated.
 warning generated.
kcmp03.c:88:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/kcmp/kcmp02
CC testcases/kernel/syscalls/kcmp/kcmp01
1 warning generated.
CC testcases/kernel/syscalls/kcmp/kcmp03
keyctl07.c:105:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  105 |         .forks_child = 1,
      |                        ^
keyctl02.c:140:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  140 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/keyctl/keyctl01
CC testcases/kernel/syscalls/keyctl/keyctl04
1 warning generated.
keyctl08.c:30:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   30 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/keyctl/keyctl07
CC testcases/kernel/syscalls/keyctl/keyctl02
CC testcases/kernel/syscalls/keyctl/keyctl03
CC testcases/kernel/syscalls/keyctl/keyctl06
CC testcases/kernel/syscalls/keyctl/keyctl09
keyctl05.c:223:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  223 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/keyctl/keyctl08
1 warning generated.
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:694:6: warning: variable 'errno_buf' set but not used [-Wunused-but-set-variable]
  694 |         int errno_buf;          /*indicates the errno if pipe set up fails.             */
      |             ^
kill05.c:105:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  105 |         .needs_root = 1,
      |                       ^
kill05.c:106:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .forks_child = 1,
      |                        ^
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;
      |                                       ^
kill07.c:187:21: warning: unused parameter 'sig' [-Wunused-parameter]
  187 | void sighandler(int sig)
      |                     ^
2 warnings generated.
3 warnings generated.
kill10.c:365:47: warning: unused parameter 'data' [-Wunused-parameter]
  365 | void ack_ready(int sig, siginfo_t * si, void *data)
      |                                               ^
kill10.c:392:46: warning: unused 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)
      |                           ^
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)
      |                 ^
CC testcases/kernel/syscalls/kill/kill05
CC testcases/kernel/syscalls/kill/kill07
kill06.c:47:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .forks_child = 1,
      |                        ^
kill09.c:206:24: warning: unused parameter 'sig' [-Wunused-parameter]
  206 | void alarm_handler(int sig)
      |                        ^
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;
      |             ^
1 warning generated.
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 C2x, 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)
      |      ^
1 warning generated.
CC testcases/kernel/syscalls/kill/kill03
CC testcases/kernel/syscalls/kill/kill08
11 warnings generated.
1 warning generated.
3 warnings generated.
CC testcases/kernel/syscalls/kill/kill09
CC testcases/kernel/syscalls/kill/kill13
CC testcases/kernel/syscalls/kill/kill06
CC testcases/kernel/syscalls/kill/kill10
CC testcases/kernel/syscalls/kill/kill12
CC testcases/kernel/syscalls/kill/kill02
kill11.c:113:5: warning: format specifies type 'unsigned long' but the argument has type 'rlim_t' (aka 'unsigned long long') [-Wformat]
  112 |                         tst_brk(TCONF, "hard limit(%lu)less than MIN_RLIMT_CORE(%i)",
      |                                                    ~~~
      |                                                    %llu
  113 |                                 rlim.rlim_max, MIN_RLIMIT_CORE);
      |                                 ^~~~~~~~~~~~~
../../../../include/tst_test.h:81:54: note: expanded from macro 'tst_brk'
   81 |                 tst_brk_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\
      |                                                        ~~~~~~~     ^~~~~~~~~~~
kill11.c:126:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  126 |         .needs_tmpdir = 1,
      |                         ^
kill11.c:127:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  127 |         .forks_child = 1,
      |                        ^
3 warnings generated.
CC testcases/kernel/syscalls/kill/kill11
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/lchown03.o
CC testcases/kernel/syscalls/lchown/lchown02.o
CC testcases/kernel/syscalls/lchown/lchown01.o
LD testcases/kernel/syscalls/lchown/lchown03
LD testcases/kernel/syscalls/lchown/lchown02_16
LD testcases/kernel/syscalls/lchown/lchown01
LD testcases/kernel/syscalls/lchown/lchown01_16
LD testcases/kernel/syscalls/lchown/lchown03_16
LD testcases/kernel/syscalls/lchown/lchown02
rm lchown01_16.o lchown03.o lchown02_16.o lchown03_16.o lchown01.o lchown02.o
lgetxattr02.clgetxattr01.c:87:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .needs_tmpdir = 1,
      |                         ^
lgetxattr02.c:88:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .needs_root = 1,
      |                       ^
:98:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   98 |         .needs_tmpdir = 1,
      |                         ^
lgetxattr01.c:99:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   99 |         .needs_root = 1,
      |                       ^
22 warnings generated.
 warnings generated.
CC testcases/kernel/syscalls/lgetxattr/lgetxattr01
CC testcases/kernel/syscalls/lgetxattr/lgetxattr02
link04.c:136:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .needs_tmpdir = 1,
      |                         ^
link04.c:137:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  137 |         .needs_root = 1,
      |                       ^
link08.c:84:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   84 |         .needs_root = 1,
      |                       ^
link08.c:85:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_rofs = 1,
      |                       ^
link05.c:76:25: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_tmpdir = 1,
      |                         ^
link02.c:54:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
1 warning generated.
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/link/link03
CC testcases/kernel/syscalls/link/link04
CC testcases/kernel/syscalls/link/link05
CC testcases/kernel/syscalls/link/link08
CC testcases/kernel/syscalls/link/link02
CC testcases/kernel/syscalls/linkat/linkat01
CC testcases/kernel/syscalls/linkat/linkat02
In file included from listen01.c:50:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
1 warning generated.
CC testcases/kernel/syscalls/listen/listen01
listxattr01.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
listxattr01.c:75:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_root = 1,
      |                       ^
listxattr02.c:87:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .needs_tmpdir = 1,
      |                         ^
listxattr02.c:88:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .needs_root = 1,
      |                       ^
listxattr03.c:69:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_tmpdir = 1,
      |                         ^
listxattr03.c:70:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/listxattr/listxattr01
CC testcases/kernel/syscalls/listxattr/listxattr02
CC testcases/kernel/syscalls/listxattr/listxattr03
llistxattr01.c:86:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .needs_tmpdir = 1,
      |                         ^
llistxattr01.c:87:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .needs_root = 1,
      |                       ^
llistxattr03.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_tmpdir = 1,
      |                         ^
llistxattr03.c:71:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .needs_root = 1,
      |                       ^
llistxattr02.c:90:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_tmpdir = 1,
      |                         ^
llistxattr02.c:91:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/llistxattr/llistxattr01
CC testcases/kernel/syscalls/llistxattr/llistxattr02
CC testcases/kernel/syscalls/llistxattr/llistxattr03
llseek02.c:67:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .needs_tmpdir = 1 ,
      |                         ^
llseek03.c:122:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_tmpdir = 1,
      |                         ^
llseek01.c:78:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/llseek/llseek03
CC testcases/kernel/syscalls/llseek/llseek02
CC testcases/kernel/syscalls/llseek/llseek01
lremovexattr01.c:122:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .mount_device = 1,
      |                         ^
lremovexattr01.c:123:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  123 |         .all_filesystems = 1,
      |                            ^
lremovexattr01.c:124:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_root = 1,
      |                       ^
3 warnings generated.
CC testcases/kernel/syscalls/lremovexattr/lremovexattr01
lseek02.c:106:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_tmpdir = 1,
      |                         ^
lseek01.c:90:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_tmpdir = 1,
      |                         ^
lseek07.c:98:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   98 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
lseek11.c:222:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  222 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/lseek/lseek02
CC testcases/kernel/syscalls/lseek/lseek01
1 warning generated.
CC testcases/kernel/syscalls/lseek/lseek07
CC testcases/kernel/syscalls/lseek/lseek11
CC testcases/kernel/syscalls/lstat/lstat01_64.o
CC testcases/kernel/syscalls/lstat/lstat02_64.o
lstat01.c:69:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_tmpdir = 1,
      |                         ^
lstat02.clstat01.c::69120::1818::  warning: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .n  ee120d | s        _.tnmepedidr = s1,_
      t|                         ^m
pdir = 1,
      |                         ^
lstat02.c:120:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  120 |         .needs_tmpdir = 1,
      |                         ^
111 warning generated.
 warning generated.
 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/lstat/lstat01
CC testcases/kernel/syscalls/lstat/lstat02
LD testcases/kernel/syscalls/lstat/lstat01_64
LD testcases/kernel/syscalls/lstat/lstat02_64
rm lstat02_64.o lstat01_64.o
madvise02.c:195:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  195 |         .needs_tmpdir = 1,
      |                         ^
madvise02.c:196:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  196 |         .needs_root = 1,
      |                       ^
madvise01.c:120:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  120 |         .needs_tmpdir = 1,
      |                         ^
madvise01.c:121:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  121 |         .needs_root = 1,
      |                       ^
madvise07.c:95:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_root = 1,
      |                       ^
madvise07.c:96:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .forks_child = 1
      |                        ^
madvise09.cmadvise06.cmadvise08.c:243::18:211 :18warning: : warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
:implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
328:16: warning:   243 |         .nimplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]ee
d  s211_ | tm        p.dniere ds=_ t1m,p  
di      328r|                          ^ | =
         1.,n
      e| e                        ^
ds_root = 1,
      |                       ^
madvise06.cmadvise08.c::212244::1616::  warning: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]

    212 |         244madvise09.c.n | :ee        329ds:_.r17no:eo tewarning:  dimplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]=s
 _1r,oo  
t 329=        | | 1                              ^.
f,o
r      k|                       ^s
madvise08.c_:c213h:17i:l warning: dimplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] 
=   1213, | 
        .      fo| r                       ^ks
_child = 1,
      |                        ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
madvise11.c:419:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  419 |         .needs_root = 1,
      |                       ^
madvise11.c:430:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  430 |         .needs_checkpoints = 1,
      |                              ^
3 warnings generated.
CC testcases/kernel/syscalls/madvise/madvise03
CC testcases/kernel/syscalls/madvise/madvise01
madvise10.c:170:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  170 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/madvise/madvise05
2 warnings generated.
CC testcases/kernel/syscalls/madvise/madvise07
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/madvise/madvise02
CC testcases/kernel/syscalls/madvise/madvise08
CC testcases/kernel/syscalls/madvise/madvise06
2 warnings generated.
CC testcases/kernel/syscalls/madvise/madvise10
CC testcases/kernel/syscalls/madvise/madvise09
CC testcases/kernel/syscalls/madvise/madvise11
CC testcases/kernel/syscalls/mallinfo/mallinfo01
CC testcases/kernel/syscalls/mallinfo/mallinfo02
CC testcases/kernel/syscalls/mallinfo2/mallinfo2_01
CC testcases/kernel/syscalls/mallopt/mallopt01
make -C TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/lib -f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/ksm_helper.o
CC testcases/kernel/lib/numa_helper.o
AR libkerntest.a
RANLIB libkerntest.a
CC testcases/kernel/syscalls/mbind/mbind03
CC testcases/kernel/syscalls/mbind/mbind04
CC testcases/kernel/syscalls/mbind/mbind01
CC testcases/kernel/syscalls/mbind/mbind02
membarrier01.c:411:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  411 |         .forks_child = 1,
      |                        ^
1 warning generated.
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
memfd_create03.c:186:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  186 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/memfd_create/memfd_create01
CC testcases/kernel/syscalls/memfd_create/memfd_create02
CC testcases/kernel/syscalls/memfd_create/memfd_create04
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_pages01
CC testcases/kernel/syscalls/migrate_pages/migrate_pages03
CC testcases/kernel/syscalls/migrate_pages/migrate_pages02
mincore04.c:109:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  109 |         .forks_child = 1,
      |                        ^
mincore04.c:111:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
CC testcases/kernel/syscalls/mincore/mincore04
CC testcases/kernel/syscalls/mincore/mincore01
CC testcases/kernel/syscalls/mincore/mincore02
CC testcases/kernel/syscalls/mincore/mincore03
mkdir05.c:61:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61 |         .needs_tmpmkdir02.cdir = 1,
      |                         ^
mkdir05.c:62:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_root = 1,
      |                       ^
:69:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_tmpdir = 1,
      |                         ^
mkdir02.c:70:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_root = 1,
      |                       ^
mkdir04.c:49:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_tmpdir = 1,
      |                         ^
mkdir04.c:50:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   50 |         .needs_root = 1,
      |                       ^
mkdir03.c:90:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_root = 1,
      |                       ^
mkdir03.c:91:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .needs_rofs = 1,
      |                       ^
mkdir09.c:140:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  140 |         .needs_root = 1,
      |                       ^
mkdir09.c:142:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .mount_device = 1,
      |                         ^
mkdir09.c:144:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .all_filesystems = 1,
      |                            ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/mkdir/mkdir05
CC testcases/kernel/syscalls/mkdir/mkdir04
3 warnings generated.
CC testcases/kernel/syscalls/mkdir/mkdir03
CC testcases/kernel/syscalls/mkdir/mkdir02
CC testcases/kernel/syscalls/mkdir/mkdir09
mkdirat02.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
mkdirat02.c:80:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .needs_rofs = 1,
      |                       ^
2 warnings generated.
CC testcases/kernel/syscalls/mkdirat/mkdirat02
CC testcases/kernel/syscalls/mkdirat/mkdirat01
mknod02.c:55:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_root = 1,
      |                       ^
mknod02.c:56:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .needs_tmpdir = 1
      |                         ^
mknod01.c:48:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .needs_root = 1,
      |                       ^
mknod01.c:49:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_tmpdir =2 warnings generated.
 1
      |                         ^
CC testcases/kernel/syscalls/mknod/mknod04
2 warnings generated.
CC testcases/kernel/syscalls/mknod/mknod05
CC testcases/kernel/syscalls/mknod/mknod09
CC testcases/kernel/syscalls/mknod/mknod01
CC testcases/kernel/syscalls/mknod/mknod03
CC testcases/kernel/syscalls/mknod/mknod07
CC testcases/kernel/syscalls/mknod/mknod02
CC testcases/kernel/syscalls/mknod/mknod08
CC testcases/kernel/syscalls/mknod/mknod06
CC testcases/kernel/syscalls/mknodat/mknodat01
CC testcases/kernel/syscalls/mknodat/mknodat02
mlock01.c:48:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .needs_root = 1,
      |                       ^
mlock02.c:95:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
mlock04.c:60:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/mlock/mlock01
1 warning generated.
CC testcases/kernel/syscalls/mlock/mlock02
CC testcases/kernel/syscalls/mlock/mlock03
CC testcases/kernel/syscalls/mlock/mlock04
mlock203.c:90:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_root = 1,
      |                       ^
mlock202.c:111:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .needs_root = 1,
      |                       ^
mlock201.c:146:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  146 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/mlock2/mlock202
CC testcases/kernel/syscalls/mlock2/mlock203
CC testcases/kernel/syscalls/mlock2/mlock201
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))
      |                         ^~
      |                         =
mmap02.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .needs_tmpdir = 1
      |                         ^
1 warning generated.
1 warning generated.
mmap11.c:128:25: warning: mmap05.c:82:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_tmpdir = 1
      |                         ^
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)
      |                          ^
1 warning generated.
mmap12.c:137:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  137 |         .needs_tmpdir = 1,
      |                         ^
mmap08.c:52:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .needs_tmpdir = 1
      |                         ^
mmap06.c:82:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_tmpdir = 1
      |                         ^
2 warnings generated.
CC testcases/kernel/syscalls/mmap/mmap02
mmap16.c:174:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  174 |         .for1ks_ warningch generatedi.
ld = 1,
      |                        ^
mmap16.c:175:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  175 |         .needs_root = 1,
      |                       ^
mmap16.c:176:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  176 |         .needs_checkpoints = 1,
      |                              ^
mmap16.c:177:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  177 |         .mount_device = 1,
      |                         ^
mmap20.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/mmap/mmap001
CC testcases/kernel/syscalls/mmap/mmap01
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/mmap/mmap04
CC testcases/kernel/syscalls/mmap/mmap10
CC testcases/kernel/syscalls/mmap/mmap05
mmap18.c:215:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  215 |         .forks_child = 1,
      |                        ^
mmap17.c:83:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   83 |         .needs_tmpdir = 1
      |                         ^
CC testcases/kernel/syscalls/mmap/mmap09
CC testcases/kernel/syscalls/mmap/mmap03
mmap19.c:94:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/mmap/mmap13
CC testcases/kernel/syscalls/mmap/mmap14
4 warnings generated.
CC testcases/kernel/syscalls/mmap/mmap08
CC testcases/kernel/syscalls/mmap/mmap12
CC testcases/kernel/syscalls/mmap/mmap15
1 warning generated.
CC testcases/kernel/syscalls/mmap/mmap06
1 warning generated.
CC testcases/kernel/syscalls/mmap/mmap11
CC testcases/kernel/syscalls/mmap/mmap20
CC testcases/kernel/syscalls/mmap/mmap17
CC testcases/kernel/syscalls/mmap/mmap16
CC testcases/kernel/syscalls/mmap/mmap18
CC testcases/kernel/syscalls/mmap/mmap19
CC testcases/kernel/syscalls/modify_ldt/modify_ldt03
CC testcases/kernel/syscalls/modify_ldt/modify_ldt02
CC testcases/kernel/syscalls/modify_ldt/modify_ldt01
mount07.c:165:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  165 |         .forks_child = 1,
      |                        ^
mount07.c:166:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  166 |         .needs_root = 1,
      |                       ^
mount07.c:168:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  168 |         .format_device = 1,
      |                          ^
mount07.c:170:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  170 |         .all_filesystems = 1,
      |                            ^
mount03.c:247:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  247 |         .needs_root = 1,
      |                       ^
mount03.c:248:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  248 |         .format_device = 1,
      |                          ^
mount03.c:253:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  253 |         .forks_child = 1,
      |                        ^
mount03.c:254:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  254 |         .child_needs_reinit = 1,
      |                               ^
mount03.c:256:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  256 |         .all_filesystems = 1,
      |                            ^
4 warnings generated.
CC testcases/kernel/syscalls/mount/mount01
CC testcases/kernel/syscalls/mount/mount03_suid_child
CC testcases/kernel/syscalls/mount/mount04
CC testcases/kernel/syscalls/mount/mount02
5 warnings generated.
CC testcases/kernel/syscalls/mount/mount06
CC testcases/kernel/syscalls/mount/mount05
CC testcases/kernel/syscalls/mount/mount07
CC testcases/kernel/syscalls/mount/mount03
mount_setattr01.c:128:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  128 |         .needs_root = 1,
      |                       ^
mount_setattr01.c:129:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  129 |         .mount_device = 1,
      |                         ^
mount_setattr01.c:131:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  131 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
CC testcases/kernel/syscalls/mount_setattr/mount_setattr01
move_mount02.c:87:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .needs_root = 1,
      |                       ^
move_mount02.c:88:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .format_device = 1,
      |                          ^
move_mount02.c:90:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .all_filesystems = 1,
      |                            ^
move_mount01.c:78:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .needs_root = 1,
      |                       ^
move_mount01.c:79:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .format_device = 1,
      |                          ^
move_mount01.c:81:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   81 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
3 warnings generated.
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
In file included from move_pages01.c:52:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
In file included from move_pages02.c:53:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/move_pages/move_pages03
CC testcases/kernel/syscalls/move_pages/move_pages07
CC testcases/kernel/syscalls/move_pages/move_pages02
CC testcases/kernel/syscalls/move_pages/move_pages01
CC testcases/kernel/syscalls/move_pages/move_pages05
CC testcases/kernel/syscalls/move_pages/move_pages06
CC testcases/kernel/syscalls/move_pages/move_pages10
CC testcases/kernel/syscalls/move_pages/move_pages04
CC testcases/kernel/syscalls/move_pages/move_pages09
CC testcases/kernel/syscalls/move_pages/move_pages11
CC testcases/kernel/syscalls/move_pages/move_pages12
mprotect05.c:64:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_tmpdir  = 1,
      |                          ^
1 warning generated.
CC testcases/kernel/syscalls/mprotect/mprotect05
CC testcases/kernel/syscalls/mprotect/mprotect01
CC testcases/kernel/syscalls/mprotect/mprotect03
CC testcases/kernel/syscalls/mprotect/mprotect02
CC testcases/kernel/syscalls/mprotect/mprotect04
mq_notify03.c:98:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   98 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/mq_notify/mq_notify02
CC testcases/kernel/syscalls/mq_notify/mq_notify03
CC testcases/kernel/syscalls/mq_notify/mq_notify01
mq_open01.c:290:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  290 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/mq_open/mq_open01
mq_timedreceive01.c:233:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  233 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/mq_timedreceive/mq_timedreceive01
mq_timedsend01.c:269:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  269 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/mq_timedsend/mq_timedsend01
mq_unlink01.c:116:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/mq_unlink/mq_unlink01
BUILD libltpipc.a
make[5]: Nothing to be done for 'all'.
mremap06.c:128:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  128 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/mremap/mremap02
CC testcases/kernel/syscalls/mremap/mremap04
1 warning generated.
CC testcases/kernel/syscalls/mremap/mremap03
CC testcases/kernel/syscalls/mremap/mremap01
CC testcases/kernel/syscalls/mremap/mremap05
CC testcases/kernel/syscalls/mremap/mremap06
msync04.c:97:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   97 |         .needs_root = 1,
      |                       ^
msync04.c:99:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   99 |         .mount_device = 1,
      |                         ^
msync04.c:100:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  100 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
CC testcases/kernel/syscalls/msync/msync02
CC testcases/kernel/syscalls/msync/msync01
CC testcases/kernel/syscalls/msync/msync03
CC testcases/kernel/syscalls/msync/msync04
munlock02.c:45:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   45 |         .needs_root = 1,
      |                       ^
munlock01.c:47:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/munlock/munlock01
CC testcases/kernel/syscalls/munlock/munlock02
CC testcases/kernel/syscalls/munlockall/munlockall01
CC testcases/kernel/syscalls/munmap/munmap03
CC testcases/kernel/syscalls/munmap/munmap02
CC testcases/kernel/syscalls/munmap/munmap01
name_to_handle_at02.c:83:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   83 |         .needs_tmpdir = 1,
      |                         ^
name_to_handle_at01.c:114:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .needs_tmpdir = 1,
      |                         ^
name_to_handle_at01.c:115:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  115 |         .needs_root = 1,
      |                       ^
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/name_to_handle_at/name_to_handle_at02
CC testcases/kernel/syscalls/name_to_handle_at/name_to_handle_at01
nanosleep02.c:104:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/nanosleep/nanosleep04
1 warning generated.
CC testcases/kernel/syscalls/nanosleep/nanosleep01
CC testcases/kernel/syscalls/nanosleep/nanosleep02
CC testcases/kernel/syscalls/newuname/newuname01
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)
      |                          ^
lib.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) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~
lib.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) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~
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 != pcPathMax + 1) {
      |             ~~~~~~~~~~ ^  ~~~~~~~~~~~~~
test_func.c:41:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
   41 | test_func1(const char *path_name, const struct stat *stat_pointer,
      |                                                      ^
test_func.c:42:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter]
   42 |            int ftw_integer, struct FTW *ftwp)
      |                ^
test_func.c:42:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
   42 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
test_func.c:76:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
   76 | test_func3(const char *path_name, const struct stat *stat_pointer,
      |                                                      ^
test_func.c:77:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter]
   77 |            int ftw_integer, struct FTW *ftwp)
      |                ^
test_func.c:77:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
   77 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
test_func.c: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]
  318 |             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_func.c:383:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  383 | test_func13(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:384:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  384 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func.c:418:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  418 | test_func14(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:419:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  419 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func.c:453:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  453 | test_func15(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:454:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  454 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func.c:468:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  468 | test_func16(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:469:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter]
  469 |             int ftw_integer, struct FTW *ftwp)
      |                 ^
test_func.c:497:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  497 | test_func17(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:498:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  498 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func.c:510:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  510 | test_func18(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:511:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  511 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func.c:522:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  522 | test_func19(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:523:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  523 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func.c: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)
      |                                          ^
CC testcases/kernel/syscalls/nftw/nftw.o
test_func.c:553:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  553 | test_func21(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:554:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter]
  554 |             int ftw_integer, struct FTW *ftwp)
      |                 ^
test_func.c:554:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  554 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func.c:581:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  581 | test_func22(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:582:10: warning: unused parameter 'ftw_integer' [-Wunused-parameter]
  582 |             int ftw_integer, struct FTW *ftwp)
      |                 ^
test_func.c:613:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  613 | test_func23(const char *path_name, const struct stat *stat_pointer,
      |                                                       ^
test_func.c:614:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  614 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func64.c:41:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
   41 | test_func1(const char *path_name, const struct stat64 *stat_pointer,
      |                                                        ^
test_func64.c:42:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter]
   42 |            int ftw_integer, struct FTW *ftwp)
      |                ^
test_func64.c:42:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
   42 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
test_func64.c:75:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
   75 | test_func3(const char *path_name, const struct stat64 *stat_pointer,
      |                                                        ^
test_func64.c:76:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter]
   76 |            int ftw_integer, struct FTW *ftwp)
      |                ^
test_func64.c:76:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
   76 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
test_func64.c:100:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  100 | test_func4(const char *path_name, const struct stat64 *stat_pointer,
      |                                                        ^
test_func64.c:101:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter]
  101 |            int ftw_integer, struct FTW *ftwp)
      |                ^
test_func64.c:101:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
  101 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
test_func64.c:113:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  113 | test_func5(const char *path_name, const struct stat64 *stat_pointer,
      |                                                        ^
test_func64.c:114:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
  114 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
test_func64.c:137:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  137 | test_func7(const char *path_name, const struct stat64 *stat_pointer,
      |                                                        ^
test_func64.c:138:9: warning: unused parameter 'ftw_integer' [-Wunused-parameter]
  138 |            int ftw_integer, struct FTW *ftwp)
      |                ^
test_func64.c:138:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
  138 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
CC testcases/kernel/syscalls/nftw/nftw64.o
test_func64.c:169:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
  169 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
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.
test_func64.c:250:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  250 | test_func9(const char *path_name, const struct stat64 *stat_pointer,
      |                                                        ^
test_func64.c:251:34: warning: unused parameter 'ftwp' [-Wunused-parameter]
  251 |            int ftw_integer, struct FTW *ftwp)
      |                                         ^
5 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) {
      |             ~~~~~~~~~~ ^  ~~~~~~~~~~~~~
tools64.c:158:23: warning: unused parameter 'path' [-Wunused-parameter]
  158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct test_func64.cFTW: 286:*57: Fwarning: unused parameter 'stat_pointer' [-Wunused-parameter]T
WS)
        | 286                      ^ | 
test_funtools64.cc1:0158(c:on50st:  cwarning: haunused parameter 'st' [-Wunused-parameter]r
 *path_  n158a | mne,f cotnstw 6st4ru_ctf nst(acto6n4s t *chasr t*aptat_hp, ocionntesr,t
       s| t                                                        ^r
uct test_func64.cs:t287at64 :*st,35 i:nt  iwarning: vunused parameter 'ftwp' [-Wunused-parameter]al
, struc  t 287F | TW          * F T WiSn)t
       f| t                                                 ^w
_integer,tools64.c st:ru158c:t58: warning:  unused parameter 'ival' [-Wunused-parameter]F
TW   *158f | tnwpf)t
w      64| _                                         ^f
n(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS)
      |                                                          ^
tools64.c:158:76: warning: unused parameter 'FTWS' [-Wunused-parameter]
  158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS)
      |                                                                            ^
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)
      |                                          ^
tools64.c:250:26: warning: unused parameter 'path_name' [-Wunused-parameter]
  250 | void do_info(const char *path_name)
      |                          ^
test_func64.c:356:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  356 | test_func12(const char *path_name, const struct stat64 *stat_pointer,
      |                                                         ^
test_func64.c:357:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  357 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func64.c: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: unused parameter 'ftwp' [-Wunused-parameter]
  426 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func64.c:461:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter]
  461 | test_func15(const char *path_name, const struct stat64 *stat_pointer,
      |                                                         ^
test_func64.c:462:35: warning: unused parameter 'ftwp' [-Wunused-parameter]
  462 |             int ftw_integer, struct FTW *ftwp)
      |                                          ^
test_func64.c: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/lib.o
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)
      |                                          ^
CC testcases/kernel/syscalls/nftw/tools.o
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)
      |                                          ^
5 warnings generated.
CC testcases/kernel/syscalls/nftw/tools64.o
6 warnings generated.
CC testcases/kernel/syscalls/nftw/lib64.o
CC testcases/kernel/syscalls/nftw/test.o
48 warnings generated.
CC testcases/kernel/syscalls/nftw/test_func.o
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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  -lfts -lltp -o nftw01
48 warnings generated.
CC testcases/kernel/syscalls/nftw/test_func64.o
CC testcases/kernel/syscalls/nftw/test64.o
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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  -lfts -lltp -o nftw6401
nice01.c:67:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .needs_root = 1,
      |                       ^
nice04.c:51:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .needs_root = 1,
      |                       ^
nice03.c:67:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .forks_child = 1,
      |                        ^
1 warning generated.
1 warning generated.
1 warning generated.
nice05.c:156:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  156 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/nice/nice01
CC testcases/kernel/syscalls/nice/nice02
CC testcases/kernel/syscalls/nice/nice04
CC testcases/kernel/syscalls/nice/nice03
1 warning generated.
CC testcases/kernel/syscalls/nice/nice05
open02.c:60:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_root = 1,
      |                       ^
open02.c:61:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61 |         .needs_tmpdir = 1,
      |                         ^
open01.c:49:13: warning: data argument not used by format string [-Wformat-extra-args]
   48 |         TST_EXP_FD_Sopen06.c:33:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
ILEN   33 |         .needs_tmpdir = 1
      |                         ^
T(open(tc->filename, tc->flag, tc->mode),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   49 |                    "open() with %s", tc->desc);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
2 warnings generated.
open01.c:49:13: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   48 |         TST_EXP_FD_SILENT(open(tc->filename, tc->flag, tc->mode),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   49 |                    "open() with %s", tc->desc);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
open01.c:49:31: warning: data argument not used by format string [-Wformat-extra-args]
   48 |         TST_EXP_FD_SILENT(open(tc->filename, tc->flag, tc->mode),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   49 |                    "open() with %s", tc->desc);
      |                    ~~~~~~~~~~~~~~~~~~^~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
open01.c:79:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
open04.c:69:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_tmpdir = 1
      |                         ^
open11.c:320:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  320 |         .needs_devfs = 1,
      |                        ^
open11.c:322:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  322 |         .needs_root = 1,
      |                       ^
open03.c:27:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   27 |         .needs_tmpdir = 1,
      |                         ^
4 warnings generated.
open10.c:141:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  141 |         .needs_root = 1,
      |                       ^
open10.c:142:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
open08.c:79:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_tmpdir = 1,
      |                         ^
open08.c:80:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/open/open06
CC testcases/kernel/syscalls/open/open12_child
CC testcases/kernel/syscalls/open/open02
2 warnings generated.
CC testcases/kernel/syscalls/open/open09
CC testcases/kernel/syscalls/open/open11
CC testcases/kernel/syscalls/open/open01
CC testcases/kernel/syscalls/open/open04
CC testcases/kernel/syscalls/open/open07
CC testcases/kernel/syscalls/open/open03
CC testcases/kernel/syscalls/open/open08
CC testcases/kernel/syscalls/open/open10
CC testcases/kernel/syscalls/open/open12
CC testcases/kernel/syscalls/open/open13
CC testcases/kernel/syscalls/open/open14
open_by_handle_at01.c:113:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  113 |         .needs_tmpdir = 1,
      |                         ^
open_by_handle_at01.c:114:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .needs_root = 1,
      |                       ^
open_by_handle_at02.c:106:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_tmpdir = 1,
      |                         ^
open_by_handle_at02.c:107:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  107 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/open_by_handle_at/open_by_handle_at01
CC testcases/kernel/syscalls/open_by_handle_at/open_by_handle_at02
open_tree01.c:69:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_root = 1,
      |                       ^
open_tree01.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .mount_device = 1,
      |                         ^
open_tree01.c:72:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
open_tree02.c:50:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   50 |         .needs_root = 1,
      |                       ^
open_tree02.c:51:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .mount_device = 1,
      |                         ^
open_tree02.c:53:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
CC testcases/kernel/syscalls/open_tree/open_tree01
CC testcases/kernel/syscalls/open_tree/open_tree02
CC testcases/kernel/syscalls/openat/openat02_child
openat01.c:103:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
openat04.c:167:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  167 |         .needs_root = 1,
      |                       ^
openat04.c:168:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  168 |         .all_filesystems = 1,
      |                            ^
openat04.c:169:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  169 |         .format_device = 1,
      |                          ^
CC testcases/kernel/syscalls/openat/openat01
3 warnings generated.
CC testcases/kernel/syscalls/openat/openat02
CC testcases/kernel/syscalls/openat/openat03
CC testcases/kernel/syscalls/openat/openat04
openat201.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
openat202.c:82:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_tmpdir = 1,
      |                         ^
openat203.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/openat2/openat201
CC testcases/kernel/syscalls/openat2/openat202
CC testcases/kernel/syscalls/openat2/openat203
CC testcases/kernel/syscalls/pathconf/pathconf01
pause01.c:53:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .forks_child = 1,
      |                        ^
pause01.c:54:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .needs_checkpoints = 1,
      |                              ^
pause02.c:115:28: warning: unused parameter 'sig' [-Wunused-parameter]
  115 | static void sig_handle(int sig)
      |                            ^
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/pause/pause03
CC testcases/kernel/syscalls/pause/pause01
CC testcases/kernel/syscalls/pause/pause02
perf_event_open02.c:336:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  336 |         .needs_root = 1,
      |                       ^
perf_event_open03.c:110:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/perf_event_open/perf_event_open01
CC testcases/kernel/syscalls/perf_event_open/perf_event_open03
CC testcases/kernel/syscalls/perf_event_open/perf_event_open02
personality01.c:73:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/personality/personality01
CC testcases/kernel/syscalls/personality/personality02
pidfd_getfd01.c:60:3: warning: data argument not used by format string [-Wformat-extra-args]
   59 |         TST_EXP_FD_SILENT(pidfd_getfd(pidfd, targetfd, 0),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   60 |                 "pidfd_getfd(%d, %d , 0)", pidfd, targetfd);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
pidfd_getfd01.c:60:3: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   59 |         TST_EXP_FD_SILENT(pidfd_getfd(pidfd, targetfd, 0),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   60 |                 "pidfd_getfd(%d, %d , 0)", pidfd, targetfd);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
pidfd_getfd01.c:60:30: warning: data argument not used by format string [-Wformat-extra-args]
   59 |         TST_EXP_FD_SILENT(pidfd_getfd(pidfd, targetfd, 0),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   60 |                 "pidfd_getfd(%d, %d , 0)", pidfd, targetfd);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
pidfd_getfd01.c:95:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_root = 1,
      |                       ^
pidfd_getfd01.c:96:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .needs_checkpoints = 1,
      |                              ^
pidfd_getfd01.c:97:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   97 |         .forks_child = 1,
      |                        ^
pidfd_getfd02.c:109:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  109 |         .needs_root = 1,
      |                       ^
pidfd_getfd02.c:110:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .forks_child = 1,
      |                        ^
pidfd_getfd02.c:111:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .needs_checkpoints = 1,
      |                              ^
6 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/pidfd_getfd/pidfd_getfd01
CC testcases/kernel/syscalls/pidfd_getfd/pidfd_getfd02
pidfd_open01.c:25:45: warning: data argument not used by format string [-Wformat-extra-args]
   25 |         TST_EXP_FD_SILENT(pidfd_open(getpid(), 0), "pidfd_open(getpid(), 0)");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
pidfd_open01.c:25:45: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   25 |         TST_EXP_FD_SILENT(pidfd_open(getpid(), 0), "pidfd_open(getpid(), 0)");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
pidfd_open01.c:25:2: warning: data argument not used by format string [-Wformat-extra-args]
   25 |         TST_EXP_FD_SILENT(pidfd_open(getpid(), 0), "pidfd_open(getpid(), 0)");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:39: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
3 warnings generated.
pidfd_open03.c:33:40: warning: data argument not used by format string [-Wformat-extra-args]
   33 |         TST_EXP_FD_SILENT(pidfd_open(pid, 0), "pidfd_open(%d, 0)", pid);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
pidfd_open03.c:33:40: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   33 |         TST_EXP_FD_SILENT(pidfd_open(pid, 0), "pidfd_open(%d, 0)", pid);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
pidfd_open03.c:33:61: warning: data argument not used by format string [-Wformat-extra-args]
   33 |         TST_EXP_FD_SILENT(pidfd_open(pid, 0), "pidfd_open(%d, 0)", pid);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
pidfd_open03.c:56:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .forks_child = 1,
      |                        ^
pidfd_open03.c:57:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .needs_checkpoints = 1,
      |                              ^
5 warnings generated.
pidfd_open04.c:38:5: warning: data argument not used by format string [-Wformat-extra-args]
   37 |         TST_EXP_FD_SILENT(pidfd_open(pid, PIDFD_NONBLOCK),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |                                 "pidfd_open(%d,  PIDFD_NONBLOCK)", pid);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
pidfd_open04.c:38:5: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   37 |         TST_EXP_FD_SILENT(pidfd_open(pid, PIDFD_NONBLOCK),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |                                 "pidfd_open(%d,  PIDFD_NONBLOCK)", pid);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
pidfd_open04.c:38:40: warning: data argument not used by format string [-Wformat-extra-args]
   37 |         TST_EXP_FD_SILENT(pidfd_open(pid, PIDFD_NONBLOCK),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |                                 "pidfd_open(%d,  PIDFD_NONBLOCK)", pid);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
../../../../include/tst_test_macros.h:94:74: note: expanded from macro 'TST_EXP_FD_SILENT'
   94 | #define TST_EXP_FD_SILENT(SCALL, ...)   TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
pidfd_open04.c:87:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .needs_root = 1,
      |                       ^
pidfd_open04.c:88:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .forks_child = 1,
      |                        ^
pidfd_open04.c:89:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_checkpoints = 1,
      |                              ^
CC testcases/kernel/syscalls/pidfd_open/pidfd_open01
6 warnings generated.
CC testcases/kernel/syscalls/pidfd_open/pidfd_open02
CC testcases/kernel/syscalls/pidfd_open/pidfd_open03
CC testcases/kernel/syscalls/pidfd_open/pidfd_open04
pidfd_send_signal02.c:104:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .needs_tmpdir = 1,
      |                         ^
pidfd_send_signal01.c:108:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  108 |         .needs_checkpoints = 1,
      |                              ^
1 warning generated.
pidfd_send_signal03.c:142:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .needs_root = 1,
      |                       ^
pidfd_send_signal03.c:143:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  143 |         .needs_checkpoints = 1,
      |                              ^
pidfd_send_signal03.c:144:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .forks_child = 1,
      |                        ^
1 warning generated.
3 warnings generated.
CC testcases/kernel/syscalls/pidfd_send_signal/pidfd_send_signal02
CC testcases/kernel/syscalls/pidfd_send_signal/pidfd_send_signal01
CC testcases/kernel/syscalls/pidfd_send_signal/pidfd_send_signal03
pipe02.c:92:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .forks_child = 1,
      |                        ^
pipe02.c:93:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   93 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
pipe11.c:98:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   98 |         .forks_child = 1,
      |                        ^
pipe10.c:50:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   50 |         .forks_child = 1,
      |                        ^
pipe13.c:97:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   97 |         .forks_child = 1,
      |                        ^
pipe13.c:98:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   98 |         .needs_checkpoints = 1,
      |                              ^
1 warning generated.
CC testcases/kernel/syscalls/pipe/pipe05
CC testcases/kernel/syscalls/pipe/pipe01
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/pipe/pipe02
CC testcases/kernel/syscalls/pipe/pipe03
CC testcases/kernel/syscalls/pipe/pipe06
CC testcases/kernel/syscalls/pipe/pipe07
CC testcases/kernel/syscalls/pipe/pipe08
CC testcases/kernel/syscalls/pipe/pipe10
CC testcases/kernel/syscalls/pipe/pipe12
CC testcases/kernel/syscalls/pipe/pipe14
CC testcases/kernel/syscalls/pipe/pipe09
CC testcases/kernel/syscalls/pipe/pipe11
CC testcases/kernel/syscalls/pipe/pipe04
CC testcases/kernel/syscalls/pipe/pipe13
CC testcases/kernel/syscalls/pipe2/pipe2_02_child
pipe2_02.c:63:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .forks_child = 1,
      |                        ^
pipe2_02.c:64:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_root = 1,
      |                       ^
pipe2_04.c:103:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .forks_child = 1,
      |                        ^
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/pipe2/pipe2_04
CC testcases/kernel/syscalls/pipe2/pipe2_02
CC testcases/kernel/syscalls/pipe2/pipe2_01
pivot_root01.c:182:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  182 |         .needs_tmpdir = 1,
      |                         ^
pivot_root01.c:183:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  183 |         .needs_root = 1,
      |                       ^
pivot_root01.c:184:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  184 |         .forks_child = 1,
      |                        ^
3 warnings generated.
CC testcases/kernel/syscalls/pivot_root/pivot_root01
pkey01.c:222:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  222 |         .needs_root = 1,
      |                       ^
pkey01.c:223:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  223 |         .needs_tmpdir = 1,
      |                         ^
pkey01.c:224:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  224 |         .forks_child = 1,
      |                        ^
3 warnings generated.
CC testcases/kernel/syscalls/pkeys/pkey01
In file included from poll01.c:16:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/poll.h:1:2: warning: redirecting incorrect #include <sys/poll.h> to <poll.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
      |  ^
In file included from poll02.c:12:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/poll.h:1:2: warning: redirecting incorrect #include <sys/poll.h> to <poll.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
      |  ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/poll/poll01
CC testcases/kernel/syscalls/poll/poll02
ppoll01.c:301:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  301 |         .forks_child = 1,
      |                        ^
ppoll01.c:302:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  302 |         .needs_tmpdir = 1,
      |                         ^
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,
      |                   ^~~~~~~~~~~~~~~~
3 warnings 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 C2x [-Wdeprecated-non-prototype]
  205 |                 tc->func_check(tc->val);
      |                               ^
prctl04.c:249:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  249 |         .forks_child = 1,
      |                        ^
prctl04.c:250:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  250 |         .needs_tmpdir = 1,
      |                         ^
prctl04.c:251:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  251 |         .needs_root = 1,
      |                       ^
prctl03.c:134:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  134 |         .forks_child = 1,
      |                        ^
prctl03.c:135:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  135 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
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 C2x [-Wdeprecated-non-prototype]
  113 |         tc->func_check(tc->message, tc->expvalue);
      |                       ^
prctl08.c:132:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  132 |         .forks_child = 1,
      |                        ^
prctl10.c:103:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/prctl/prctl01
2 warnings generated.
1 warning generated.
4 warnings generated.
CC testcases/kernel/syscalls/prctl/prctl03
CC testcases/kernel/syscalls/prctl/prctl05
prctl06.c:123:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  123 |         .forks_child = 1,
      |                        ^
prctl06.c:124:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_root = 1,
      |                       ^
prctl06.c:125:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  125 |         .mount_device = 1,
      |                         ^
prctl06.c:127:24: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  127 |         .child_needs_reinit = 1,
      |                               ^
prctl07.c:177:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  177 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/prctl/prctl08
CC testcases/kernel/syscalls/prctl/prctl10
4 warnings generated.
CC testcases/kernel/syscalls/prctl/prctl09
CC testcases/kernel/syscalls/prctl/prctl04
1 warning generated.
CC testcases/kernel/syscalls/prctl/prctl02
CC testcases/kernel/syscalls/prctl/prctl06_execve
CC testcases/kernel/syscalls/prctl/prctl06
CC testcases/kernel/syscalls/prctl/prctl07
CC testcases/kernel/syscalls/pread/pread01_64.o
CC testcases/kernel/syscalls/pread/pread02_64.o
pread01.c:112:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  112 |         .needs_tmpdir = 1,
      |                         ^
pread01.c:112:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  112 |         .needs_tmpdir = 1,
      |                         ^
pread02.c:76:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
pread02.c:76:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
LD testcases/kernel/syscalls/pread/pread02_64
CC testcases/kernel/syscalls/pread/pread02
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/preadv03_64.o
CC testcases/kernel/syscalls/preadv/preadv02_64.o
preadv01.c:108:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  108 |         .needs_tmpdir = 1,
      |                         ^
preadv02.c:129:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  129 |         .needs_tmpdir = 1,
      |                         ^
preadv01.c:108:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  108 |         .needs_tmpdir = 1,
      |                         ^
preadv03.c:135:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  135 |         .mount_device = 1,
      |                         ^
preadv03.c:136:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .all_filesystems = 1,
      |                            ^
1 warning generated.
1 warning generated.
preadv03.c:135:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  135 |         .mount_device = 1,
      |                         ^
preadv03.c:136:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .all_filesystems = 1,
      |                            ^
2 warnings generated.
1 warning generated.
2 warnings generated.
preadv02.c:129:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  129 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/preadv/preadv02
CC testcases/kernel/syscalls/preadv/preadv01
1 warning generated.
CC testcases/kernel/syscalls/preadv/preadv03
LD testcases/kernel/syscalls/preadv/preadv01_64
LD testcases/kernel/syscalls/preadv/preadv03_64
LD testcases/kernel/syscalls/preadv/preadv02_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
preadv201.c:118:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  118 |         .needs_tmpdir = 1,
      |                         ^
preadv201.c:118:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  118 |         .needs_tmpdir = 1,
      |                         ^
preadv202.c:124:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_tmpdir = 1,
      |                         ^
preadv202.c:124:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
preadv203.c:279:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  279 |         .mount_device = 1,
      |                         ^
preadv203.c:280:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  280 |         .all_filesystems = 1,
      |                            ^
preadv203.c:282:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  282 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
preadv203.c:279:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  279 |         .mount_device = 1,
      |                         ^
preadv203.c:280:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  280 |         .all_filesystems = 1,
      |                            ^
preadv203.c:282:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  282 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/preadv2/preadv201
CC testcases/kernel/syscalls/preadv2/preadv202
3 warnings generated.
LD testcases/kernel/syscalls/preadv2/preadv201_64
3 warnings generated.
LD testcases/kernel/syscalls/preadv2/preadv202_64
CC testcases/kernel/syscalls/preadv2/preadv203
LD testcases/kernel/syscalls/preadv2/preadv203_64
rm preadv201_64.o preadv202_64.o preadv203_64.o
process_madvise01.c:122:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .forks_child = 1,
      |                        ^
process_madvise01.c:124:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_checkpoints = 1,
      |                              ^
process_madvise01.c:125:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  125 |         .needs_root = 1,
      |                       ^
3 warnings generated.
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
pselect02.c:61:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
pselect02.c:61:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61 |         .needs_tmpdir = 1,
      |                         ^
pselect03.c:48:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .needs_tmpdir = 1,
      |                         ^
pselect03.c:48:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/pselect/pselect02
LD testcases/kernel/syscalls/pselect/pselect02_64
CC testcases/kernel/syscalls/pselect/pselect01
CC testcases/kernel/syscalls/pselect/pselect03
LD testcases/kernel/syscalls/pselect/pselect01_64
LD testcases/kernel/syscalls/pselect/pselect03_64
rm pselect03_64.o pselect01_64.o pselect02_64.o
ptrace04.c:50:38: warning: unused parameter 'poison' [-Wunused-parameter]
   50 | void compare_registers(unsigned char poison)
      |                                      ^
ptrace04.c:31:3: warning: variable 'regs' is not needed and will not be emitted [-Wunneeded-internal-declaration]
   31 | } regs[] = {
      |   ^~~~
ptrace01.c:128:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  128 |         .forks_child = 1,
      |                        ^
ptrace03.c:73:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .forks_child = 1,
      |                        ^
2 warnings generated.
ptrace02.c:67:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .forks_child = 1,
      |                        ^
ptrace02.c:68:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_root = 1,
      |                       ^
1 warning generated.
2 warnings generated.
ptrace09.c:95:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .forks_child = 1,
      |                        ^
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;
      |                       ^~~~
ptrace08.c:137:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  137 |         .forks_child = 1,
      |                        ^
ptrace08.c:142:20: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .skip_in_compat = 1,
      |                           ^
ptrace11.c:44:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_root = 1,
      |                       ^
1 warning generated.
2 warnings generated.
3 warnings 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
ptrace10.c:78:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/ptrace/ptrace02
CC testcases/kernel/syscalls/ptrace/ptrace03
2 warnings generated.
CC testcases/kernel/syscalls/ptrace/ptrace04
CC testcases/kernel/syscalls/ptrace/ptrace07
CC testcases/kernel/syscalls/ptrace/ptrace05
CC testcases/kernel/syscalls/ptrace/ptrace09
CC testcases/kernel/syscalls/ptrace/ptrace01
CC testcases/kernel/syscalls/ptrace/ptrace08
CC testcases/kernel/syscalls/ptrace/ptrace11
CC testcases/kernel/syscalls/ptrace/ptrace10
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
pwrite03.c:38:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_tmpdir = 1,
      |                         ^
pwrite02.c:103:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_tmpdir = 1,
      |                         ^
pwrite04.c:89:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_tmpdir = 1,
      |                         ^
pwrite04.c:89:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_tmpdir = 1,
      |                         ^
pwrite03.c:38:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_tmpdir = 1,
      |                         ^
pwrite02.c:103:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_tmpdir = 1,
      |                         ^
pwrite01.c:110:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .1 warning generated.
1 warning generated.
needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
pwrite01.c:110:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/pwrite/pwrite03
CC testcases/kernel/syscalls/pwrite/pwrite02
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/pwrite/pwrite04
LD testcases/kernel/syscalls/pwrite/pwrite03_64
LD testcases/kernel/syscalls/pwrite/pwrite02_64
LD testcases/kernel/syscalls/pwrite/pwrite04_64
CC testcases/kernel/syscalls/pwrite/pwrite01
LD testcases/kernel/syscalls/pwrite/pwrite01_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
pwritev02.c:120:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  120 |         .needs_tmpdir = 1,
      |                         ^
pwritev01.c:106:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_tmpdir = 1,
      |                         ^
pwritev02.c:120:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  120 |         .needs_tmpdir = 1,
      |                         ^
pwritev01.c:106:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
pwritev03.c:134:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  134 |         .mount_device = 1,
      |                         ^
pwritev03.c:135:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  135 |         .all_filesystems = 1,
      |                            ^
pwritev03.c:134:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  134 |         .mount_device = 1,
      |                         ^
pwritev03.c:135:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  135 |         .all_filesystems = 1,
      |                            ^
1 warning generated.
1 warning generated.
1 warning generated.
2CC testcases/kernel/syscalls/pwritev/pwritev02
 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/pwritev/pwritev01
CC testcases/kernel/syscalls/pwritev/pwritev03
LD testcases/kernel/syscalls/pwritev/pwritev02_64
LD testcases/kernel/syscalls/pwritev/pwritev01_64
LD testcases/kernel/syscalls/pwritev/pwritev03_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
pwritev201.c:118:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  118 |         .needs_tmpdir = 1,
      |                         ^
pwritev202.c:116:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
pwritev202.c:116:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
pwritev201.c:118:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  118 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
LD testcases/kernel/syscalls/pwritev2/pwritev202_64
LD testcases/kernel/syscalls/pwritev2/pwritev201_64
CC testcases/kernel/syscalls/pwritev2/pwritev202
CC testcases/kernel/syscalls/pwritev2/pwritev201
rm pwritev201_64.o pwritev202_64.o
quotactl01.c:211:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  211 |         .needs_root = 1,
      |                       ^
quotactl01.c:218:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  218 |         .mount_device = 1,
      |                         ^
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)
      |             ^~~~~~~~~~~~~
2 warnings generated.
2 warnings generated.
quotactl08.c:211:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  211 |         .needs_root = 1,
      |                       ^
quotactl08.c:220:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  220 |         .needs_device = 1,
      |                         ^
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)
      |             ^~~~~~~~~~~~~
quotactl09.c:182:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  182 |         .mount_device = 1,
      |                         ^
quotactl09.c:183:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  183 |         .needs_root = 1,
      |                       ^
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.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/quotactl/quotactl07
2 warnings generated.
CC testcases/kernel/syscalls/quotactl/quotactl01
CC testcases/kernel/syscalls/quotactl/quotactl02
CC testcases/kernel/syscalls/quotactl/quotactl03
quotactl04.c:154:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  154 |         .needs_root = 1,
      |                       ^
quotactl04.c:164:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  164 |         .needs_device = 1,
      |                         ^
CC testcases/kernel/syscalls/quotactl/quotactl08
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]
2 warnings generated.
   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.
quotactl06.c:224:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  224 |         .mount_device = 1,
      |                         ^
quotactl06.c:230:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  230 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/quotactl/quotactl09
CC testcases/kernel/syscalls/quotactl/quotactl04
CC testcases/kernel/syscalls/quotactl/quotactl05
2 warnings generated.
CC testcases/kernel/syscalls/quotactl/quotactl06
read02.c:133:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  133 |         .needs_tmpdir = 1,
      |                         ^
read03.c:52:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .needs_tmpdir = 1,
      |                         ^
read01.c:44:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
read04.c:57:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/read/read02
CC testcases/kernel/syscalls/read/read01
CC testcases/kernel/syscalls/read/read03
1 warning generated.
CC testcases/kernel/syscalls/read/read04
readahead02.c:414:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  414 |         .needs_root = 1,
      |                       ^
readahead02.c:415:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  415 |         .mount_device = 1,
      |                         ^
readahead01.c:79:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/readahead/readahead01
CC testcases/kernel/syscalls/readahead/readahead02
readdir01.c:69:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_tmpdir = 1,
      |                         ^
readdir21.c:78:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/readdir/readdir01
CC testcases/kernel/syscalls/readdir/readdir21
readlink01.c:87:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .forks_child = 1,
      |                        ^
readlink01.c:88:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .needs_root = 1,
      |                       ^
readlink01.c:89:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_tmpdir = 1,
      |                         ^
3 warnings generated.
readlink03.c:124:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_tmpdir = 1,
      |                         ^
readlink03.c:125:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  125 |         .needs_root = 1,
      |                       ^
2 warnings generated.
CC testcases/kernel/syscalls/readlink/readlink01
CC testcases/kernel/syscalls/readlink/readlink03
readlinkat02.c:81:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   81 |         .needs_tmpdir = 1,
      |                         ^
readlinkat01.c:94:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/readlinkat/readlinkat02
CC testcases/kernel/syscalls/readlinkat/readlinkat01
readv02.c:101:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  101 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
readv01.c:112:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  112 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/readv/readv02
CC testcases/kernel/syscalls/readv/readv01
realpath01.c:42:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .needs_root = 1,
      |                       ^
realpath01.c:43:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   43 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
CC testcases/kernel/syscalls/realpath/realpath01
reboot01.c:38:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_root = 1,
      |                       ^
reboot02.c:54:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/reboot/reboot02
CC testcases/kernel/syscalls/reboot/reboot01
In file included from recv01.c:50:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
1 warning generated.
CC testcases/kernel/syscalls/recv/recv01
In file included from recvfrom01.c:50:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
1 warning generated.
CC testcases/kernel/syscalls/recvfrom/recvfrom01
CC testcases/kernel/syscalls/recvmmsg/recvmmsg01
recvmsg01.c:493:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  493 |         .forks_child = 1,
      |                        ^
recvmsg01.c:494:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  494 |         .needs_tmpdir = 1,
      |                         ^
recvmsg03.c:148:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  148 |         .forks_child = 1,
      |                        ^
recvmsg03.c:149:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  149 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/recvmsg/recvmsg02
CC testcases/kernel/syscalls/recvmsg/recvmsg03
CC testcases/kernel/syscalls/recvmsg/recvmsg01
remap_file_pages01.c:154:10: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  154 |                 cleanup(NULL);
      |                        ^
remap_file_pages01.c:163:10: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  163 |                 cleanup(NULL);
      |                        ^
remap_file_pages01.c:176:11: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  176 |                         cleanup(data);
      |                                ^
remap_file_pages01.c:191:12: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  191 |                                 cleanup(data);
      |                                        ^
remap_file_pages01.c:200:12: warning: passing arguments to 'cleanup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
  200 |                                 cleanup(data);
      |                                        ^
remap_file_pages01.c:102:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype]
  102 | static void cleanup();
      |             ^
remap_file_pages01.c:255:6: note: conflicting prototype is here
  255 | void cleanup(char *data)
      |      ^
remap_file_pages02.c:157:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  157 |         .needs_tmpdir = 1,
      |                         ^
6 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/remap_file_pages/remap_file_pages01
CC testcases/kernel/syscalls/remap_file_pages/remap_file_pages02
CC testcases/kernel/syscalls/removexattr/removexattr01
CC testcases/kernel/syscalls/removexattr/removexattr02
rename03.c:69:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_root = 1,
      |                       ^
rename03.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .mount_device = 1,
      |                         ^
rename03.c:72:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .all_filesystems = 1
      |                            ^
rename05.c:38:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_root = 1,
      |                       ^
rename05.c:39:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   39 |         .mount_device = 1,
      |                         ^
rename05.c:41:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   41 |         .all_filesystems = 1
      |                            ^
rename01.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
rename01.c:80:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .mount_device = 1,
      |                         ^
rename01.c:82:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .all_filesystems = 1
      |                            ^
rename04.c:46:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   46 |         .needs_root = 1,
      |                       ^
rename04.c:48:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .mount_device = 1,
      |                         ^
rename04.c:49:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .all_filesystems = 1
      |                            ^
rename07.c:39:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   39 |         .needs_root = 1,
      |                       ^
rename07.c:40:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .mount_device = 1,
      |                         ^
rename07.c:42:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .all_filesystems = 1
      |                            ^
rename10.c:38:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_root = 1,
      |                       ^
rename10.c:39:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   39 |         .mount_device = 1,
      |                         ^
rename10.c:41:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   41 |         .all3 warnings generated.
_filesystems = 1
      |                            ^
3 warnings generated.
3 warnings generated.
rename06.c:38:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_root = 1,
      |                       ^
rename06.c:39:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   39 |         .mount_device = 1,
      |                         ^
rename06.c:41:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   41 |         .all_filesystems = 1
      |                            ^
3 warnings generated.
rename08.c:39:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   39 |         .needs_root = 1,
      |                       ^
rename08.c:40:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .mount_device = 1,
      |                         ^
rename08.c:42:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .all_filesystems = 1
      |                            ^
3 warnings generated.
rename13.c:45:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   45 |         .needs_root = 1,
      |                       ^
rename13.c:47:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .mount_device = 1,
      |                         ^
rename13.c:48:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .all_filesystems = 1,
      |                            ^
rename12.c:58:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .needs_root = 1,
      |                       ^
rename12.c:60:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .mount_device = 1,
      |                         ^
rename12.c:61:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
3 warnings generated.
3 warnings generated.
rename09.c:69:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_root = 1,
      |                       ^
rename09.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_tmpdir = 1,
      |                         ^
3 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/rename/rename04
2 warnings generated.
CC testcases/kernel/syscalls/rename/rename05
CC testcases/kernel/syscalls/rename/rename03
CC testcases/kernel/syscalls/rename/rename07
CC testcases/kernel/syscalls/rename/rename10
CC testcases/kernel/syscalls/rename/rename06
CC testcases/kernel/syscalls/rename/rename08
CC testcases/kernel/syscalls/rename/rename12
CC testcases/kernel/syscalls/rename/rename13
CC testcases/kernel/syscalls/rename/rename11
CC testcases/kernel/syscalls/rename/rename14
CC testcases/kernel/syscalls/rename/rename01
CC testcases/kernel/syscalls/rename/rename09
CC testcases/kernel/syscalls/renameat/renameat01
CC testcases/kernel/syscalls/renameat2/renameat202
CC testcases/kernel/syscalls/renameat2/renameat201
request_key03.c:214:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  214 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/request_key/request_key02
1 warning generated.
CC testcases/kernel/syscalls/request_key/request_key01
CC testcases/kernel/syscalls/request_key/request_key04
CC testcases/kernel/syscalls/request_key/request_key05
CC testcases/kernel/syscalls/request_key/request_key03
rmdir02.c:105:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  105 |         .needs_root = 1,
      |                       ^
rmdir02.c:106:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .needs_rofs = 1,
      |                       ^
rmdir01.c:38:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_tmpdir = 1,
      |                         ^
rmdir03.c:90:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_root = 1,
      |                       ^
rmdir03.c:91:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/rmdir/rmdir01
CC testcases/kernel/syscalls/rmdir/rmdir03
CC testcases/kernel/syscalls/rmdir/rmdir02
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)
      |                                     ^
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[] =
      |            ^~~~~~~~~~
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction03
CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction02
CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction01
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
rt_sigqueueinfo01.c:110:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .needs_checkpoints = 1,
      |                              ^
1 warning generated.
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'.
rt_sigtimedwait01.c:73:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/rt_sigtimedwait/rt_sigtimedwait01
make[4]: Nothing to be done for 'all'.
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
sched_getparam01.c:71:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/sched_getparam/sched_getparam03
CC testcases/kernel/syscalls/sched_getparam/sched_getparam01
sched_getscheduler01.c:62:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler02
CC testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler01
sched_rr_get_interval03.c:51:29: warning: missing field '__reserved1' initializer [-Wmissing-field-initializers]
   51 |         struct sched_param p = { 1 };
      |                                    ^
sched_rr_get_interval03.c:90:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_root = 1,
      |                       ^
sched_rr_get_interval01.c:38:29: warning: missing field '__reserved1' initializer [-Wmissing-field-initializers]
   38 |         struct sched_param p = { 1sched_rr_get_interval02.c };:
32      :| 29                                   ^:
 warning: missing field '__reserved1' initializer [-Wmissing-field-initializers]
   32 |         struct sched_param p = { 1 };
      |                                    ^
sched_rr_get_interval02.c:64:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_root = 1,
      |                       ^
sched_rr_get_interval01.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval03
CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval02
CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval01
sched_setaffinity01.c:111:2: warning: comparison of integers of different signs: 'long' and 'size_t' (aka 'unsigned long') [-Wsign-compare]
  111 |         CPU_SET_S(ncpus, emask_size, emask);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sched.h:96:33: note: expanded from macro 'CPU_SET_S'
   96 | #define CPU_SET_S(i, size, set) __CPU_op_S(i, size, set, |=)
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sched.h:93:47: note: expanded from macro '__CPU_op_S'
   93 | #define __CPU_op_S(i, size, set, op) ( (i)/8U >= (size) ? 0 : \
      |                                        ~~~~~~ ^   ~~~~
sched_setaffinity01.c:132:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  132 |         .needs_tmpdir = 1,
      |                         ^
sched_setaffinity01.c:133:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  133 |         .forks_child = 1,
      |                        ^
sched_setaffinity01.c:134:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  134 |         .needs_root = 1,
      |                       ^
4 warnings generated.
CC testcases/kernel/syscalls/sched_setaffinity/sched_setaffinity01
CC testcases/kernel/syscalls/sched_setattr/sched_setattr01
sched_setparam05.c:46:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   46 |         .needs_root = 1,
      |                       ^
sched_setparam05.c:47:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .forks_child = 1,
      |                        ^
sched_setparam03.c:56:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .forks_child = 1,
      |                        ^
sched_setparam03.c:57:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .needs_root = 1,
      |                       ^
sched_setparam02.c:63:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/sched_setparam/sched_setparam01
CC testcases/kernel/syscalls/sched_setparam/sched_setparam05
CC testcases/kernel/syscalls/sched_setparam/sched_setparam03
CC testcases/kernel/syscalls/sched_setparam/sched_setparam04
CC testcases/kernel/syscalls/sched_setparam/sched_setparam02
sched_setscheduler02.c:57:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .forks_child = 1,
      |                        ^
sched_setscheduler02.c:58:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .needs_root = 1,
      |                       ^
sched_setscheduler03.c:163:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  163 |         .needs_root = 1,
      |                       ^
sched_setscheduler03.c:164:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  164 |         .forks_child = 1
      |                        ^
2 warnings generated.
CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01
2 warnings generated.
CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02
CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler03
CC testcases/kernel/syscalls/sched_yield/sched_yield01
select01.c:122:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_tmpdir = 1,
      |                         ^
select03.c:123:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  123 |         .needs_tmpdir = 1,
      |                         ^
select03.c:124:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .forks_child = 1,
      |                        ^
select04.c:87:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/select/select01
CC testcases/kernel/syscalls/select/select03
CC testcases/kernel/syscalls/select/select04
CC testcases/kernel/syscalls/select/select02
In file included from send01.c:39:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
1 warning generated.
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/sendfile05_64.o
sendfile02.c:87:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |                 .needs_tmpdir = 1,
      |                                 ^
CC testcases/kernel/syscalls/sendfile/sendfile07_64.o
sendfile04.c:72:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/sendfile/sendfile06_64.o
CC testcases/kernel/syscalls/sendfile/sendfile09_64.o
CC testcases/kernel/syscalls/sendfile/sendfile08_64.o
1 warning generated.
sendfile06.c:68:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_tmpdir = 1,
      |                         ^
sendfile05.c:47:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .needs_tmpdir = 1,
      |                         ^
sendfile09.c:95:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
sendfile04.c:72:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .needs_tmpdir = 1,
      |                         ^
sendfile03.c:59:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
sendfile08.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/sendfile/sendfile02
sendfile03.c:59:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_tmpdir = 1,
      |                         ^
sendfile09.c:95:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_tmpdir = 1,
      |                         ^
sendfile07.c:64:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
sendfile07.c:64:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/sendfile/sendfile06
CC testcases/kernel/syscalls/sendfile/sendfile05
CC testcases/kernel/syscalls/sendfile/sendfile04
CC testcases/kernel/syscalls/sendfile/sendfile08
sendfile05.c:47:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/sendfile/sendfile03
sendfile06.c:68:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_tmpdir = 1,
      |                         ^
sendfile02.c:87:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |                 .needs_tmpdir = 1,
      |                                 ^
1 warning generated.
CC testcases/kernel/syscalls/sendfile/sendfile09
sendfile08.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
LD testcases/kernel/syscalls/sendfile/sendfile03_64
LD testcases/kernel/syscalls/sendfile/sendfile04_64
1 warning generated.
LD testcases/kernel/syscalls/sendfile/sendfile07_64
LD testcases/kernel/syscalls/sendfile/sendfile05_64
1 warning generated.
LD testcases/kernel/syscalls/sendfile/sendfile09_64
LD testcases/kernel/syscalls/sendfile/sendfile08_64
LD testcases/kernel/syscalls/sendfile/sendfile02_64
CC testcases/kernel/syscalls/sendfile/sendfile07
LD testcases/kernel/syscalls/sendfile/sendfile06_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
In file included from sendmsg01.c:42:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
1 warning generated.
CC testcases/kernel/syscalls/sendmsg/sendmsg01
CC testcases/kernel/syscalls/sendmsg/sendmsg02
CC testcases/kernel/syscalls/sendmsg/sendmsg03
In file included from sendto01.c:38:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
CC testcases/kernel/syscalls/sendto/sendto02
CC testcases/kernel/syscalls/sendto/sendto03
1 warning generated.
CC testcases/kernel/syscalls/sendto/sendto01
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_mempolicy05
CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy01
CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy03
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
setdomainname03.c:49:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_root = 1,
      |                       ^
setdomainname02.c:49:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_root = 1,
      |                       ^
1 warning generated.
setdomainname01.c:30:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   30 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/setdomainname/setdomainname02
CC testcases/kernel/syscalls/setdomainname/setdomainname03
CC testcases/kernel/syscalls/setdomainname/setdomainname01
setegid01.c:55:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_root = 1
      |                       ^
1 warning generated.
setegid02.c:38:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_root = 1
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/setegid/setegid01
CC testcases/kernel/syscalls/setegid/setegid02
CC testcases/kernel/syscalls/setfsgid/setfsgid01_16.o
CC testcases/kernel/syscalls/setfsgid/setfsgid02_16.o
CC testcases/kernel/syscalls/setfsgid/setfsgid03_16.o
setfsgid02.c:69:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/setfsgid/setfsgid02.o
setfsgid01.c:47:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .needs_root = 1
      |                       ^
setfsgid01.c:47:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .needs_root = 1
      |                       ^
CC testcases/kernel/syscalls/setfsgid/setfsgid03.o
1 warning generated.
setfsgid02.c:69:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/setfsgid/setfsgid01.o
1 warning generated.
LD testcases/kernel/syscalls/setfsgid/setfsgid02
1 warning generated.
LD testcases/kernel/syscalls/setfsgid/setfsgid03
LD testcases/kernel/syscalls/setfsgid/setfsgid03_16
LD testcases/kernel/syscalls/setfsgid/setfsgid01
LD testcases/kernel/syscalls/setfsgid/setfsgid01_16
LD testcases/kernel/syscalls/setfsgid/setfsgid02_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/setfsuid03_16.o
CC testcases/kernel/syscalls/setfsuid/setfsuid02_16.o
CC testcases/kernel/syscalls/setfsuid/setfsuid04_16.o
setfsuid01.c:44:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_root = 1
      |                       ^
setfsuid03.c:44:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_root = 1,
      |                       ^
1 warning generated.
setfsuid03.c:44:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/setfsuid/setfsuid01.o
CC testcases/kernel/syscalls/setfsuid/setfsuid03.o
CC testcases/kernel/syscalls/setfsuid/setfsuid02.o
1 warning generated.
setfsuid01.c:44:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_root = 1
      |                       ^
CC testcases/kernel/syscalls/setfsuid/setfsuid04.o
1 warning generated.
LD testcases/kernel/syscalls/setfsuid/setfsuid03
LD testcases/kernel/syscalls/setfsuid/setfsuid02
LD testcases/kernel/syscalls/setfsuid/setfsuid01
LD testcases/kernel/syscalls/setfsuid/setfsuid04
LD testcases/kernel/syscalls/setfsuid/setfsuid03_16
LD testcases/kernel/syscalls/setfsuid/setfsuid02_16
LD testcases/kernel/syscalls/setfsuid/setfsuid01_16
LD testcases/kernel/syscalls/setfsuid/setfsuid04_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
setgid03.c:36:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   36 |         .needs_roosetgid02.c:42:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .needs_root = 1,
      |                       ^
t = 1,
      |                       ^
setgid02.c:42:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/setgid/setgid01.o
1 warning generated.
CC testcases/kernel/syscalls/setgid/setgid03.o
CC testcases/kernel/syscalls/setgid/setgid02.o
setgid03.c:36:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   36 |         .needs_root = 1,
      |                       ^
1 warning generated.
LD testcases/kernel/syscalls/setgid/setgid01
LD testcases/kernel/syscalls/setgid/setgid02_16
LD testcases/kernel/syscalls/setgid/setgid02
LD testcases/kernel/syscalls/setgid/setgid03
LD testcases/kernel/syscalls/setgid/setgid01_16
LD testcases/kernel/syscalls/setgid/setgid03_16
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
setgroups01.c:38:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_root = 1,
      |                       ^
setgroups02.c:42:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .needs_root = 1,
      |                       ^
setgroups03.c:74:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_root = 1,
      |                       ^
setgroups01.c:38:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   38 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/setgroups/setgroups02.o
CC testcases/kernel/syscalls/setgroups/setgroups01.o
1 warning generated.
setgroups03.csetgroups02.c:42:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         :.n74e:e16d:s _warning: roimplicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]o
t = 1,
      |                       ^
   74 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/setgroups/setgroups03.o
1 warning generated.
1 warning generated.
1 warning generated.
LD testcases/kernel/syscalls/setgroups/setgroups01
LD testcases/kernel/syscalls/setgroups/setgroups02
LD testcases/kernel/syscalls/setgroups/setgroups03
LD testcases/kernel/syscalls/setgroups/setgroups01_16
LD testcases/kernel/syscalls/setgroups/setgroups02_16
LD testcases/kernel/syscalls/setgroups/setgroups03_16
rm setgroups02.o setgroups03.o setgroups01.o setgroups02_16.o setgroups03_16.o setgroups01_16.o
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../../../lib  TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname01.c  -lfts -lltp -o sethostname01
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../../../lib  TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname02.c  -lfts -lltp -o sethostname02
aarch64-yoe-linux-musl-clang -target aarch64-yoe-linux-musl  -mcpu=cortex-a57 -march=armv8-a+crc -mbranch-protection=standard -mlittle-endian --dyld-prefix=/usr -Qunused-arguments -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types   -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git=/usr/src/debug/ltp/20230929  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot-native=  -Wl,-z,relro,-z,now   -fuse-ld=lld -fuse-ld=bfd -L../../../../lib  TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname03.c  -lfts -lltp -o sethostname03
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname02.c:49:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_root = 1,
      |                       ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname01.c:30:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   30 |         .needs_root = 1,
      |                       ^
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname03.c:49:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   49 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
1 warning generated.
setitimer01.c:164:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  164 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/setitimer/setitimer02
CC testcases/kernel/syscalls/setitimer/setitimer01
setns01.c:172:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  172 |         .needs_root = 1,
      |                       ^
setns01.c:173:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  173 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
setns02.c:182:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  182 |         .needs_root = 1,
      |                       ^
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)
      |             ^~~~~~~~~~~~
3 warnings generated.
CC testcases/kernel/syscalls/setns/setns01
CC testcases/kernel/syscalls/setns/setns02
setpgid03.c:67:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .forks_child = 1,
      |                        ^
setpgid03.c:68:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
CC testcases/kernel/syscalls/setpgid/setpgid03_child
CC testcases/kernel/syscalls/setpgid/setpgid01
CC testcases/kernel/syscalls/setpgid/setpgid02
CC testcases/kernel/syscalls/setpgid/setpgid03
CC testcases/kernel/syscalls/setpgrp/setpgrp02
CC testcases/kernel/syscalls/setpgrp/setpgrp01
setpriority02.c:113:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  113 |         .needs_root = 1,
      |                       ^
setpriority02.c:114:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .forks_child = 1,
      |                        ^
setpriority01.c:142:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .needs_root = 1,
      |                       ^
setpriority01.c:143:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  143 |         .forks_child = 1,
      |                        ^
setpriority01.c:144:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/setpriority/setpriority02
CC testcases/kernel/syscalls/setpriority/setpriority01
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
setregid03.c:135:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  135 |         .needs_root = 1,
      |                       ^
setregid03.c:136:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .forks_child = 1,
      |                        ^
setregid04.c:91:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .needs_root = 1,
      |                       ^
1 warning generated.
setregid02.c:114:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/setregid/setregid01.o
CC testcases/kernel/syscalls/setregid/setregid04.o
setregid02.c:114:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .needs_root = 1,
      |                       ^
2 warnings generated.
setregid04.c:91:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/setregid/setregid03.o
1 warning generated.
setregid03.c:135:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  135 |         .needs_root = 1,
      |                       ^
setregid03.c:136:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/setregid/setregid02.o
LD testcases/kernel/syscalls/setregid/setregid01
2 warnings generated.
LD testcases/kernel/syscalls/setregid/setregid04
LD testcases/kernel/syscalls/setregid/setregid02_16
LD testcases/kernel/syscalls/setregid/setregid04_16
LD testcases/kernel/syscalls/setregid/setregid02
LD testcases/kernel/syscalls/setregid/setregid01_16
LD testcases/kernel/syscalls/setregid/setregid03
LD testcases/kernel/syscalls/setregid/setregid03_16
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
setresgid02.c:89:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/setresgid/setresgid02.o
setresgid03.c:80:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/setresgid/setresgid01.o
setresgid03.c:80:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .needs_root = 1,
      |                       ^
setresgid02.c:89:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/setresgid/setresgid03.o
LD testcases/kernel/syscalls/setresgid/setresgid02
CC testcases/kernel/syscalls/setresgid/setresgid04.o
LD testcases/kernel/syscalls/setresgid/setresgid01
LD testcases/kernel/syscalls/setresgid/setresgid01_16
LD testcases/kernel/syscalls/setresgid/setresgid04_16
LD testcases/kernel/syscalls/setresgid/setresgid03
LD testcases/kernel/syscalls/setresgid/setresgid03_16
LD testcases/kernel/syscalls/setresgid/setresgid04
LD testcases/kernel/syscalls/setresgid/setresgid02_16
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
setresuid01.c:82:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_root = 1,
      |                       ^
setresuid03.c:75:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_root = 1,
      |                       ^
setresuid04.c:70:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_root = 1,
      |                       ^
setresuid04.c:71:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .needs_tmpdir = 1,
      |                         ^
setresuid04.c:72:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .forks_child = 1
      |                        ^
setresuid05.c:47:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .needs_root = 1,
      |                       ^
setresuid05.c:48:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .needs_tmpdir = 1
      |                         ^
setresuid02.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
setresuid03.c:75:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_root = 1,
      |                       ^
setresuid02.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
setresuid04.c:70:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_root = 1,
      |                       ^
setresuid04.c:71:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .needs_tmpdir = 1,
      |                         ^
setresuid04.c:72:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .forks_child = 1
      |                        ^
1 warning generated.
1 warning generated.
setresuid05.c:47:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .needs_root = 1,
      |                       ^
setresuid05.c:48:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .needs_tmpdir = 1
      |                         ^
CC testcases/kernel/syscalls/setresuid/setresuid03.o
CC testcases/kernel/syscalls/setresuid/setresuid01.o
setresuid01.c:82:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_root = 1,
      |                       ^
3 warnings generated.
21 warnings generated.
 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/setresuid/setresuid04.o
1 warning generated.
CC testcases/kernel/syscalls/setresuid/setresuid02.o
CC testcases/kernel/syscalls/setresuid/setresuid05.o
3 warnings generated.
2 warnings generated.
1 warning generated.
LD testcases/kernel/syscalls/setresuid/setresuid03
LD testcases/kernel/syscalls/setresuid/setresuid01
LD testcases/kernel/syscalls/setresuid/setresuid04
LD testcases/kernel/syscalls/setresuid/setresuid02
LD testcases/kernel/syscalls/setresuid/setresuid05
LD testcases/kernel/syscalls/setresuid/setresuid02_16
LD testcases/kernel/syscalls/setresuid/setresuid04_16
LD testcases/kernel/syscalls/setresuid/setresuid05_16
LD testcases/kernel/syscalls/setresuid/setresuid03_16
LD testcases/kernel/syscalls/setresuid/setresuid01_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/setreuid05_16.o
CC testcases/kernel/syscalls/setreuid/setreuid04_16.o
CC testcases/kernel/syscalls/setreuid/setreuid06_16.o
CC testcases/kernel/syscalls/setreuid/setreuid07_16.o
setreuid06.c:51:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .needs_root = 1
      |                       ^
setreuid02.c:85:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_roosetreuid05.ct = :1119,:
16      :|                        ^warning: 
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  119 |         .needs_root = 1,
      |                       ^
setreuid05.c:120:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  120 |         .forks_child = 1,
      |                        ^
setreuid03.c:103:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_root = 1,
      |                       ^
setreuid07.c:62:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_root = 1,
      |                       ^
setreuid07.c:63:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .forks_child = 1
      |                        ^
setreuid04.c:47:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .needs_root = 1,
      |                       ^
setreuid04.c:48:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .forks_child = 1
      |                        ^
setreuid03.c:103:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_root = 1,
      |                       ^
setreuid07.c:62:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_root = 1,
      |                       ^
setreuid07.c:63:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .forks_child = 1
      |                        ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/setreuid/setreuid06.o
setreuid02.c:85:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_root = 1,
      |                       ^
setreuid06.c:51:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .needs_root = 1
      |                       ^
12 warning warnings generated generated.
.
2 warnings generated.
CC testcases/kernel/syscalls/setreuid/setreuid02.o
2 warnings generated.
CC testcases/kernel/syscalls/setreuid/setreuid03.o
CC testcases/kernel/syscalls/setreuid/setreuid01.o
CC testcases/kernel/syscalls/setreuid/setreuid04.o
CC testcases/kernel/syscalls/setreuid/setreuid05.o
setreuid05.c:119:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  119 |         .needs_root = 1,
      |                       ^
setreuid05.c:120:17:1 warning generated.
 warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  2 warnings generated.
120 |         .forks_child = 1,
      |                        ^
setreuid04.c:47:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .needs_root = 1,
      |                       ^
setreuid04.c:48:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   48 |         .forks_child = 1
      |                        ^
CC testcases/kernel/syscalls/setreuid/setreuid07.o
1 warning generated.
1 warning generated.
2 warnings generated.
2 warnings generated.
LD testcases/kernel/syscalls/setreuid/setreuid06
LD testcases/kernel/syscalls/setreuid/setreuid01
LD testcases/kernel/syscalls/setreuid/setreuid03
LD testcases/kernel/syscalls/setreuid/setreuid05
LD testcases/kernel/syscalls/setreuid/setreuid02
LD testcases/kernel/syscalls/setreuid/setreuid04
LD testcases/kernel/syscalls/setreuid/setreuid07
LD testcases/kernel/syscalls/setreuid/setreuid02_16
LD testcases/kernel/syscalls/setreuid/setreuid01_16
LD testcases/kernel/syscalls/setreuid/setreuid07_16
LD testcases/kernel/syscalls/setreuid/setreuid06_16
LD testcases/kernel/syscalls/setreuid/setreuid03_16
LD testcases/kernel/syscalls/setreuid/setreuid05_16
LD testcases/kernel/syscalls/setreuid/setreuid04_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
setrlimit05.c:70:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .forks_child = 1,
      |                        ^
setrlimit04.c:51:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .forks_child  = 1,
      |                         ^
setrlimit04.c:52:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .needs_root = 1,
      |                       ^
setrlimit02.c:61:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
setrlimit03.c:74:16: warning:    implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
61 |         .needs_r   o74o | t         .n=e ed1s,_r
oo      t|  =                      ^ 
1
      |                       ^
12 warning warning generateds.
 generated.
setrlimit06.c:116:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .forks_child = 1,
      |                        ^
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/setrlimit/setrlimit05
CC testcases/kernel/syscalls/setrlimit/setrlimit03
CC testcases/kernel/syscalls/setrlimit/setrlimit02
CC testcases/kernel/syscalls/setrlimit/setrlimit04
CC testcases/kernel/syscalls/setrlimit/setrlimit01
CC testcases/kernel/syscalls/setrlimit/setrlimit06
CC testcases/kernel/syscalls/setsid/setsid01
setsockopt04.c:63:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .needs_root = 1,
      |                       ^
setsockopt03.c:38: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]
   38 |         struct ipt_replace repl;
      |                            ^
setsockopt03.c:39: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]
   39 |         struct ipt_entry ent;
      |                          ^
setsockopt03.c:40: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]
   40 |         struct xt_entry_match match;
      |                               ^
setsockopt03.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
1 warning generated.
4 warnings generated.
setsockopt02.c:96:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .needs_root = 1,
      |                       ^
1 warning generated.
setsockopt08.c:151:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  151 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/setsockopt/setsockopt04
CC testcases/kernel/syscalls/setsockopt/setsockopt01
CC testcases/kernel/syscalls/setsockopt/setsockopt03
CC testcases/kernel/syscalls/setsockopt/setsockopt05
CC testcases/kernel/syscalls/setsockopt/setsockopt09
CC testcases/kernel/syscalls/setsockopt/setsockopt02
CC testcases/kernel/syscalls/setsockopt/setsockopt08
CC testcases/kernel/syscalls/setsockopt/setsockopt06
CC testcases/kernel/syscalls/setsockopt/setsockopt07
settimeofday01.c:58:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .restore_wallclock = 1,
      |                              ^
settimeofday01.c:60:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_root = 1,
      |                       ^
2 warnings generated.
CC testcases/kernel/syscalls/settimeofday/settimeofday01
CC testcases/kernel/syscalls/settimeofday/settimeofday02
CC testcases/kernel/syscalls/setuid/setuid01_16.o
CC testcases/kernel/syscalls/setuid/setuid03_16.o
CC testcases/kernel/syscalls/setuid/setuid04_16.o
setuid03.csetuid04.c:43::16:74 :warning: 16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]

      43 | 74         | .n        ee.dns_ereoodts =_ r1,o
o      | t                      ^ 
= 1,
      |                       ^
setuid04.c:76:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_tmpdir = 1,
      |                         ^
setuid04.c:77:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   77 |         .forks_child = 1,
      |                        ^
setuid04.c:74:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_root = 1,
      |                       ^
setuid04.c:76:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_tmpdir = 1,
      |                         ^
setuid04.c:77:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   77 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/setuid/setuid01.o
3 warnings generated.
setuid03.c:43:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   43 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/setuid/setuid04.o
CC testcases/kernel/syscalls/setuid/setuid03.o
3 warnings generated.
1 warning generated.
LD testcases/kernel/syscalls/setuid/setuid01
LD testcases/kernel/syscalls/setuid/setuid03
LD testcases/kernel/syscalls/setuid/setuid04
LD testcases/kernel/syscalls/setuid/setuid01_16
LD testcases/kernel/syscalls/setuid/setuid04_16
LD testcases/kernel/syscalls/setuid/setuid03_16
rm setuid01.o setuid04_16.o setuid04.o setuid03.o setuid01_16.o setuid03_16.o
setxattr03.c:172:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  172 |         .needs_tmpdir = 1,
      |                         ^
setxattr03.c:173:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  173 |         .needs_root = 1,
      |                       ^
setxattr02.c:199:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  199 |         .needs_tmpdir = 1,
      |                         ^
setxattr02.c:200:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  200 |         .needs_root = 1,
      |                       ^
setxattr01.c:211:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  211 |         .mount_device = 1,
      |                         ^
setxattr01.c:212:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  212 |         .all_filesystems = 1,
      |                            ^
setxattr01.c:213:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  213 |         .needs_root = 1,
      |                       ^
2 warnings generated.
3 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/setxattr/setxattr01
CC testcases/kernel/syscalls/setxattr/setxattr02
CC testcases/kernel/syscalls/setxattr/setxattr03
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
      |         ^
sigaction01.c:89:46: warning: unused parameter 'ucp' [-Wunused-parameter]
   89 | void handler(int sig, siginfo_t * sip, void *ucp)
      |                                              ^
1 warning generated.
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:114:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .forks_child = 1,
      |                        ^
sighold02.c:115:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  115 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
CC testcases/kernel/syscalls/sighold/sighold02
signal01.c:77:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   77 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/signal/signal02
CC testcases/kernel/syscalls/signal/signal04
CC testcases/kernel/syscalls/signal/signal01
CC testcases/kernel/syscalls/signal/signal06
CC testcases/kernel/syscalls/signal/signal03
CC testcases/kernel/syscalls/signal/signal05
CC testcases/kernel/syscalls/signalfd/signalfd01
CC testcases/kernel/syscalls/signalfd4/signalfd4_01
CC testcases/kernel/syscalls/signalfd4/signalfd4_02
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:683:25: warning: unused parameter 'sig' [-Wunused-parameter]
  683 | 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'.
sigtimedwait01.c:35:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   35 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/sigtimedwait/sigtimedwait01
BUILD libltpsigwait.a
make[5]: Nothing to be done for 'all'.
sigwait01.c:35:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   35 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/sigwait/sigwait01
BUILD libltpsigwait.a
make[5]: Nothing to be done for 'all'.
sigwaitinfo01.c:33:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   33 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/sigwaitinfo/sigwaitinfo01
CC testcases/kernel/syscalls/socket/socket01
CC testcases/kernel/syscalls/socket/socket02
socketcall01.c:51:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   51 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/socketcall/socketcall01
CC testcases/kernel/syscalls/socketcall/socketcall02
CC testcases/kernel/syscalls/socketcall/socketcall03
CC testcases/kernel/syscalls/socketpair/socketpair01
CC testcases/kernel/syscalls/socketpair/socketpair02
In file included from sockioctl01.c:35:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
1 warning generated.
CC testcases/kernel/syscalls/sockioctl/sockioctl01
splice02.c:156:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  156 |         .needs_tmpdir = 1,
      |                         ^
splice02.c:157:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  157 |         .forks_child = 1,
      |                        ^
splice01.c:103:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_tmpdir = 1,
      |                         ^
splice03.c:125:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  125 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/splice/splice03
CC testcases/kernel/syscalls/splice/splice01
CC testcases/kernel/syscalls/splice/splice02
CC testcases/kernel/syscalls/splice/splice05
CC testcases/kernel/syscalls/splice/splice04
CC testcases/kernel/syscalls/ssetmask/ssetmask01
CC testcases/kernel/syscalls/stat/stat01_64.o
CC testcases/kernel/syscalls/stat/stat02_64.o
CC testcases/kernel/syscalls/stat/stat03_64.o
In file included from stat02.c:12:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
In file included from stat02.c:12:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
stat02.c:89:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_tmpdir = 1,
      |                         ^
stat01.c:74:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_root = 1,
      |                       ^
stat01.c:75:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_tmpdir = 1,
      |                         ^
stat03.c:78:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .needs_tmpdir = 1,
      |                         ^
stat03.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
stat01.c:74:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_root = 1,
      |                       ^
stat01.c:75:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_tmpdir = 1,
      |                         ^
stat02.c:89:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
2 warnings generated.
stat03.c:78:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .needs_tmpdir = 1,
      |                         ^
stat03.c:79:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_root = 1,
      |                       ^
2 warnings generated.
CC testcases/kernel/syscalls/stat/stat01
CC testcases/kernel/syscalls/stat/stat02
LD testcases/kernel/syscalls/stat/stat03_64
LD testcases/kernel/syscalls/stat/stat02_64
LD testcases/kernel/syscalls/stat/stat01_64
CC testcases/kernel/syscalls/stat/stat03
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
statfs01.c:39:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   39 |         .needs_root = 1,
      |                       ^
statfs01.c:40:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .mount_device = 1,
      |                         ^
statfs01.c:42:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .all_filesystems = 1
      |                            ^
statfs03.c:44:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_tmpdir = 1,
      |                         ^
statfs03.c:45:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   45 |         .needs_root = 1
      |                       ^
statfs01.c:39:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   39 |         .needs_root = 1,
      |                       ^
statfs01.c:40:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .mount_device = 1,
      |                         ^
statfs01.c:42:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .all_filesystems = 1
      |                            ^
statfs02.c:103:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_tmpdir = 1,
      |                         ^
statfs02.c:104:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .forks_child = 1,
      |                        ^
3 warnings generated.
statfs03.c:44:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   44 |         .needs_tmpdir = 1,
      |                         ^
statfs03.c:45:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   45 |         .needs_root = 1
      |                       ^
2 warnings generated.
3 warnings generated.
2 warnings generated.
2 warnings generated.
statfs02.c:103:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_tmpdir = 1,
      |                         ^
statfs02.c:104:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/statfs/statfs01
2 warnings generated.
CC testcases/kernel/syscalls/statfs/statfs03
LD testcases/kernel/syscalls/statfs/statfs03_64
LD testcases/kernel/syscalls/statfs/statfs01_64
LD testcases/kernel/syscalls/statfs/statfs02_64
CC testcases/kernel/syscalls/statfs/statfs02
rm statfs01_64.o statfs02_64.o statfs03_64.o
statvfs02.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_tmpdir = 1
      |                         ^
statvfs01.c:59:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_root = 1,
      |                       ^
statvfs01.c:60:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .mount_device = 1,
      |                         ^
statvfs01.c:62:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .all_filesystems = 1
      |                            ^
1 warning generated.
3 warnings generated.
CC testcases/kernel/syscalls/statvfs/statvfs01
CC testcases/kernel/syscalls/statvfs/statvfs02
statx03.c:108:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  108 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
statx02.c:128:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  128 |         .needs_tmpdir = 1,
      |                         ^
statx05.c:121:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  121 |         .needs_root = 1,
      |                       ^
statx05.c:122:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_device = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/statx/statx03
statx10.c:89:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_root = 1,
      |                       ^
statx10.c:91:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .mount_device = 1,
      |                         ^
statx10.c:92:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .all_filesystems = 1,
      |                            ^
statx11.c:87:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   87 |         .needs_device = 1,
      |                         ^
statx11.c:88:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .needs_root = 1,
      |                       ^
statx09.c:156:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  156 |         .needs_root = 1,
      |                       ^
statx09.c:157:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  157 |         .needs_device = 1,
      |                         ^
statx06.c:155:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  155 |         .needs_root = 1,
      |                       ^
statx06.c:157:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  157 |         .mount_device = 1,
      |                         ^
3 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/statx/statx02
2 warnings generated.
2 warnings generated.
statx12.c:91:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .mount_device = 1,
      |                         ^
statx12.c:92:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .all_filesystems = 1,
      |                            ^
statx12.c:93:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   93 |         .needs_root = 1,
      |                       ^
statx01.c:225:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  225 |         .needs_devfs = 1,
      |                        ^
statx01.c:227:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  227 |         .needs_root = 1,
      |                       ^
statx08.c:176:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  176 |         .needs_root = 1,
      |                       ^
statx08.c:177:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  177 |         .all_filesystems = 1,
      |                            ^
statx08.c:178:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  178 |         .mount_device = 1,
      |                         ^
2 warnings generated.
CC testcases/kernel/syscalls/statx/statx10
3 warnings generated.
3 warnings generated.
2 warnings generated.
statx07.c:166:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  166 |         .needs_tmpdir = 1,
      |                         ^
statx07.c:168:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  168 |         .needs_root = 1,
      |                       ^
CC testcases/kernel/syscalls/statx/statx05
statx04.c:129:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  129 |         .needs_root = 1,
      |                       ^
statx04.c:130:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  130 |         .all_filesystems = 1,
      |                            ^
statx04.c:131:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  131 |         .mount_device = 1,
      |                         ^
CC testcases/kernel/syscalls/statx/statx09
2 warnings generated.
CC testcases/kernel/syscalls/statx/statx06
CC testcases/kernel/syscalls/statx/statx01
CC testcases/kernel/syscalls/statx/statx08
CC testcases/kernel/syscalls/statx/statx11
CC testcases/kernel/syscalls/statx/statx12
3 warnings generated.
CC testcases/kernel/syscalls/statx/statx07
CC testcases/kernel/syscalls/statx/statx04
stime01.c:62:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_root = 1,
      |                       ^
stime01.c:63:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .restore_wallclock = 1,
      |                              ^
stime02.c:64:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_root = 1,
      |                       ^
2 warnings generated.
1 warning generated.
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'.
swapoff02.c:95:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_root = 1,
      |                       ^
swapoff02.c:96:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .needs_tmpdir = 1,
      |                         ^
swapoff01.c:55:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_root = 1,
      |                       ^
swapoff01.c:56:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/swapoff/swapoff01
CC testcases/kernel/syscalls/swapoff/swapoff02
BUILD libltpswap.a
make[5]: Nothing to be done for 'all'.
swapon02.c:103:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_root = 1,
      |                       ^
swapon02.c:104:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .needs_tmpdir = 1,
      |                         ^
swapon03.c:268:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  268 |         .needs_root = 1,
      |                       ^
swapon03.c:269:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  269 |         .needs_tmpdir = 1,
      |                         ^
swapon03.c:270:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  270 |         .forks_child = 1,
      |                        ^
swapon01.c:43:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   43 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
1 warning generated.
3 warnings generated.
CC testcases/kernel/syscalls/swapon/swapon02
CC testcases/kernel/syscalls/swapon/swapon01
CC testcases/kernel/syscalls/swapon/swapon03
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)
      |                                               ^
CC testcases/kernel/syscalls/symlink/symlink02
CC testcases/kernel/syscalls/symlink/symlink04
CC testcases/kernel/syscalls/symlink/symlink05
CC testcases/kernel/syscalls/symlink/symlink03
5 warnings generated.
CC testcases/kernel/syscalls/symlink/symlink01
CC testcases/kernel/syscalls/symlinkat/symlinkat01
sync01.c:53:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .needs_root = 1,
      |                       ^
sync01.c:54:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .mount_device = 1,
      |                         ^
sync01.c:55:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
CC testcases/kernel/syscalls/sync/sync01
sync_file_range01.c:90:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_tmpdir = 1,
      |                         ^
sync_file_range02.c:121:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  121 |         .needs_root = 1,
      |                       ^
sync_file_range02.c:122:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .mount_device = 1,
      |                         ^
sync_file_range02.c:123:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  123 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/sync_file_range/sync_file_range01
CC testcases/kernel/syscalls/sync_file_range/sync_file_range02
syncfs01.c:62:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_root = 1,
      |                       ^
syncfs01.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .mount_device = 1,
      |                         ^
syncfs01.c:64:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
CC testcases/kernel/syscalls/syncfs/syncfs01
CC testcases/kernel/syscalls/syscall/syscall01
CC testcases/kernel/syscalls/sysconf/sysconf01
sysctl03.c:94:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .needs_root = 1,
      |                       ^
sysctl03.c:95:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .forks_child = 1,
      |                        ^
2 warnings generated.
CC testcases/kernel/syscalls/sysctl/sysctl04
CC testcases/kernel/syscalls/sysctl/sysctl03
CC testcases/kernel/syscalls/sysctl/sysctl01
CC testcases/kernel/syscalls/sysfs/sysfs01
CC testcases/kernel/syscalls/sysfs/sysfs02
CC testcases/kernel/syscalls/sysfs/sysfs03
CC testcases/kernel/syscalls/sysfs/sysfs04
CC testcases/kernel/syscalls/sysfs/sysfs05
In file included from sysinfo01.c:71:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
In file included from sysinfo02.c:67:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
1 warning generated.
1 warning generated.
sysinfo03.c:62:44: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
   62 |                 if (si.uptime < proc_uptime || si.uptime > proc_uptime + 1) {
      |                                                ~~~~~~~~~ ^ ~~~~~~~~~~~~~~~
sysinfo03.c:62:17: warning: comparison of integers of different signs: 'unsigned long' and 'long' [-Wsign-compare]
   62 |                 if (si.uptime < proc_uptime || si.uptime > proc_uptime + 1) {
      |                     ~~~~~~~~~ ^ ~~~~~~~~~~~
sysinfo03.c:74:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_root = 1,
      |                       ^
sysinfo03.c:75:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .forks_child = 1,
      |                        ^
4 warnings generated.
CC testcases/kernel/syscalls/sysinfo/sysinfo02
CC testcases/kernel/syscalls/sysinfo/sysinfo01
CC testcases/kernel/syscalls/sysinfo/sysinfo03
syslog11.c:64:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_root = 1,
      |                       ^
syslog12.c:82:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_root = 1,
      |                       ^
1 warning1 generated.
 warning generated.
CC testcases/kernel/syscalls/syslog/syslog12
CC testcases/kernel/syscalls/syslog/syslog11
tee01.c:108:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  108 |         .needs_tmpdir = 1,
      |                         ^
tee02.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/tee/tee01
CC testcases/kernel/syscalls/tee/tee02
tgkill02.c:66:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_checkpoints = 1,
      |                              ^
tgkill01.c:128:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  128 |         .needs_checkpoints = 1,
      |                              ^
1 warning generated.
tgkill03.c:116:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .needs_checkpoints = 1,
      |                              ^
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/tgkill/tgkill02
CC testcases/kernel/syscalls/tgkill/tgkill01
CC testcases/kernel/syscalls/tgkill/tgkill03
CC testcases/kernel/syscalls/time/time01
CC testcases/kernel/syscalls/timer_create/timer_create02
timer_delete01.c:59:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/timer_delete/timer_delete02
CC testcases/kernel/syscalls/timer_delete/timer_delete01
CC testcases/kernel/syscalls/timer_getoverrun/timer_getoverrun01
timer_gettime01.c:83:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   83 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/timer_gettime/timer_gettime01
timer_settime01.c:176:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  176 |         .needs_root = 1,
      |                       ^
timer_settime02.c:139:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  139 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/syscalls/timer_settime/timer_settime03
CC testcases/kernel/syscalls/timer_settime/timer_settime02
1 warning generated.
CC testcases/kernel/syscalls/timer_settime/timer_settime01
timerfd_gettime01.c:103:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/syscalls/timerfd/timerfd03
1 warning generated.
timerfd04.c:126:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  126 |         .needs_root = 1,
      |                       ^
timerfd04.c:127:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  127 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/syscalls/timerfd/timerfd_create01
timerfd_settime01.c:110:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/timerfd/timerfd01
CC testcases/kernel/syscalls/timerfd/timerfd02
2 warnings generated.
CC testcases/kernel/syscalls/timerfd/timerfd_gettime01
CC testcases/kernel/syscalls/timerfd/timerfd_settime01
CC testcases/kernel/syscalls/timerfd/timerfd04
CC testcases/kernel/syscalls/timerfd/timerfd_settime02
times03.c:198:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  198 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/times/times01
CC testcases/kernel/syscalls/times/times03
tkill01.c:59:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_tmpdir = 1,
      |                         ^
tkill02.c:52:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
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
truncate02.c:109:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  109 |         .needs_tmpdir = 1,
      |                         ^
truncate03.c:124:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_root = 1,
      |                       ^
truncate03.c:125:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  125 |         .needs_tmpdir = 1,
      |                         ^
truncate02.c:109:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  109 |         .needs_tmpdir = 1,
      |                         ^
truncate03.c:124:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_root = 1,
      |                       ^
truncate03.c:125:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  125 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
1 warning generated.
1 warning generated.
2 warnings generated.
CC testcases/kernel/syscalls/truncate/truncate02
LD testcases/kernel/syscalls/truncate/truncate03_64
CC testcases/kernel/syscalls/truncate/truncate03
LD testcases/kernel/syscalls/truncate/truncate02_64
rm truncate02_64.o truncate03_64.o
CC testcases/kernel/syscalls/ulimit/ulimit01
umask01.c:62:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/umask/umask01
umount01.c:55:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .needs_root = 1,
      |                       ^
umount01.c:56:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .format_device = 1,
      |                          ^
umount02.c:83:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   83 |         .needs_root = 1,
      |                       ^
umount02.c:84:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   84 |         .format_device = 1,
      |                          ^
umount03.c:60:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_root = 1,
      |                       ^
umount03.c:61:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61 |         .format_device = 1,
      |                          ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/umount/umount01
CC testcases/kernel/syscalls/umount/umount02
CC testcases/kernel/syscalls/umount/umount03
umount2_02.c:115:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  115 |         .needs_root = 1,
      |                       ^
umount2_02.c:116:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .format_device = 1,
      |                          ^
2 warnings generated.
CC testcases/kernel/syscalls/umount2/umount2_02
CC testcases/kernel/syscalls/umount2/umount2_01
CC testcases/kernel/syscalls/uname/uname02
CC testcases/kernel/syscalls/uname/uname01
CC testcases/kernel/syscalls/uname/uname04
unlink05.c:65:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   65 |         .needs_tmpdir = 1,
      |                         ^
unlink07.c:64:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_tmpdir = 1,
      |                         ^
unlink08.c:77:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   77 |         .needs_root = 1,
      |                       ^
unlink08.c:78:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .forks_child = 1,
      |                        ^
unlink08.c:79:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
3 warnings generated.
CC testcases/kernel/syscalls/unlink/unlink05
CC testcases/kernel/syscalls/unlink/unlink07
CC testcases/kernel/syscalls/unlink/unlink08
unlinkat01.c:108:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  108 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
CC testcases/kernel/syscalls/unlinkat/unlinkat01
unshare01.c:52:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .forks_child = 1,
      |                        ^
unshare01.c:53:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .needs_tmpdir = 1,
      |                         ^
unshare01.c:54:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .needs_root = 1,
      |                       ^
unshare02.c:64:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .forks_child = 1,
      |                        ^
unshare02.c:65:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   65 |         .needs_tmpdir = 1,
      |                         ^
unshare02.c:66:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_root = 1,
      |                       ^
3 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/unshare/unshare02
CC testcases/kernel/syscalls/unshare/unshare01
CC testcases/kernel/syscalls/userfaultfd/userfaultfd01
CC testcases/kernel/syscalls/ustat/ustat02
CC testcases/kernel/syscalls/ustat/ustat01
utime01.c:66:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .needs_root = 1,
      |                       ^
utime01.c:68:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .mount_device = 1,
      |                         ^
utime01.c:69:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .all_filesystems = 1,
      |                            ^
utime02.c:82:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_root = 1,
      |                       ^
utime02.c:84:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   84 |         .mount_device = 1,
      |                         ^
utime02.c:85:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
utime03.c:93:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   93 |         .needs_root = 1,
      |                       ^
utime03.c:94:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .mount_device = 1,
      |                         ^
utime03.c:96:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .all_filesystems = 1,
      |                            ^
utime05.c:70:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_root = 1,
      |                       ^
utime05.c:71:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .mount_device = 1,
      |                         ^
utime05.c:73:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .all_filesystems = 1,
      |                            ^
utime06.c:69:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_root = 1,
      |                       ^
utime06.c:70:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_tmpdir = 1,
      |                         ^
utime06.c:72:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .needs_rofs = 1
      |                       ^
utime04.c:56:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .needs_root = 1,
      |                       ^
utime04.c:57:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
3   57 warning | s        . generatedm.
ount_device = 1,
      |                         ^
utime04.c:59:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
3 warnings generated.
3 warnings generated.
3 warnings generated.
CC testcases/kernel/syscalls/utime/utime01
CC testcases/kernel/syscalls/utime/utime02
CC testcases/kernel/syscalls/utime/utime03
CC testcases/kernel/syscalls/utime/utime05
CC testcases/kernel/syscalls/utime/utime06
CC testcases/kernel/syscalls/utime/utime04
utimensat01.c:317:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  317 |         .needs_root = 1,
      |                       ^
utimensat01.c:318:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  318 |         .mount_device = 1,
      |                         ^
utimensat01.c:108:19: warning: unused function 'sys_utimensat_time64' [-Wunused-function]
  108 | static inline int sys_utimensat_time64(int dirfd, const char *pathname,
      |                   ^~~~~~~~~~~~~~~~~~~~
3 warnings generated.
CC testcases/kernel/syscalls/utimensat/utimensat01
utimes01.c:99:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   99 |         .needs_root = 1,
      |                       ^
utimes01.c:100:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  100 |         .needs_rofs = 1,
      |                       ^
2 warnings generated.
CC testcases/kernel/syscalls/utimes/utimes01
CC testcases/kernel/syscalls/vfork/vfork01
CC testcases/kernel/syscalls/vfork/vfork02
vhangup01.c:53:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .needs_root = 1,
      |                       ^
vhangup01.c:54:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   54 |         .forks_child = 1,
      |                        ^
vhangup02.c:39:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   39 |         .forks_child = 1,
      |                        ^
vhangup02.c:40:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .needs_root = 1,
      |                       ^
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/vhangup/vhangup02
CC testcases/kernel/syscalls/vhangup/vhangup01
In file included from vmsplice01.c:14:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/poll.h:1:2: warning: redirecting incorrect #include <sys/poll.h> to <poll.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
      |  ^
vmsplice01.c:119:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  119 |         .needs_tmpdir = 1,
      |                         ^
vmsplice02.c:101:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  101 |         .needs_tmpdir = 1,
      |                         ^
vmsplice04.c:91:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .forks_child = 1,
      |                        ^
1 warning generated.
2 warnings generated.
1 warning generated.
CC testcases/kernel/syscalls/vmsplice/vmsplice02
CC testcases/kernel/syscalls/vmsplice/vmsplice04
CC testcases/kernel/syscalls/vmsplice/vmsplice01
CC testcases/kernel/syscalls/vmsplice/vmsplice03
wait02.c:50:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   50 |         .forks_child = 1,
      |                        ^
1 warning generated.
CC testcases/kernel/syscalls/wait/wait01
CC testcases/kernel/syscalls/wait/wait02
wait401.c:32:54: warning: data argument not used by format string [-Wformat-extra-args]
   32 |         TST_EXP_PID_SILENT(wait4(pid, &status, 0, &rusage), "wait4()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../../../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:62:23: note: expanded from macro 'TST_EXP_POSITIVE__'
   61 |                         TST_MSG_(TFAIL | TTERRNO, " failed",                   \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   62 |                                  SSCALL, ##__VA_ARGS__);                       \
      |                                  ~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:44:53: note: expanded from macro 'TST_MSG_'
   44 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__))
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^
wait401.c:32:54: warning: format specifies type 'long' but the argument has type 'char *' [-Wformat]
   32 |         TST_EXP_PID_SILENT(wait4(pid, &status, 0, &rusage), "wait4()");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../../../../include/tst_test_macros.h:117:75: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:39: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:33: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                                                                     ~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                                      ^~~~~~~~~~~
../../../../include/tst_test_macros.h:48:53: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                                                              ~~~  ^~~~~~~~~~~
../../../../include/tst_test_macros.h:40:39: note: expanded from macro 'TST_FMT_'
   40 | #define TST_FMT_(FMT, _1, ...) FMT, ##__VA_ARGS__
      |                                ~~~    ^~~~~~~~~~~
wait401.c:32:2: warning: data argument not used by format string [-Wformat-extra-args]
   32 |         TST_EXP_PID_SILENT(wait4(pid, &status, 0, &rusage), "wait4()");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:117:40: note: expanded from macro 'TST_EXP_PID_SILENT'
  117 | #define TST_EXP_PID_SILENT(SCALL, ...)  TST_EXP_POSITIVE_(SCALL, #SCALL, ##__VA_ARGS__)
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:78:3: note: expanded from macro 'TST_EXP_POSITIVE_'
   78 |                 TST_EXP_POSITIVE__(SCALL, #SCALL, ##__VA_ARGS__);              \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:68:14: note: expanded from macro 'TST_EXP_POSITIVE__'
   67 |                         TST_MSGP_(TFAIL | TTERRNO, " invalid retval %ld",      \
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |                                   TST_RET, SSCALL, ##__VA_ARGS__);             \
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../include/tst_test_macros.h:48:67: note: expanded from macro 'TST_MSGP_'
   48 |                 TST_FMT_(TST_2_(dummy, ##__VA_ARGS__, SCALL) FMT, __VA_ARGS__), PAR)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
wait401.c:59:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .forks_child = 1,
      |                        ^
4 warnings generated.
CC testcases/kernel/syscalls/wait4/wait403
CC testcases/kernel/syscalls/wait4/wait402
CC testcases/kernel/syscalls/wait4/wait401
waitid05.cwaitid06.c::4744::1717::  warning: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]

      47 |         44.f | or        .kfosrk_sch_cihlidl d=  =1 ,1
,      
|                              ^| 
                       ^
waitid01.c:37:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   37 |         .forks_child = 1,
      |                        ^
waitid08.c:57:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .forks_child = 1,
      |                        ^
waitid08.c:58:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .needs_checkpoints = 1,
      |                              ^
waitid11.c:42:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   42 |         .forks_child = 1,
      |                        ^
waitid09.c:32:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   32 |         .forks_child = 1,
      |                        ^
1 warning generated.
1 warning generated.
waitid07.c:45:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   45 |         .forks_child = 1,
      |                        ^
waitid07.c:46:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   46 |         .needs_checkpoints = 1,
      |                              ^
1 warning generated.
1 warning generated.
1 warning generated.
waitid10.c:65:10: warning: format specifies type 'long' but the argument has type 'rlim_t' (aka 'unsigned long long') [-Wformat]
   64 |         tst_res(TINFO, "Raising RLIMIT_CORE rlim_cur=%li -> %li",
      |                                                      ~~~
      |                                                      %llu
   65 |                 rlim.rlim_cur, rlim.rlim_max);
      |                 ^~~~~~~~~~~~~
../../../../include/tst_test.h:59:54: note: expanded from macro 'tst_res'
   59 |                 tst_res_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\
      |                                                        ~~~~~~~     ^~~~~~~~~~~
waitid10.c:65:25: warning: format specifies type 'long' but the argument has type 'rlim_t' (aka 'unsigned long long') [-Wformat]
   64 |         tst_res(TINFO, "Raising RLIMIT_CORE rlim_cur=%li -> %li",
      |                                                             ~~~
      |                                                             %llu
   65 |                 rlim.rlim_cur, rlim.rlim_max);
      |                                ^~~~~~~~~~~~~
../../../../include/tst_test.h:59:54: note: expanded from macro 'tst_res'
   59 |                 tst_res_(__FILE__, __LINE__, (ttype), (arg_fmt), ##__VA_ARGS__);\
      |                                                        ~~~~~~~     ^~~~~~~~~~~
waitid10.c:73:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .forks_child = 1,
      |                        ^
2 warnings generated.
2 warnings generated.
waitid04.c:40:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .forks_child = 1,
      |                        ^
waitid04.c:41:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   41 |         .needs_checkpoints = 1,
      |                              ^
3 warnings generated.
CC testcases/kernel/syscalls/waitid/waitid05
CC testcases/kernel/syscalls/waitid/waitid06
CC testcases/kernel/syscalls/waitid/waitid01
CC testcases/kernel/syscalls/waitid/waitid02
CC testcases/kernel/syscalls/waitid/waitid09
2 warnings generated.
CC testcases/kernel/syscalls/waitid/waitid08
CC testcases/kernel/syscalls/waitid/waitid03
CC testcases/kernel/syscalls/waitid/waitid11
CC testcases/kernel/syscalls/waitid/waitid07
CC testcases/kernel/syscalls/waitid/waitid04
CC testcases/kernel/syscalls/waitid/waitid10
In file included from waitpid04.c:44:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/sigIn file included from nawaitpid05.cl.:h>55 :
tTOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.ho: 1<:s2i:g nwarning: alredirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings].
h>
      |  ^
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
In file included from waitpid02.c:54:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
waitpid05.c:79:6: warning: variable 'exno' set but not used [-Wunused-but-set-variable]
   79 |         int exno, nexno, status;
      |             ^
waitpid01.c:59:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .forks_child = 1,
      |                        ^
1 warning generated.
1 warning generated.
1 warning generated.
waitpid06.c:58:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .forks_child = 1,
      |                        ^
waitpid06.c:59:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   59 |         .needs_checkpoints = 1,
      |                              ^
waitpid08.c:66:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   66 |         .forks_child = 1,
      |                        ^
waitpid08.c:67:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   67 |         .needs_checkpoints = 1,
      |                              ^
waitpid13.c:74:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .forks_child = 1,
      |                        ^
waitpid13.c:75:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_checkpoints = 1,
      |                              ^
waitpid10.c:115:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  115 |         .forks_child = 1,
      |                        ^
waitpid10.c:116:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .needs_checkpoints = 1,
      |                              ^
waitpid11.c:64:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .forks_child = 1,
      |                        ^
waitpid11.c:65:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   65 |         .needs_checkpoints = 1,
      |                              ^
waitpid07.c:63:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .forks_child = 1,
      |                        ^
waitpid07.c:64:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
waitpid09.c:156:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  156 |         .forks_child = 1,
      |                        ^
waitpid09.c:157:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  157 |         .needs_checkpoints = 1,
      |                              ^
waitpid12.c:74:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .forks_child = 1,
      |                        ^
waitpid12.c:75:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   75 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
CC testcases/kernel/syscalls/waitpid/waitpid02
CC testcases/kernel/syscalls/waitpid/waitpid04
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/waitpid/waitpid05
2 warnings generated.
CC testcases/kernel/syscalls/waitpid/waitpid03
CC testcases/kernel/syscalls/waitpid/waitpid01
2 warnings generated.
2 warnings generated.
2 warnings generated.
CC testcases/kernel/syscalls/waitpid/waitpid09
CC testcases/kernel/syscalls/waitpid/waitpid11
CC testcases/kernel/syscalls/waitpid/waitpid13
CC testcases/kernel/syscalls/waitpid/waitpid10
CC testcases/kernel/syscalls/waitpid/waitpid08
CC testcases/kernel/syscalls/waitpid/waitpid06
CC testcases/kernel/syscalls/waitpid/waitpid07
CC testcases/kernel/syscalls/waitpid/waitpid12
write02.c:40:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   40 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
write04.c:60:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   60 |         .needs_tmpdir = 1,
      |                         ^
write01.c:58:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .needs_tmpdir = 1,
      |                         ^
write05.c:92:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_tmpdir = 1,
      |                         ^
write03.c:74:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_tmpdir = 1,
      |                         ^
write06.c:85:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
CC testcases/kernel/syscalls/write/write02
1 warning generated.
CC testcases/kernel/syscalls/write/write01
CC testcases/kernel/syscalls/write/write04
CC testcases/kernel/syscalls/write/write03
CC testcases/kernel/syscalls/write/write05
CC testcases/kernel/syscalls/write/write06
writev01.c:136:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .needs_tmpdir = 1,
      |                         ^
1 warning generated.
writev07.c:138:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  138 |         .needs_tmpdir = 1,
      |                         ^
writev03.c:141:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  141 |         .needs_root = 1,
      |                       ^
writev03.c:142:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .mount_device = 1,
      |                         ^
writev03.c:144:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .all_filesystems = 1,
      |                            ^
CC testcases/kernel/syscalls/writev/writev01
1 warning generated.
CC testcases/kernel/syscalls/writev/writev06
CC testcases/kernel/syscalls/writev/writev05
CC testcases/kernel/syscalls/writev/writev02
CC testcases/kernel/syscalls/writev/writev07
3 warnings generated.
CC testcases/kernel/syscalls/writev/writev03
make[3]: Nothing to be done for 'all'.
In file included from pec_listener.c:12:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/poll.h:1:2: warning: redirecting incorrect #include <sys/poll.h> to <poll.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
      |  ^
event_generator.c:24:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   24 |         .forks_child = 1
      |                        ^
1 warning generated.
1 warning generated.
CC testcases/kernel/connectors/pec/event_generator
CC testcases/kernel/connectors/pec/pec_listener
mountns02.c:112:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  112 |         .needs_root = 1,
      |                       ^
mountns02.c:113:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  113 |         .forks_child = 1,
      |                        ^
mountns02.c:114:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .needs_checkpoints = 1,
      |                              ^
mountns01.c:111:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .needs_root = 1,
      |                       ^
mountns01.c:112:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  112 |         .forks_child = 1,
      |                        ^
mountns01.c:113:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  113 |         .needs_checkpoints = 1,
      |                              ^
mountns04.c:62:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .needs_root = 1,
      |                       ^
mountns04.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .needs_tmpdir = 1,
      |                         ^
3 warnings generated.
3 warnings generated.
2 warnings generated.
mountns03.c:122:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_root = 1,
      |                       ^
mountns03.c:123:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  123 |         .forks_child = 1,
      |                        ^
mountns03.c:124:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  124 |         .needs_checkpoints = 1,
      |                              ^
3 warnings generated.
CC testcases/kernel/containers/mountns/mountns04
CC testcases/kernel/containers/mountns/mountns02
CC testcases/kernel/containers/mountns/mountns01
CC testcases/kernel/containers/mountns/mountns03
mqns_02.c:104:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .needs_root = 1,
      |                       ^
mqns_02.c:105:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  105 |         .forks_child = 1,
      |                        ^
mqns_01.c:76:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .needs_root = 1,
      |                       ^
mqns_01.c:77:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   77 |         .forks_child = 1,
      |                        ^
mqns_04.c:136:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .needs_root = 1,
      |                       ^
mqns_04.c:137:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  137 |         .forks_child = 1,
      |                        ^
mqns_04.c:138:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  138 |         .needs_checkpoints = 1,
      |                              ^
mqns_03.c:143:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  143 |         .needs_root = 1,
      |                       ^
mqns_03.c:144:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .forks_child = 1,
      |                        ^
mqns_03.c:145:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  145 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
2 warnings generated.
3 warnings generated.
3 warnings generated.
CC testcases/kernel/containers/mqns/mqns_01
CC testcases/kernel/containers/mqns/mqns_02
CC testcases/kernel/containers/mqns/mqns_04
CC testcases/kernel/containers/mqns/mqns_03
netns_netlink.c:120:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  120 |         .needs_checkpoints = 1,
      |                              ^
netns_netlink.c:121:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  121 |         .needs_root = 1,
      |                       ^
netns_netlink.c:122:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .forks_child = 1,
      |                        ^
3 warnings generated.
CC testcases/kernel/containers/netns/netns_netlink
pidns01.c:46:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   46 |         .needs_root = 1,
      |                       ^
pidns01.c:47:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .forks_child = 1,
      |                        ^
2 warnings generated.
pidns06.c:46:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   46 |         .needs_root = 1,
      |                       ^
pidns06.c:47:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .forks_child = 1,
      |                        ^
pidns16.c:84:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   84 |         .needs_root = 1,
      |                       ^
pidns16.c:85:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .needs_checkpoints = 1,
      |                              ^
pidns16.c:86:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   86 |         .forks_child = 1,
      |                        ^
pidns02.c:46:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   46 |         .needs_root = 1,
      |                       ^
pidns02.c:47:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   47 |         .forks_child = 1,
      |                        ^
pidns04.c:52:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   52 |         .needs_root = 1,
      |                       ^
pidns04.c:53:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   53 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/containers/pidns/pidns01
2 warnings generated.
2 warnings generated.
3 warnings generated.
pidns10.c:45:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   45 |         .needs_root = 1,
      |                       ^
pidns10.c:46:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   46 |         .forks_child = 1,
      |                        ^
2 warnings generated.
2 warnings generated.
pidns13.c:126:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  126 |         .needs_root = 1,
      |                       ^
pidns13.c:127:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  127 |         .needs_checkpoints = 1,
      |                              ^
pidns13.c:128:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  128 |         .forks_child = 1,
      |                        ^
pidns05.c:121:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  121 |         .needs_root = 1,
      |                       ^
pidns05.c:122:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_checkpoints = 1,
      |                              ^
pidns05.c:123:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  123 |         .forks_child = 1,
      |                        ^
3 warnings generated.
pidns03.c:61:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   61 |         .needs_root = 1,
      |                       ^
pidns03.c:62:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   62 |         .forks_child = 1,
      |                        ^
pidns03.c:63:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   63 |         .needs_tmpdir = 1,
      |                         ^
3 warnings generated.
pidns12.c:69:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .needs_root = 1,
      |                       ^
pidns12.c:70:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .forks_child = 1,
      |                        ^
pidns12.c:71:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .needs_checkpoints = 1,
      |                              ^
pidns17.c:70:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_root = 1,
      |                       ^
pidns17.c:71:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .forks_child = 1,
      |                        ^
3 warnings generated.
pidns20.c:93:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   93 |         .needs_root = 1,
      |                       ^
pidns20.c:94:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   94 |         .forks_child = 1,
      |                        ^
pidns20.c:95:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   95 |         .needs_checkpoints = 1,
      |                              ^
pidns32.c:68:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   68 |         .needs_root = 1,
      |                       ^
pidns32.c:71:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/containers/pidns/pidns06
3 warnings generated.
2 warnings generated.
CC testcases/kernel/containers/pidns/pidns10
2 warnings generated.
CC testcases/kernel/containers/pidns/pidns04
CC testcases/kernel/containers/pidns/pidns16
pidns30.c:118:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  118 |         .forks_child = 1,
      |                        ^
pidns30.c:119:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  119 |         .needs_root = 1,
      |                       ^
pidns30.c:120:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  120 |         .needs_checkpoints = 1,
      |                              ^
CC testcases/kernel/containers/pidns/pidns13
3 warnings generated.
CC testcases/kernel/containers/pidns/pidns03
pidns31.c:115:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  115 |         .forks_child = 1,
      |                        ^
pidns31.c:116:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .needs_root = 1,
      |                       ^
pidns31.c:117:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  117 |         .needs_checkpoints = 1,
      |                              ^
CC testcases/kernel/containers/pidns/pidns20
CC testcases/kernel/containers/pidns/pidns05
CC testcases/kernel/containers/pidns/pidns02
CC testcases/kernel/containers/pidns/pidns32
3 warnings generated.
CC testcases/kernel/containers/pidns/pidns12
3 warnings generated.
CC testcases/kernel/containers/pidns/pidns17
CC testcases/kernel/containers/pidns/pidns31
CC testcases/kernel/containers/pidns/pidns30
sem_nstest.c:84:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   84 |         .needs_root = 1,
      |                       ^
sem_nstest.c:85:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   85 |         .forks_child = 1,
      |                        ^
msg_comm.c:96:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   96 |         .needs_root = 1,
      |                       ^
msg_comm.c:97:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   97 |         .needs_checkpoints = 1,
      |                              ^
msg_comm.c:98:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   98 |         .forks_child = 1,
      |                        ^
mesgq_nstest.c:110:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  110 |         .needs_root = 1,
      |                       ^
mesgq_nstest.c:111:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  111 |         .forks_child = 1,
      |                        ^
2 warnings generated.
shmem_2nstest.c:91:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .forks_child = 1,
      |                        ^
shmem_2nstest.c:92:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_root = 1,
      |                       ^
shmem_2nstest.c:93:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   93 |         .needs_checkpoints = 1,
      |                              ^
3 warnings generated.
shm_comm.c:88:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   88 |         .needs_root = 1,
      |                       ^
shm_comm.c:89:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   89 |         .needs_checkpoints = 1,
      |                              ^
shm_comm.c:90:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .forks_child = 1,
      |                        ^
shmnstest.c:69:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .forks_child = 1,
      |                        ^
shmnstest.c:70:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .needs_root = 1,
      |                       ^
shmnstest.c:71:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .needs_checkpoints = 1,
      |                              ^
sem_comm.c:104:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .needs_root = 1,
      |                       ^
sem_comm.c:105:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  105 |         .needs_checkpoints = 1,
      |                              ^
sem_comm.c:106:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  106 |         .forks_child = 1,
      |                        ^
semtest_2ns.c:141:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  141 |         .needs_root = 1,
      |                       ^
semtest_2ns.c:142:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  142 |         .forks_child = 1,
      |                        ^
semtest_2ns.c:143:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  143 |         .needs_checkpoints = 1,
      |                              ^
2 warnings generated.
3 warnings generated.
3 warnings generated.
3 warnings generated.
3 warnings generated.
CC testcases/kernel/containers/sysvipc/msg_comm
3 warnings generated.
CC testcases/kernel/containers/sysvipc/sem_nstest
CC testcases/kernel/containers/sysvipc/sem_comm
CC testcases/kernel/containers/sysvipc/shmem_2nstest
CC testcases/kernel/containers/sysvipc/shm_comm
CC testcases/kernel/containers/sysvipc/mesgq_nstest
CC testcases/kernel/containers/sysvipc/semtest_2ns
CC testcases/kernel/containers/sysvipc/shmnstest
timens01.c:64:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   64 |         .needs_root = 1,
      |                       ^
1 warning generated.
CC testcases/kernel/containers/timens/timens01
userns01.c:90:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_root = 1,
      |                       ^
userns01.c:91:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .forks_child = 1,
      |                        ^
userns05.c:102:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  102 |         .needs_root = 1,
      |                       ^
userns05.c:103:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  103 |         .forks_child = 1,
      |                        ^
userns05.c:104:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  104 |         .needs_checkpoints = 1,
      |                              ^
userns02.c:69:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   69 |         .neeuserns06.c:117:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  117 |         .needs_root = 1,
      |                       ^
userns06.c:118:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  118 |         .forks_child = 1,
      |                        ^
userns06.c:119:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  119 |         .needs_checkpoints = 1,
      |                              ^
ds_root = 1,
      |                       ^
userns02.c:70:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   70 |         .forks_child = 1,
      |                        ^
userns02.c:71:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   71 |         .needs_checkpoints = 1,
      |                              ^
3 warnings generated.
2 warnings generated.
3 warnings generated.
userns07.c:90:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   90 |         .needs_root = 1,
      |                       ^
userns07.c:91:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   91 |         .forks_child = 1,
      |                        ^
userns07.c:92:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   92 |         .needs_checkpoints = 1,
      |                              ^
userns03.c:183:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  183 |         .needs_root = 1,
      |                       ^
userns03.c:184:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  184 |         .forks_child = 1,
      |                        ^
userns03.c:185:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  185 |         .needs_checkpoints = 1,
      |                              ^
3 warnings generated.
userns08.c:130:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  130 |         .needs_checkpoints = 1,
      |                              ^
userns08.c:131:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  131 |         .needs_root = 1,
      |                       ^
userns08.c:132:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  132 |         .forks_child = 1,
      |                        ^
userns04.c:72:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   72 |         .needs_root = 1,
      |                       ^
userns04.c:73:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   73 |         .forks_child = 1,
      |                        ^
userns04.c:74:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   74 |         .needs_checkpoints = 1,
      |                              ^
3 warnings generated.
3 warnings generated.
3 warnings generated.
3 warnings generated.
CC testcases/kernel/containers/userns/userns06_capcheck
CC testcases/kernel/containers/userns/userns05
CC testcases/kernel/containers/userns/userns01
CC testcases/kernel/containers/userns/userns02
CC testcases/kernel/containers/userns/userns06
CC testcases/kernel/containers/userns/userns04
CC testcases/kernel/containers/userns/userns07
CC testcases/kernel/containers/userns/userns08
CC testcases/kernel/containers/userns/userns03
utsname01.c:55:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   55 |         .forks_child = 1,
      |                        ^
utsname02.c:78:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   78 |         .needs_root = 1,
      |                       ^
utsname02.c:79:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   79 |         .forks_child = 1,
      |                        ^
utsname02.c:80:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   80 |         .needs_checkpoints = 1,
      |                              ^
utsname03.c:114:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  114 |         .needs_root = 1,
      |                       ^
utsname03.c:115:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  115 |         .forks_child = 1,
      |                        ^
utsname03.c:116:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  116 |         .needs_checkpoints = 1,
      |                              ^
13 warning warnings generated generated.
.
utsname04.c:56:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   56 |         .needs_root = 1,
      |                       ^
utsname04.c:57:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   57 |         .forks_child = 1,
      |                        ^
utsname04.c:58:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   58 |         .needs_checkpoints = 1,
      |                              ^
3 warnings generated.
3 warnings generated.
CC testcases/kernel/containers/utsname/utsname01
CC testcases/kernel/containers/utsname/utsname02
CC testcases/kernel/containers/utsname/utsname03
CC testcases/kernel/containers/utsname/utsname04
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/controllers/cgroup/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
libcontrollers.c:221:31: warning: unused parameter 'signal' [-Wunused-parameter]
  221 | void signal_handler_alarm(int signal)
      |                               ^
1 warning generated.
CC testcases/kernel/controllers/libcontrollers/libcontrollers.o
AR libcontrollers.a
RANLIB libcontrollers.a
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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/linux/netlink.h:109:24: note: expanded from macro 'NLMSG_OK'
  109 |                            (nlh)->nlmsg_len <= (len))
      |                            ~~~~~~~~~~~~~~~~ ^   ~~~
cgroup_regression_getdelays.ccgroup_core02.ccgroup_core01.c::100::12017:269:17: :6warning: :  warning: warning: variable 'count' set but not used [-Wunused-but-set-variable]
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  269 |         int count   =   1000 | ;120        
 |       .        | f.            ^oforrkkss__cchhiilldd  ==  1,1
,      
|                              ^| 
                       ^
cgroup_core01.c:101:16cgroup_core02.c:: 121:warning: 16implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]:
 warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]  
  121 |         .needs_root = 1101,
 |               | .                      ^n
eeds_root = 1,
      |                       ^

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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/linux/netlink.h:109:24: note: expanded from macro 'NLMSG_OK'
  109 |                            (nlh)->nlmsg_len <= (len))
      |                            ~~~~~~~~~~~~~~~~ ^   ~~~
2 warnings generated.
2 warnings generated.
CC testcases/kernel/controllers/cgroup/cgroup_regression_fork_processes
cgroup_core03.c:126:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  126 |         .forks_child = 1,
      |                        ^
cgroup_core03.c:130:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  130 |         .needs_checkpoints = 1,
      |                              ^
CC testcases/kernel/controllers/cgroup/cgroup_core01
CC testcases/kernel/controllers/cgroup/cgroup_core02
2 warnings generated.
3 warnings generated.
CC testcases/kernel/controllers/cgroup/cgroup_core03
CC testcases/kernel/controllers/cgroup/cgroup_regression_getdelays
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/controllers/cgroup_fj/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/controllers/cpuacct/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/controllers/cpuctl/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
make[5]: Nothing to be done for 'all'.
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_latency_test.c:57:21: warning: unused parameter 'i' [-Wunused-parameter]
   57 | void sighandler(int i)
      |                     ^
1 warning generated.
1 warning generated.
CC testcases/kernel/controllers/cpuctl/cpuctl_latency_check_task
CC testcases/kernel/controllers/cpuctl/cpuctl_latency_test
CC testcases/kernel/controllers/cpuctl/cpuctl_def_task03
CC testcases/kernel/controllers/cpuctl/cpuctl_def_task01
CC testcases/kernel/controllers/cpuctl/cpuctl_def_task02
CC testcases/kernel/controllers/cpuctl/cpuctl_def_task04
CC testcases/kernel/controllers/cpuctl/cpuctl_test02
CC testcases/kernel/controllers/cpuctl/cpuctl_test01
CC testcases/kernel/controllers/cpuctl/cpuctl_test03
CC testcases/kernel/controllers/cpuctl/cpuctl_test04
make -C ../libcontrollers -f "TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/controllers/cpuctl_fj/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
make[5]: Nothing to be done for 'all'.
CC testcases/kernel/controllers/cpuctl_fj/cpuctl_fj_simple_echo
CC testcases/kernel/controllers/cpuctl_fj/cpuctl_fj_cpu-hog
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/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
../../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/param.h:27:9: note: previous definition is here
   27 | #define howmany(n,d) (((n)+((d)-1))/(d))
      |         ^
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) {
      |                               ~~    ^~~~~
1 warning generated.
vfork.c:169:46: warning: format specifies type 'float *' but the argument has type 'char **' [-Wformat]
  169 |                         opt = sscanf(optarg, "%Ld%as", &duration, &units);
      |                                                  ~~               ^~~~~~
CC testcases/kernel/controllers/freezer/timed_forkbomb
CC testcases/kernel/controllers/freezer/fork_exec_loop
1 warning generated.
CC testcases/kernel/controllers/freezer/vfork
io_control01.c:153:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  153 |         .mount_device = 1,
      |                         ^
io_control01.c:154:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  154 |         .all_filesystems = 1,
      |                            ^
2 warnings generated.
CC testcases/kernel/controllers/io/io_control01
memcontrol03.c:241:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  241 |         .mount_device = 1,
      |                         ^
memcontrol03.c:244:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  244 |         .all_filesystems = 1,
      |                            ^
memcontrol03.c:248:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  248 |         .forks_child = 1,
      |                        ^
memcontrol03.c:249:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  249 |         .needs_root = 1,
      |                       ^
memcontrol03.c:250:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  250 |         .needs_checkpoints = 1,
      |                              ^
memcontrol02.c:136:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  136 |         .mount_device = 1,
      |                         ^
memcontrol02.c:139:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  139 |         .all_filesystems = 1,
      |                            ^
memcontrol02.c:140:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  140 |         .forks_child = 1,
      |                        ^
memcontrol02.c:141:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  141 |         .needs_root = 1,
      |                       ^
memcontrol04.c:234:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  234 |         .mount_device = 1,
      |                         ^
memcontrol04.c:237:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  237 |         .all_filesystems = 1,
      |                            ^
memcontrol04.c:241:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  241 |         .forks_child = 1,
      |                        ^
memcontrol04.c:242:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  242 |         .needs_root = 1,
      |                       ^
memcontrol04.c:243:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  243 |         .needs_checkpoints = 1,
      |                              ^
4 warnings generated.
5 warnings generated.
CC testcases/kernel/controllers/memcg/memcontrol02
CC testcases/kernel/controllers/memcg/memcontrol01
5 warnings generated.
CC testcases/kernel/controllers/memcg/memcontrol03
CC testcases/kernel/controllers/memcg/memcontrol04
CC testcases/kernel/controllers/memcg/control/mem_process
CC testcases/kernel/controllers/memcg/functional/memcg_process
memcg_test_3.c:82:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   82 |         .needs_root = 1,
      |                       ^
memcg_test_3.c:83:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   83 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/controllers/memcg/regression/memcg_test_4
CC testcases/kernel/controllers/memcg/regression/memcg_test_1
2 warnings generated.
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/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/controllers/memctl/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases/kernel/controllers/pids/../libcontrollers/Makefile" all
../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse/sparse-ltp'
../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/tools/sparse'
../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/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
af_alg02.c:81:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   81 |         .needs_checkpoints = 1,
      |                              ^
1 warning generated.
af_alg04.c:76:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   76 |         .forks_child = 1,
      |                        ^
pcrypt_aead01.c:77:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
   77 |         .needs_root = 1,
      |                       ^
1 warning generated.
1 warning generated.
af_alg07.c:122:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  122 |         .needs_tmpdir = 1,
      |                         ^
CC testcases/kernel/crypto/af_alg03
CC testcases/kernel/crypto/af_alg02
CC testcases/kernel/crypto/af_alg06
crypto_user02.c:144:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  144 |         .needs_root = 1,
      |                       ^
crypto_user02.c:145:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  145 |         .forks_child = 1,
      |                        ^
CC testcases/kernel/crypto/af_alg01
CC testcases/kernel/crypto/af_alg05
2 warnings generated.
CC testcases/kernel/crypto/af_alg04
CC testcases/kernel/crypto/pcrypt_aead01
CC testcases/kernel/crypto/crypto_user02
CC testcases/kernel/crypto/crypto_user01
1 warning generated.
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'.
rtc02.c:154:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  154 |         .needs_root = 1,
      |                       ^
1 warning generated.
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
zram03.c:239:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  239 |         .needs_root = 1,
      |                       ^
zram03.c:240:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  240 |         .needs_tmpdir = 1,
      |                         ^
2 warnings generated.
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/datapid.o
CC testcases/kernel/fs/doio/forker.o
CC testcases/kernel/fs/doio/file_lock.o
write_log.cstring_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 C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
:283:14: warning:    equality comparison with extraneous parentheses [-Wparentheses-equality]84
 |         char *strt  ok283( | )        ;i
f      |                ^(
(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 C2x [-Wdeprecated-non-prototype]
  384 |                         if ((rval = (*func) (&wrec, data)) == WLOG_STOP_SCAN) {
      |                                             ^
CC testcases/kernel/fs/doio/databin.o
1 warning generated.
CC testcases/kernel/fs/doio/open_flags.o
CC testcases/kernel/fs/doio/string_to_tokens.o
CC testcases/kernel/fs/doio/dataascii.o
2 warnings generated.
CC testcases/kernel/fs/doio/bytes_by_prefix.o
CC testcases/kernel/fs/doio/write_log.o
CC testcases/kernel/fs/doio/pattern.o
In file included from growfiles.c:80:
TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/recipe-sysroot/usr/include/sys/signal.h:1:2: warning: redirecting incorrect #include <sys/signal.h> to <signal.h> [-W#warnings]
    1 | #warning redirecting incorrect #include <sys/signal.h> to <signal.h>
      |  ^
growfiles.c:1949:44: warning: unused parameter 'file' [-Wunused-parameter]
 1949 | int /* BUG:14136 */ growfile(int fd, char *file, int grow_incr, char *buf,
      |                                            ^
iogen.c:190:12: warning: missing field 'm_flags' initializer [-Wmissing-field-initializers]
  190 |         {"none", 0},
      |                   ^
iogen.c:207:11growfiles.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)
      |                ^
: 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 C2x, 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 C2x [-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 C2x, 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 C2x, 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 C2x, 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 C2x, 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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-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 C2x [-Wdeprecated-non-prototype]
 3804 |              (*Data_Check) (buf, offset, length, pattern, pattern_length,
      |                            ^
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
4 warnings generated.
CC testcases/kernel/fs/doio/growfiles
30 warnings generated.
CC testcases/kernel/fs/doio/doio
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/frag
CC testcases/kernel/fs/fs_di/create_datafile
fs_fill.c:125:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  125 |         .needs_root = 1,
      |                       ^
fs_fill.c:126:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  126 |         .mount_device = 1,
      |                         ^
fs_fill.c:128:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
  128 |         .all_filesystems = 1,
      |                            ^
3 warnings generated.
CC testcases/kernel/fs/fs_fill/fs_fill
make[4]: Nothing to be done for 'all'.
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: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: 'off_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: 'off_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: 'off_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))
      |                    ~ ^ ~
7 warnings generated.
CC testcases/kernel/fs/fsstress/fsstress
fsx-linux.c:628:12: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
  628 |                 if (iret == -1)
      |                     ~~~~ ^  ~~
fsx-linux.c:766:12: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
  766 |                 if (iret == -1)
      |                     ~~~~ ^  ~~
fsx-linux.c:1023:23: warning: comparison of integers of different signs: 'unsigned long' and 'off_t' (aka 'long') [-Wsign-compare]
 1023 |                                 if (offset + size > file_size)
      |                                     ~~~~~~~~~~~~~ ^ ~~~~~~~~~
fsx-linux.c:1034:29: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare]
 1034 |         if (closeprob && (rv >> 3) < (1 << 28) / closeprob)
      |                           ~~~~~~~  ^ ~~~~~~~~~~~~~~~~~~~~~
fsx-linux.c:1275:30: error: call to undeclared function 'basename'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
 1275 |         strncat(goodfile, dirpath ? basename(fname) : fname, 256);
      |                                     ^
fsx-linux.c:1275:28: warning: pointer/integer type mismatch in conditional expression ('int' and 'char *') [-Wconditional-type-mismatch]
 1275 |         strncat(goodfile, dirpath ? basename(fname) : fname, 256);
      |                                   ^ ~~~~~~~~~~~~~~~   ~~~~~
fsx-linux.c:1282:27: warning: pointer/integer type mismatch in conditional expression ('int' and 'char *') [-Wconditional-type-mismatch]
 1282 |         strncat(logfile, dirpath ? basename(fname) : fname, 256);
      |                                  ^ ~~~~~~~~~~~~~~~   ~~~~~
fsx-linux.c:1308:16: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
 1308 |         for (i = 0; i < maxfilelen; i++)
      |                     ~ ^ ~~~~~~~~~~
fsx-linux.c:1326:15: warning: comparison of integers of different signs: 'ssize_t' (aka 'long') and 'unsigned long' [-Wsign-compare]
 1326 |                 if (written != maxfilelen) {
      |                     ~~~~~~~ ^  ~~~~~~~~~~
8 warnings and 1 error generated.
make[4]: *** [../../../../include/mk/rules.mk:45: fsx-linux] Error 1
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]: Leaving directory 'TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/git/testcases'
make[1]: *** [../include/mk/generic_trunk_target.inc:108: all] Error 2
make: *** [Makefile:94: testcases-all] Error 2
ERROR: oe_runmake failed
WARNING: TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/temp/run.do_compile.922281:176 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/temp/run.do_compile.922281, line 176
	#2: die, TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/temp/run.do_compile.922281, line 160
	#3: oe_runmake, TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/temp/run.do_compile.922281, line 155
	#4: do_compile, TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/temp/run.do_compile.922281, line 150
	#5: main, TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/ltp/20230929/temp/run.do_compile.922281, line 189

Error details

Submitted on:
20/01/24 18:22
Error type:
Recipe
Task:
do_compile
Recipe:
ltp
Recipe version:
20230929-r0
Machine:
qemuarm64
Distro:
yoe
Build system:
x86_64-linux
Target system:
aarch64-yoe-linux-musl
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
413570d1dd311a1ef8bace299d78f43dbb7c9565
Build:
#177371
Submitter:
ab@rdk
Similar errors:
0
Open a bug