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