DEBUG: Executing python function autotools_aclocals DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common'] DEBUG: Python function autotools_aclocals finished DEBUG: Executing shell function do_compile NOTE: make -j 64 HOSTCC=gcc HOST_CFLAGS=-isystemTOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native/usr/include -O2 -pipe HOST_LDFLAGS=-LTOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native/usr/lib -LTOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native/lib -Wl,-rpath,TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=TOPDIR/tmp-glibc/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 make -C "lib" \ -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/lib/Makefile" all make -C "libs" \ -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/libs/Makefile" all if git describe >/dev/null 2>&1; then \ git describe > "Version"; \ else \ cp TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/VERSION "Version"; \ fi make[1]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/libs' make[1]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/lib' CC lib/self_exec.o CC lib/tst_checksum.o tlibio.c: In function 'lio_write_buffer': tlibio.c:682:17: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 682 | sigset(sig, lio_async_signal_handler); | ^~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/param.h:28, from tlibio.c:95: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ tlibio.c:795:25: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 795 | sighold(sig); | ^~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ tlibio.c:802:33: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 802 | sigrelse(sig); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ tlibio.c:866:25: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 866 | sighold(sig); | ^~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ tlibio.c:873:33: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 873 | sigrelse(sig); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ tlibio.c:935:25: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 935 | sighold(sig); | ^~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ tlibio.c:942:33: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 942 | sigrelse(sig); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ tlibio.c:539:22: warning: unused parameter 'wrd' [-Wunused-parameter] 539 | long wrd) /* to allow future features, use zero for now */ | ~~~~~^~~ tlibio.c: In function 'lio_read_buffer': tlibio.c:1253:17: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 1253 | sigset(sig, lio_async_signal_handler); | ^~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ tlibio.c:1370:25: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1370 | sighold(sig); | ^~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ tlibio.c:1377:33: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1377 | sigrelse(sig); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ tlibio.c:1439:25: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1439 | sighold(sig); | ^~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ tlibio.c:1446:33: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1446 | sigrelse(sig); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ tlibio.c:1508:25: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1508 | sighold(sig); | ^~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ tlibio.c:1515:33: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1515 | sigrelse(sig); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ tlibio.c:1109:22: warning: unused parameter 'wrd' [-Wunused-parameter] 1109 | long wrd) /* to allow future features, use zero for now */ | ~~~~~^~~ tlibio.c: In function 'lio_check_asyncio': In file included from safe_stdio.c:23: safe_stdio.c: In function 'safe_fclose': ../include/old/test.h:147:17: warning: pointer 'f' may be used after 'fclose' [-Wuse-after-free] 147 | tst_brk_(file, lineno, flags, fmt, ##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ safe_stdio.c:47:17: note: in expansion of macro 'tst_brkm_' 47 | tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn, | ^~~~~~~~~ tlibio.c:1688:17: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1688 | sigrelse(aiocbp->aio_sigevent.sigev_signo); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ safe_stdio.c:44:15: note: call to 'fclose' here 44 | ret = fclose(f); | ^~~~~~~~~ ../include/old/test.h:149:17: warning: pointer 'f' may be used after 'fclose' [-Wuse-after-free] 149 | tst_brkm__(file, lineno, flags, cleanup, fmt, ##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ safe_stdio.c:47:17: note: in expansion of macro 'tst_brkm_' 47 | tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn, | ^~~~~~~~~ safe_stdio.c:44:15: note: call to 'fclose' here 44 | ret = fclose(f); | ^~~~~~~~~ ../include/old/test.h:147:17: warning: pointer 'f' may be used after 'fclose' [-Wuse-after-free] 147 | tst_brk_(file, lineno, flags, fmt, ##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ safe_stdio.c:50:17: note: in expansion of macro 'tst_brkm_' 50 | tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn, | ^~~~~~~~~ safe_stdio.c:44:15: note: call to 'fclose' here 44 | ret = fclose(f); | ^~~~~~~~~ ../include/old/test.h:149:17: warning: pointer 'f' may be used after 'fclose' [-Wuse-after-free] 149 | tst_brkm__(file, lineno, flags, cleanup, fmt, ##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ safe_stdio.c:50:17: note: in expansion of macro 'tst_brkm_' 50 | tst_brkm_(file, lineno, TBROK | TERRNO, cleanup_fn, | ^~~~~~~~~ safe_stdio.c:44:15: note: call to 'fclose' here 44 | ret = fclose(f); | ^~~~~~~~~ tlibio.c: In function 'lio_wait4asyncio': tlibio.c:1907:25: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1907 | sigrelse(aiocbp->aio_sigevent.sigev_signo); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ tlibio.c:1919:25: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1919 | sigrelse(aiocbp->aio_sigevent.sigev_signo); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ CC lib/tst_ansi_color.o CC lib/get_path.o tst_af_alg.c: In function 'init_sockaddr_alg': tst_af_alg.c:58:9: warning: '__builtin_strncpy' specified bound 14 equals destination size [-Wstringop-truncation] 58 | strncpy((char *)addr->salg_type, algtype, sizeof(addr->salg_type)); | ^ tst_af_alg.c:62:9: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation] 62 | strncpy((char *)addr->salg_name, algname, sizeof(addr->salg_name)); | ^ CC lib/tst_get_bad_addr.o CC lib/cloner.o CC lib/tst_fs_type.o CC lib/tst_parse_opts.o CC lib/tst_fips.o CC lib/safe_pthread.o CC lib/tst_dir_is_empty.o CC lib/tst_path_has_mnt_flags.o CC lib/tst_fs_has_free.o CC lib/tst_arch.o CC lib/safe_stdio.o CC lib/tst_clone.o CC lib/tst_fs_setup.o CC lib/tst_coredump.o CC libs/libltpipc/libmsgctl.o CC lib/tst_process_state.o CC lib/tst_cpu.o CC lib/tst_hugepage.o CC libs/libltpipc/libipc.o CC lib/tst_assert.o CC lib/tst_ioctl.o CC lib/tst_mkfs.o CC lib/tst_fill_file.o CC lib/tst_kernel.o AR libltpipc.a CC lib/tst_fill_fs.o CC lib/tst_lockdown.o CC lib/tst_module.o CC lib/tst_pid.o RANLIB libltpipc.a CC lib/tst_resource.o CC lib/tst_capability.o CC lib/tst_kvercmp.o CC lib/tst_buffers.o CC lib/tst_checkpoint.o tst_sig.c: In function 'tst_sig': tst_sig.c:210:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 210 | if (fork_flag == FORK) | ^ tst_sig.c:213:17: note: here 213 | default: | ^~~~~~~ CC lib/random_range.o CC lib/tst_crypto.o CC lib/tst_rtctime.o CC lib/tst_thread_state.o CC lib/tst_clocks.o CC lib/tst_memutils.o CC lib/tst_fs_link_count.o CC lib/tst_sig.o CC lib/tst_bool_expr.o CC lib/tst_af_alg.o CC lib/tst_net.o CC lib/tst_safe_timerfd.o CC lib/parse_opts.o CC lib/tst_safe_io_uring.o CC lib/safe_file_ops.o CC lib/tst_cmd.o CC lib/tst_sig_proc.o tlibio.c: In function 'lio_write_buffer': tlibio.c:938:40: warning: '%s' directive writing up to 4095 bytes into a region of size 487 [-Wformat-overflow=] 938 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 939 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from tlibio.c:88: In function 'sprintf', inlined from 'lio_write_buffer' at tlibio.c:937:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 45 or more bytes (assuming 4140) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tlibio.c: In function 'lio_write_buffer': tlibio.c:938:40: warning: '%s' directive writing up to 4095 bytes into a region of size 487 [-Wformat-overflow=] 938 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 939 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ In function 'sprintf', inlined from 'lio_write_buffer' at tlibio.c:937:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 45 or more bytes (assuming 4140) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tlibio.c: In function 'lio_write_buffer': tlibio.c:869:40: warning: '%s' directive writing up to 4095 bytes into a region of size 487 [-Wformat-overflow=] 869 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 870 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ In function 'sprintf', inlined from 'lio_write_buffer' at tlibio.c:868:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 45 or more bytes (assuming 4140) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tlibio.c: In function 'lio_write_buffer': tlibio.c:869:40: warning: '%s' directive writing up to 4095 bytes into a region of size 487 [-Wformat-overflow=] 869 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 870 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ In function 'sprintf', inlined from 'lio_write_buffer' at tlibio.c:868:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 45 or more bytes (assuming 4140) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC lib/tst_status.o CC lib/tst_safe_file_at.o CC lib/tst_sys_conf.o CC lib/tst_timer.o CC lib/tst_taint.o CC lib/tst_supported_fs_types.o CC lib/tst_uid.o CC lib/tst_safe_sysv_ipc.o CC lib/tst_virt.o CC libs/libltpnewipc/libnewipc.o AR libltpnewipc.a CC lib/tst_netdevice.o RANLIB libltpnewipc.a CC lib/safe_net.o tlibio.c: In function 'lio_read_buffer': tlibio.c:1511:40: warning: '%s' directive writing up to 4095 bytes into a region of size 486 [-Wformat-overflow=] 1511 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 1512 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ In function 'sprintf', inlined from 'lio_read_buffer' at tlibio.c:1510:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 46 or more bytes (assuming 4141) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tlibio.c: In function 'lio_read_buffer': tlibio.c:1511:40: warning: '%s' directive writing up to 4095 bytes into a region of size 486 [-Wformat-overflow=] 1511 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 1512 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ In function 'sprintf', inlined from 'lio_read_buffer' at tlibio.c:1510:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 46 or more bytes (assuming 4141) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tlibio.c: In function 'lio_read_buffer': tlibio.c:1442:40: warning: '%s' directive writing up to 4095 bytes into a region of size 486 [-Wformat-overflow=] 1442 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 1443 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ In function 'sprintf', inlined from 'lio_read_buffer' at tlibio.c:1441:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 46 or more bytes (assuming 4141) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tlibio.c: In function 'lio_read_buffer': tlibio.c:1442:40: warning: '%s' directive writing up to 4095 bytes into a region of size 486 [-Wformat-overflow=] 1442 | "%s/%d %s failed, fd:%d, nbyte:%d errno=%d %s", | ^~ 1443 | __FILE__, __LINE__, Lio_SysCall, fd, size, | ~~~~~~~~~~~ In function 'sprintf', inlined from 'lio_read_buffer' at tlibio.c:1441:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 46 or more bytes (assuming 4141) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC lib/tst_tmpdir.o CC lib/tst_rtnetlink.o CC lib/tst_wallclock.o CC lib/tst_device.o CC lib/tst_res.o CC lib/tst_kconfig.o CC lib/tst_safe_macros.o CC lib/tlibio.o CC libs/libltpnuma/tst_numa.o AR libltpnuma.a RANLIB libltpnuma.a CC lib/tst_timer_test.o CC lib/tst_cgroup.o CC lib/safe_macros.o CC libs/libltpsigwait/sigwait.o AR libltpsigwait.a RANLIB libltpsigwait.a CC libs/libltpswap/libswap.o AR libltpswap.a RANLIB libltpswap.a CC lib/tst_test.o AR libltp.a RANLIB libltp.a CC libs/libltpuinput/tst_uinput.o AR libltpuinput.a RANLIB libltpuinput.a CC lib/newlib_tests/test13 CC lib/newlib_tests/test01 CC lib/newlib_tests/test11 CC lib/newlib_tests/test02 CC lib/newlib_tests/test06 CC lib/newlib_tests/test20 CC lib/newlib_tests/test07 CC lib/newlib_tests/test_exec_child CC lib/newlib_tests/test_kconfig01 CC lib/newlib_tests/test_kconfig02 CC lib/newlib_tests/test_kconfig CC lib/newlib_tests/test04 CC lib/newlib_tests/tst_needs_cmds02 CC lib/newlib_tests/test_exec CC lib/newlib_tests/test_assert CC lib/newlib_tests/tst_needs_cmds05 CC lib/newlib_tests/test_runtime02 CC lib/newlib_tests/test05 CC lib/newlib_tests/tst_needs_cmds04 CC lib/newlib_tests/test_zero_hugepage CC lib/newlib_tests/tst_needs_cmds01 CC lib/newlib_tests/test22 CC lib/newlib_tests/test09 CC lib/newlib_tests/test03 CC lib/newlib_tests/test_children_cleanup CC lib/newlib_tests/test08 CC lib/newlib_tests/test_macros03 CC lib/newlib_tests/tst_needs_cmds07 CC lib/newlib_tests/test19 CC lib/newlib_tests/tst_cgroup01 CC lib/newlib_tests/test_macros04 CC lib/newlib_tests/test14 CC lib/newlib_tests/tst_needs_cmds03 CC lib/newlib_tests/test_macros01 CC lib/newlib_tests/tst_needs_cmds06 CC lib/newlib_tests/tst_needs_cmds08 CC lib/newlib_tests/test_macros05 CC lib/newlib_tests/tst_capability01 CC lib/newlib_tests/tst_res_hexd CC lib/newlib_tests/tst_print_result CC lib/newlib_tests/test_macros02 CC lib/newlib_tests/tst_capability02 CC lib/newlib_tests/tst_strstatus CC lib/newlib_tests/test_guarded_buf CC lib/newlib_tests/test_macros06 CC lib/newlib_tests/tst_cgroup02 CC lib/newlib_tests/test_parse_filesize CC lib/newlib_tests/test15 CC lib/newlib_tests/tst_safe_fileops CC lib/newlib_tests/variant CC lib/newlib_tests/test_runtime01 CC lib/newlib_tests/tst_device CC lib/newlib_tests/tst_bool_expr CC lib/newlib_tests/tst_expiration_timer CC libs/libltpvdso/vdso_helpers.o CC libs/libltpvdso/parse_vdso.o AR libltpvdso.a RANLIB libltpvdso.a make[1]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/libs' CC lib/newlib_tests/test_timer CC lib/newlib_tests/tst_fuzzy_sync03 CC lib/newlib_tests/tst_fuzzy_sync02 CC lib/newlib_tests/tst_fuzzy_sync01 tst_dataroot03.c: In function 'main': tst_dataroot03.c:51:36: warning: '/datafiles' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 51 | snprintf(tmp, PATH_MAX, "%s/datafiles", curdir); | ^~~~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../include/old/test.h:14, from tst_dataroot03.c:23: In function 'snprintf', inlined from 'main' at tst_dataroot03.c:51:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ tst_dataroot02.c: In function 'main': tst_dataroot02.c:51:36: warning: '/datafiles' directive output may be truncated writing 10 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 51 | snprintf(tmp, PATH_MAX, "%s/datafiles", curdir); | ^~~~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../include/old/test.h:14, from tst_dataroot02.c:23: In function 'snprintf', inlined from 'main' at tst_dataroot02.c:51:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC lib/tests/tst_checkpoint_wait_timeout CC lib/tests/tst_fs_fill_hardlinks CC lib/tests/tst_fs_fill_subdirs CC lib/tests/tst_checkpoint_wake_timeout CC lib/tests/tst_record_childstatus CC lib/tests/tst_checkpoint CC lib/tests/tst_strsig CC lib/tests/tst_strerrno CC lib/tests/tst_device CC lib/tests/tst_process_state CC lib/tests/tst_cleanup_once CC lib/tests/tst_dataroot02 CC lib/tests/tst_dataroot03 CC lib/tests/tst_dataroot01 CC lib/tests/tst_tmpdir_test CC lib/tests/trerrno CC lib/tests/tst_safe_macros make[1]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/lib' make -C "pan" \ -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/pan/Makefile" all make -C "utils" \ -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/utils/Makefile" all make -C "testcases" \ -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/Makefile" all make -C "tools" \ -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/Makefile" all make -C "metadata" \ -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/metadata/Makefile" all make[1]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/utils' make[1]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases' make[1]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/pan' make[1]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/metadata' make[1]: Entering directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools' make[4]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. CC pan/splitstr.o CC pan/ltp-bump.o CC testcases/commands/eject/eject_check_tray zoolib.c: In function 'cat_args': zoolib.c:386:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 386 | *cmd = '\0'; | ~~~~~^~~~~~ zoolib.c:380:20: note: destination object of size 0 allocated by 'malloc' 380 | if ((cmd = malloc(size)) == NULL) { | ^~~~~~~~~~~~ CC tools/apicmds/ltpapicmd.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../lib ltpapicmd.o -lltp -o tst_brk x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../lib ltpapicmd.o -lltp -o tst_brkm x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../lib ltpapicmd.o -lltp -o tst_exit x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../lib ltpapicmd.o -lltp -o tst_res x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../lib ltpapicmd.o -lltp -o tst_resm x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../lib ltpapicmd.o -lltp -o tst_ncpus x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../lib ltpapicmd.o -lltp -o tst_ncpus_conf x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../lib ltpapicmd.o -lltp -o tst_ncpus_max x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../lib ltpapicmd.o -lltp -o tst_fs_has_free CC pan/zoolib.o CC testcases/commands/file/datafiles/in make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. LD pan/ltp-bump make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. CC utils/benchmark/ebizzy-0.3/ebizzy make[3]: Nothing to be done for 'all'. make -C "lib" -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/utils/sctp/lib/Makefile" all make -C "testlib" -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/utils/sctp/testlib/Makefile" all CC testcases/commands/ldd/datafiles/lddfile3.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -fomit-frame-pointer -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile3.obj.so lddfile3.o CC testcases/commands/ldd/datafiles/lddfile1.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -fomit-frame-pointer -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile1.obj.so lddfile1.o CC testcases/commands/ldd/datafiles/lddfile4.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -fomit-frame-pointer -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile4.obj.so lddfile4.o CC testcases/commands/ldd/datafiles/main.o CC testcases/commands/ldd/datafiles/lddfile2.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -fomit-frame-pointer -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile2.obj.so lddfile2.o CC testcases/commands/ldd/datafiles/lddfile5.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -fomit-frame-pointer -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -shared -o lddfile5.obj.so lddfile5.o genload.c: In function 'main': genload.c:95:13: warning: variable 'do_timeout' set but not used [-Wunused-but-set-variable] 95 | int do_timeout = 0; | ^~~~~~~~~~ stress.c: In function 'main': stress.c:95:13: warning: variable 'do_timeout' set but not used [-Wunused-but-set-variable] 95 | int do_timeout = 0; | ^~~~~~~~~~ genload.c: In function 'hogcpu': genload.c:468:16: warning: variable 'd' set but not used [-Wunused-but-set-variable] 468 | double d; | ^ stress.c: In function 'hogcpu': stress.c:468:16: warning: variable 'd' set but not used [-Wunused-but-set-variable] 468 | double d; | ^ x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -fomit-frame-pointer -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -O -o lddfile.out main.o lddfile1.obj.so lddfile2.obj.so lddfile3.obj.so lddfile4.obj.so lddfile5.obj.so connectx.c:78:12: warning: 'sctp_connectx_orig' alias between functions of incompatible types 'int(int)' and 'int(int, struct sockaddr *, int)' [-Wattribute-alias=] 78 | extern int sctp_connectx_orig (int) | ^~~~~~~~~~~~~~~~~~ connectx.c:67:5: note: aliased declaration here 67 | int __sctp_connectx(int fd, struct sockaddr *addrs, int addrcnt) | ^~~~~~~~~~~~~~~ CC utils/sctp/lib/peeloff.o CC utils/sctp/lib/bindx.o CC utils/sctp/lib/opt_info.o rm lddfile2.o lddfile1.o lddfile4.o lddfile3.o lddfile5.o CC utils/sctp/lib/sendmsg.o CC utils/sctp/lib/recvmsg.o CC utils/sctp/lib/addrs.o make[4]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. CC utils/sctp/lib/connectx.o AR libsctp.a make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. RANLIB libsctp.a make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. CC testcases/commands/nm/datafiles/f1.o CC testcases/commands/nm/datafiles/f2.o CC testcases/commands/nm/datafiles/f3.o x86_64-oe-linux-gcc-ar rcs lib.a f1.o f2.o f3.o LD testcases/commands/nm/datafiles/f1 LD testcases/commands/nm/datafiles/f3 LD testcases/commands/nm/datafiles/f2 make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. CC utils/sctp/testlib/sctputil.o AR libsctputil.a make[3]: Nothing to be done for 'all'. RANLIB libsctputil.a make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. HOSTCC metadata/metaparse TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/metadata/parse.sh > ltp.json make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. CC utils/sctp/func_tests/test_basic_v6.o CC utils/sctp/func_tests/test_fragments_v6.o CC utils/sctp/func_tests/test_getname_v6.o CC utils/sctp/func_tests/test_inaddr_any_v6.o CC utils/sctp/func_tests/test_sctp_sendrecvmsg_v6.o CC utils/sctp/func_tests/test_peeloff_v6.o CC utils/sctp/func_tests/test_sockopt_v6.o make[5]: Nothing to be done for 'all'. CC utils/sctp/func_tests/test_timetolive_v6.o CC utils/sctp/func_tests/test_tcp_style_v6.o make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. test_1_to_1_connectx.c: In function 'main': test_1_to_1_connectx.c:137:17: warning: array subscript 'struct sockaddr[0]' is partly outside array bounds of 'unsigned char[15]' [-Warray-bounds] 137 | tmp_addr->sa_family = AF_INET; | ^~ test_1_to_1_connectx.c:136:40: note: object of size 15 allocated by 'malloc' 136 | tmp_addr = (struct sockaddr *) malloc(sizeof(struct sockaddr) - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. make[3]: Nothing to be done for 'all'. CC pan/ltp-pan.o CC utils/sctp/func_tests/test_1_to_1_rtoinfo CC utils/sctp/func_tests/test_1_to_1_connectx CC utils/sctp/func_tests/test_1_to_1_connect CC utils/sctp/func_tests/test_1_to_1_nonblock CC utils/sctp/func_tests/test_1_to_1_sendto CC utils/sctp/func_tests/test_1_to_1_initmsg_connect CC utils/sctp/func_tests/test_1_to_1_send CC utils/sctp/func_tests/test_inaddr_any CC utils/sctp/func_tests/test_1_to_1_recvmsg CC utils/sctp/func_tests/test_connect CC utils/sctp/func_tests/test_1_to_1_events CC utils/sctp/func_tests/test_autoclose LD pan/ltp-pan make[1]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/pan' CC utils/sctp/func_tests/test_recvmsg CC utils/sctp/func_tests/test_1_to_1_accept_close CC utils/sctp/func_tests/test_1_to_1_addrs CC utils/sctp/func_tests/test_1_to_1_shutdown CC utils/sctp/func_tests/test_1_to_1_threads CC utils/sctp/func_tests/test_assoc_shutdown CC utils/sctp/func_tests/test_fragments CC utils/sctp/func_tests/test_1_to_1_socket_bind_listen cve-2017-2618.c: In function 'do_test': cve-2017-2618.c:39:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 39 | write(fd, "\n", 1); | ^~~~~~~~~~~~~~~~~~ CC utils/sctp/func_tests/test_1_to_1_recvfrom LD utils/sctp/func_tests/test_fragments_v6 CC utils/sctp/func_tests/test_getname LD utils/sctp/func_tests/test_inaddr_any_v6 CC utils/sctp/func_tests/test_connectx CC utils/sctp/func_tests/test_peeloff CC utils/sctp/func_tests/test_assoc_abort LD utils/sctp/func_tests/test_getname_v6 CC utils/sctp/func_tests/test_basic LD utils/sctp/func_tests/test_peeloff_v6 LD utils/sctp/func_tests/test_timetolive_v6 CC utils/sctp/func_tests/test_timetolive LD utils/sctp/func_tests/test_sctp_sendrecvmsg_v6 CC utils/sctp/func_tests/test_sctp_sendrecvmsg CC utils/sctp/func_tests/test_1_to_1_sockopt CC utils/sctp/func_tests/test_1_to_1_sendmsg LD utils/sctp/func_tests/test_basic_v6 CC testcases/cve/cve-2016-10044 stack_clash.c: In function 'exhaust_stack_into_sigsegv': stack_clash.c:48:6: warning: infinite recursion detected [-Winfinite-recursion] 48 | void exhaust_stack_into_sigsegv(void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ stack_clash.c:52:9: note: recursive call 52 | exhaust_stack_into_sigsegv(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/cve/cve-2017-16939 CC tools/genload/genload CC testcases/cve/cve-2017-2618 CC testcases/cve/cve-2016-7042 CC tools/genload/stress make[1]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools' CC utils/sctp/func_tests/test_tcp_style LD utils/sctp/func_tests/test_tcp_style_v6 CC testcases/cve/cve-2017-17052 CC testcases/cve/cve-2015-3290 CC testcases/cve/cve-2017-17053 CC testcases/cve/stack_clash CC testcases/cve/icmp_rate_limit01 LD utils/sctp/func_tests/test_sockopt_v6 CC utils/sctp/func_tests/test_sockopt rm test_fragments_v6.o test_getname_v6.o test_basic_v6.o test_peeloff_v6.o test_tcp_style_v6.o test_inaddr_any_v6.o test_sockopt_v6.o test_sctp_sendrecvmsg_v6.o test_timetolive_v6.o make[1]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/utils' CC testcases/cve/meltdown CC testcases/cve/cve-2014-0196 CC testcases/cve/cve-2016-7117 CC testcases/cve/cve-2017-2671 CC testcases/kernel/syscalls/abort/abort01 CC testcases/kernel/syscalls/accept4/accept4_01 CC testcases/kernel/syscalls/accept/accept01 CC testcases/kernel/syscalls/accept/accept02 CC testcases/kernel/syscalls/access/access03 CC testcases/kernel/syscalls/access/access04 CC testcases/kernel/syscalls/access/access01 CC testcases/kernel/syscalls/access/access02 CC testcases/kernel/syscalls/acct/acct02_helper CC testcases/kernel/syscalls/acct/acct01 CC testcases/kernel/syscalls/acct/acct02 add_key05.c: In function 'do_test': add_key05.c:148:35: warning: '%d' directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=] 148 | sprintf(desc, "abc%d", i); | ^~ In function 'verify_max_keys', inlined from 'do_test' at add_key05.c:194:4: add_key05.c:148:31: note: directive argument in the range [-2147483647, 2147483647] 148 | sprintf(desc, "abc%d", i); | ^~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from add_key05.c:19: In function 'sprintf', inlined from 'verify_max_keys' at add_key05.c:148:3, inlined from 'do_test' at add_key05.c:194:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 5 and 15 bytes into a destination of size 10 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/add_key/add_key02 CC testcases/kernel/syscalls/add_key/add_key01 CC testcases/kernel/syscalls/add_key/add_key03 CC testcases/kernel/syscalls/add_key/add_key04 CC testcases/kernel/syscalls/add_key/add_key05 CC testcases/kernel/syscalls/adjtimex/adjtimex03 CC testcases/kernel/syscalls/adjtimex/adjtimex01 CC testcases/kernel/syscalls/adjtimex/adjtimex02 CC testcases/kernel/syscalls/alarm/alarm05 CC testcases/kernel/syscalls/alarm/alarm07 CC testcases/kernel/syscalls/alarm/alarm02 CC testcases/kernel/syscalls/alarm/alarm06 CC testcases/kernel/syscalls/alarm/alarm03 CC testcases/kernel/syscalls/bind/bind02 CC testcases/kernel/syscalls/bind/bind03 CC testcases/kernel/syscalls/bind/bind01 CC testcases/kernel/syscalls/bind/bind04 CC testcases/kernel/syscalls/bind/bind05 CC testcases/kernel/syscalls/bind/bind06 CC testcases/kernel/syscalls/bpf/bpf_common.o CC testcases/kernel/syscalls/bpf/bpf_prog01 CC testcases/kernel/syscalls/bpf/bpf_map01 CC testcases/kernel/syscalls/bpf/bpf_prog04 CC testcases/kernel/syscalls/bpf/bpf_prog02 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 CC testcases/kernel/syscalls/capset/capset01 CC testcases/kernel/syscalls/capset/capset03 CC testcases/kernel/syscalls/capset/capset04 CC testcases/kernel/syscalls/capset/capset02 CC testcases/kernel/syscalls/chdir/chdir04 CC testcases/kernel/syscalls/chdir/chdir01 CC testcases/kernel/syscalls/chmod/chmod07 CC testcases/kernel/syscalls/chmod/chmod06 CC testcases/kernel/syscalls/chmod/chmod05 CC testcases/kernel/syscalls/chmod/chmod03 CC testcases/kernel/syscalls/chmod/chmod01 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 CC testcases/kernel/syscalls/chown/chown02.o CC testcases/kernel/syscalls/chown/chown04.o CC testcases/kernel/syscalls/chown/chown01.o CC testcases/kernel/syscalls/chown/chown03.o LD testcases/kernel/syscalls/chown/chown01_16 LD testcases/kernel/syscalls/chown/chown01 LD testcases/kernel/syscalls/chown/chown04 LD testcases/kernel/syscalls/chown/chown05_16 LD testcases/kernel/syscalls/chown/chown02 LD testcases/kernel/syscalls/chown/chown03 CC testcases/kernel/syscalls/chown/chown05.o LD testcases/kernel/syscalls/chown/chown04_16 LD testcases/kernel/syscalls/chown/chown02_16 LD testcases/kernel/syscalls/chown/chown03_16 LD testcases/kernel/syscalls/chown/chown05 rm chown01.o chown03.o chown02.o chown04_16.o chown05.o chown02_16.o chown01_16.o chown04.o chown03_16.o chown05_16.o CC testcases/kernel/syscalls/chroot/chroot01 CC testcases/kernel/syscalls/chroot/chroot04 CC testcases/kernel/syscalls/chroot/chroot02 CC testcases/kernel/syscalls/chroot/chroot03 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'. CC testcases/kernel/syscalls/clock_gettime/clock_gettime02 CC testcases/kernel/syscalls/clock_gettime/clock_gettime01 CC testcases/kernel/syscalls/clock_gettime/leapsec01 CC testcases/kernel/syscalls/clock_gettime/clock_gettime04 CC testcases/kernel/syscalls/clock_gettime/clock_gettime03 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:17: warning: "NSEC_PER_SEC" redefined 17 | #define NSEC_PER_SEC (1000000000L) | In file included from ../../../../include/tst_timer.h:20, from ../../../../include/time64_variants.h:20, from clock_settime02.c:12: ../../../../include/lapi/common_timers.h:15: note: this is the location of the previous definition 15 | #define NSEC_PER_SEC (1000000000LL) | CC testcases/kernel/syscalls/clock_settime/clock_settime02 CC testcases/kernel/syscalls/clock_settime/clock_settime03 CC testcases/kernel/syscalls/clock_settime/clock_settime01 CC testcases/kernel/syscalls/clone3/clone302 CC testcases/kernel/syscalls/clone3/clone301 clone02.c: In function 'sig_child_defined_handler': clone02.c:456:43: warning: unused parameter 'pid' [-Wunused-parameter] 456 | static void sig_child_defined_handler(int pid) | ~~~~^~~ CC testcases/kernel/syscalls/clone/clone01 CC testcases/kernel/syscalls/clone/clone04 CC testcases/kernel/syscalls/clone/clone06 CC testcases/kernel/syscalls/clone/clone03 CC testcases/kernel/syscalls/clone/clone05 CC testcases/kernel/syscalls/clone/clone07 CC testcases/kernel/syscalls/clone/clone09 CC testcases/kernel/syscalls/clone/clone02 CC testcases/kernel/syscalls/clone/clone08 CC testcases/kernel/syscalls/close/close02 CC testcases/kernel/syscalls/close/close01 CC testcases/kernel/syscalls/close_range/close_range02 CC testcases/kernel/syscalls/close_range/close_range01 process_vm01.c: In function 'setup': process_vm01.c:97:25: warning: unused parameter 'argv' [-Wunused-parameter] 97 | static void setup(char *argv[]) | ~~~~~~^~~~~~ CC testcases/kernel/syscalls/cma/process_vm_readv02 CC testcases/kernel/syscalls/cma/process_vm_writev02 CC testcases/kernel/syscalls/cma/process_vm_readv03 CC testcases/kernel/syscalls/cma/process_vm01 CC testcases/kernel/syscalls/confstr/confstr01 CC testcases/kernel/syscalls/connect/connect02 CC testcases/kernel/syscalls/connect/connect01 CC testcases/kernel/syscalls/copy_file_range/copy_file_range03 CC testcases/kernel/syscalls/copy_file_range/copy_file_range02 CC testcases/kernel/syscalls/copy_file_range/copy_file_range01 CC testcases/kernel/syscalls/creat/creat07_child CC testcases/kernel/syscalls/creat/creat04 CC testcases/kernel/syscalls/creat/creat03 CC testcases/kernel/syscalls/creat/creat07 CC testcases/kernel/syscalls/creat/creat06 CC testcases/kernel/syscalls/creat/creat01 CC testcases/kernel/syscalls/creat/creat05 CC testcases/kernel/syscalls/creat/creat09 CC testcases/kernel/syscalls/creat/creat08 CC testcases/kernel/syscalls/delete_module/delete_module01 CC testcases/kernel/syscalls/delete_module/delete_module03 CC testcases/kernel/syscalls/delete_module/delete_module02 CC testcases/kernel/syscalls/dup2/dup201 CC testcases/kernel/syscalls/dup2/dup204 CC testcases/kernel/syscalls/dup2/dup206 CC testcases/kernel/syscalls/dup2/dup203 CC testcases/kernel/syscalls/dup2/dup202 CC testcases/kernel/syscalls/dup2/dup207 CC testcases/kernel/syscalls/dup2/dup205 CC testcases/kernel/syscalls/dup3/dup3_02 CC testcases/kernel/syscalls/dup3/dup3_01 CC testcases/kernel/syscalls/dup/dup01 CC testcases/kernel/syscalls/dup/dup06 CC testcases/kernel/syscalls/dup/dup04 CC testcases/kernel/syscalls/dup/dup02 CC testcases/kernel/syscalls/dup/dup03 CC testcases/kernel/syscalls/dup/dup07 CC testcases/kernel/syscalls/dup/dup05 CC testcases/kernel/syscalls/epoll_create1/epoll_create1_01 CC testcases/kernel/syscalls/epoll_create1/epoll_create1_02 CC testcases/kernel/syscalls/epoll_create/epoll_create01 CC testcases/kernel/syscalls/epoll_create/epoll_create02 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl03 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl02 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl04 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl05 CC testcases/kernel/syscalls/epoll_ctl/epoll_ctl01 make[1]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/metadata' CC testcases/kernel/syscalls/epoll/epoll-ltp CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait05 CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait02 CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait04 CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait03 CC testcases/kernel/syscalls/epoll_pwait/epoll_pwait01 CC testcases/kernel/syscalls/epoll_wait/epoll_wait03 CC testcases/kernel/syscalls/epoll_wait/epoll_wait02 CC testcases/kernel/syscalls/epoll_wait/epoll_wait04 CC testcases/kernel/syscalls/epoll_wait/epoll_wait01 CC testcases/kernel/syscalls/eventfd2/eventfd2_02 CC testcases/kernel/syscalls/eventfd2/eventfd2_01 CC testcases/kernel/syscalls/eventfd2/eventfd2_03 eventfd01.c: In function 'myeventfd': eventfd01.c:73:48: warning: unused parameter 'flags' [-Wunused-parameter] 73 | static int myeventfd(unsigned int initval, int flags) | ~~~~^~~~~ CC testcases/kernel/syscalls/eventfd/eventfd01 CC testcases/kernel/syscalls/execle/execle01_child CC testcases/kernel/syscalls/execle/execle01 CC testcases/kernel/syscalls/execl/execl01_child CC testcases/kernel/syscalls/execl/execl01 CC testcases/kernel/syscalls/execlp/execlp01_child CC testcases/kernel/syscalls/execlp/execlp01 In file included from execveat02.c:26: execveat.h: In function 'check_execveat': execveat.h:11:15: warning: argument 3 null where non-null expected [-Wnonnull] 11 | ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH); | ^~~~~~~~ In file included from ../../../../include/tst_test.h:14, from execveat02.c:23: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:300:12: note: in a call to function 'execveat' declared 'nonnull' 300 | extern int execveat (int __fd, const char *__path, char *const __argv[], | ^~~~~~~~ In file included from execveat01.c:28: execveat.h: In function 'check_execveat': execveat.h:11:15: warning: argument 3 null where non-null expected [-Wnonnull] 11 | ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH); | ^~~~~~~~ In file included from ../../../../include/tst_test.h:14, from execveat01.c:25: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:300:12: note: in a call to function 'execveat' declared 'nonnull' 300 | extern int execveat (int __fd, const char *__path, char *const __argv[], | ^~~~~~~~ In file included from execveat03.c:35: execveat.h: In function 'check_execveat': execveat.h:11:15: warning: argument 3 null where non-null expected [-Wnonnull] 11 | ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH); | ^~~~~~~~ In file included from ../../../../include/tst_test.h:14, from execveat03.c:32: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:300:12: note: in a call to function 'execveat' declared 'nonnull' 300 | extern int execveat (int __fd, const char *__path, char *const __argv[], | ^~~~~~~~ execveat.h:11:15: warning: argument 3 null where non-null expected [-Wnonnull] 11 | ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:300:12: note: in a call to function 'execveat' declared 'nonnull' 300 | extern int execveat (int __fd, const char *__path, char *const __argv[], | ^~~~~~~~ In function 'check_execveat', inlined from 'setup' at execveat03.c:67:2: execveat.h:11:15: warning: argument 3 null where non-null expected [-Wnonnull] 11 | ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h: In function 'setup': TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:300:12: note: in a call to function 'execveat' declared 'nonnull' 300 | extern int execveat (int __fd, const char *__path, char *const __argv[], | ^~~~~~~~ execveat.h:11:15: warning: argument 3 null where non-null expected [-Wnonnull] 11 | ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:300:12: note: in a call to function 'execveat' declared 'nonnull' 300 | extern int execveat (int __fd, const char *__path, char *const __argv[], | ^~~~~~~~ CC testcases/kernel/syscalls/execveat/execveat_child CC testcases/kernel/syscalls/execveat/execveat_errno execveat02.c: In function 'setup': execveat02.c:80:35: warning: '%s' directive writing 22 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 80 | sprintf(app_abs_path, "%s/%s", cur_dir_path, TEST_REL_APP); | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from execveat02.c:20: In function 'sprintf', inlined from 'setup' at execveat02.c:80:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 24 and 535 bytes into a destination of size 512 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ execveat02.c: In function 'setup': execveat02.c:81:35: warning: '%s' directive writing 24 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 81 | sprintf(app_sym_path, "%s/%s", cur_dir_path, TEST_ERL_SYMLINK); | ^~ In function 'sprintf', inlined from 'setup' at execveat02.c:81:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 26 and 537 bytes into a destination of size 512 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ execveat.h: In function 'check_execveat': execveat.h:11:15: warning: argument 3 null where non-null expected [-Wnonnull] 11 | ret = execveat(-1, "", NULL, NULL, AT_EMPTY_PATH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:300:12: note: in a call to function 'execveat' declared 'nonnull' 300 | extern int execveat (int __fd, const char *__path, char *const __argv[], | ^~~~~~~~ execveat01.c: In function 'setup': execveat01.c:72:35: warning: '%s' directive writing 22 bytes into a region of size between 0 and 511 [-Wformat-overflow=] 72 | sprintf(app_abs_path, "%s/%s", cur_dir_path, TEST_REL_APP); | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from execveat01.c:22: In function 'sprintf', inlined from 'setup' at execveat01.c:72:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 24 and 535 bytes into a destination of size 512 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/execveat/execveat02 CC testcases/kernel/syscalls/execveat/execveat01 CC testcases/kernel/syscalls/execveat/execveat03 execve03.c: In function 'setup': execve03.c:97:32: warning: '/fake' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] 97 | sprintf(test_name3, "%s/fake", test_name5); | ^~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from execve03.c:47: In function 'sprintf', inlined from 'setup' at execve03.c:97:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/execve/execve_child CC testcases/kernel/syscalls/execve/execve01_child CC testcases/kernel/syscalls/execve/execve01 CC testcases/kernel/syscalls/execve/execve04 CC testcases/kernel/syscalls/execve/execve02 CC testcases/kernel/syscalls/execve/execve05 CC testcases/kernel/syscalls/execve/execve03 CC testcases/kernel/syscalls/execv/execv01_child CC testcases/kernel/syscalls/execv/execv01 CC testcases/kernel/syscalls/execvp/execvp01_child CC testcases/kernel/syscalls/execvp/execvp01 CC testcases/kernel/syscalls/exit_group/exit_group01 CC testcases/kernel/syscalls/exit/exit01 CC testcases/kernel/syscalls/exit/exit02 CC testcases/kernel/syscalls/faccessat/faccessat01 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 LD testcases/kernel/syscalls/fadvise/posix_fadvise01_64 CC testcases/kernel/syscalls/fadvise/posix_fadvise04 LD testcases/kernel/syscalls/fadvise/posix_fadvise04_64 LD testcases/kernel/syscalls/fadvise/posix_fadvise02_64 CC testcases/kernel/syscalls/fadvise/posix_fadvise03 CC testcases/kernel/syscalls/fadvise/posix_fadvise01 LD testcases/kernel/syscalls/fadvise/posix_fadvise03_64 rm posix_fadvise03_64.o posix_fadvise02_64.o posix_fadvise04_64.o posix_fadvise01_64.o CC testcases/kernel/syscalls/fallocate/fallocate03 CC testcases/kernel/syscalls/fallocate/fallocate02 CC testcases/kernel/syscalls/fallocate/fallocate05 CC testcases/kernel/syscalls/fallocate/fallocate01 CC testcases/kernel/syscalls/fallocate/fallocate06 CC testcases/kernel/syscalls/fallocate/fallocate04 CC testcases/kernel/syscalls/fanotify/fanotify_child fanotify21.c:42:1: warning: useless storage class specifier in empty declaration 42 | }; | ^ CC testcases/kernel/syscalls/fanotify/fanotify08 CC testcases/kernel/syscalls/fanotify/fanotify14 CC testcases/kernel/syscalls/fanotify/fanotify20 CC testcases/kernel/syscalls/fanotify/fanotify02 CC testcases/kernel/syscalls/fanotify/fanotify12 CC testcases/kernel/syscalls/fanotify/fanotify11 CC testcases/kernel/syscalls/fanotify/fanotify18 CC testcases/kernel/syscalls/fanotify/fanotify19 CC testcases/kernel/syscalls/fanotify/fanotify04 CC testcases/kernel/syscalls/fanotify/fanotify15 CC testcases/kernel/syscalls/fanotify/fanotify03 CC testcases/kernel/syscalls/fanotify/fanotify01 CC testcases/kernel/syscalls/fanotify/fanotify07 CC testcases/kernel/syscalls/fanotify/fanotify17 CC testcases/kernel/syscalls/fanotify/fanotify13 CC testcases/kernel/syscalls/fanotify/fanotify09 CC testcases/kernel/syscalls/fanotify/fanotify05 CC testcases/kernel/syscalls/fanotify/fanotify22 CC testcases/kernel/syscalls/fanotify/fanotify06 CC testcases/kernel/syscalls/fanotify/fanotify21 CC testcases/kernel/syscalls/fanotify/fanotify10 CC testcases/kernel/syscalls/fanotify/fanotify16 CC testcases/kernel/syscalls/fchdir/fchdir02 CC testcases/kernel/syscalls/fchdir/fchdir03 CC testcases/kernel/syscalls/fchdir/fchdir01 CC testcases/kernel/syscalls/fchmodat/fchmodat01 CC testcases/kernel/syscalls/fchmod/fchmod03 CC testcases/kernel/syscalls/fchmod/fchmod02 CC testcases/kernel/syscalls/fchmod/fchmod01 CC testcases/kernel/syscalls/fchmod/fchmod06 CC testcases/kernel/syscalls/fchmod/fchmod05 CC testcases/kernel/syscalls/fchmod/fchmod04 CC testcases/kernel/syscalls/fchownat/fchownat01 CC testcases/kernel/syscalls/fchownat/fchownat02 CC testcases/kernel/syscalls/fchown/fchown03_16.o CC testcases/kernel/syscalls/fchown/fchown01_16.o CC testcases/kernel/syscalls/fchown/fchown02_16.o CC testcases/kernel/syscalls/fchown/fchown04_16.o CC testcases/kernel/syscalls/fchown/fchown05_16.o CC testcases/kernel/syscalls/fchown/fchown01.o CC testcases/kernel/syscalls/fchown/fchown04.o CC testcases/kernel/syscalls/fchown/fchown05.o CC testcases/kernel/syscalls/fchown/fchown02.o CC testcases/kernel/syscalls/fchown/fchown03.o LD testcases/kernel/syscalls/fchown/fchown01 LD testcases/kernel/syscalls/fchown/fchown04 LD testcases/kernel/syscalls/fchown/fchown05 LD testcases/kernel/syscalls/fchown/fchown01_16 LD testcases/kernel/syscalls/fchown/fchown04_16 LD testcases/kernel/syscalls/fchown/fchown02 LD testcases/kernel/syscalls/fchown/fchown03 LD testcases/kernel/syscalls/fchown/fchown05_16 LD testcases/kernel/syscalls/fchown/fchown03_16 LD testcases/kernel/syscalls/fchown/fchown02_16 rm fchown04_16.o fchown05.o fchown02_16.o fchown02.o fchown03_16.o fchown03.o fchown04.o fchown01.o fchown05_16.o fchown01_16.o CC testcases/kernel/syscalls/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/fcntl05_64.o CC testcases/kernel/syscalls/fcntl/fcntl06_64.o CC testcases/kernel/syscalls/fcntl/fcntl07_64.o CC testcases/kernel/syscalls/fcntl/fcntl08_64.o CC testcases/kernel/syscalls/fcntl/fcntl09_64.o CC testcases/kernel/syscalls/fcntl/fcntl10_64.o CC testcases/kernel/syscalls/fcntl/fcntl12_64.o CC testcases/kernel/syscalls/fcntl/fcntl11_64.o CC testcases/kernel/syscalls/fcntl/fcntl13_64.o CC testcases/kernel/syscalls/fcntl/fcntl14_64.o CC testcases/kernel/syscalls/fcntl/fcntl15_64.o CC testcases/kernel/syscalls/fcntl/fcntl16_64.o CC testcases/kernel/syscalls/fcntl/fcntl17_64.o CC testcases/kernel/syscalls/fcntl/fcntl18_64.o CC testcases/kernel/syscalls/fcntl/fcntl19_64.o 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 fcntl06.c: In function 'main': fcntl06.c:74:13: warning: variable 'fail' set but not used [-Wunused-but-set-variable] 74 | int fail = 0; | ^~~~ fcntl17.c: In function 'catch_alarm': fcntl17.c:414:9: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 414 | sighold(SIGCHLD); | ^~~~~~~ In file included from fcntl17.c:50: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ fcntl21.c: In function 'setup': fcntl21.c:93:9: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 93 | pipe(parent_pipe); | ^~~~~~~~~~~~~~~~~ fcntl21.c:94:9: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 94 | pipe(child_pipe); | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/fcntl/fcntl24_64.o fcntl16.c: In function 'catch_alarm': fcntl16.c:351:22: warning: unused parameter 'sig' [-Wunused-parameter] 351 | void catch_alarm(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_usr1': fcntl16.c:356:21: warning: unused parameter 'sig' [-Wunused-parameter] 356 | void catch_usr1(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_usr2': fcntl16.c:365:21: warning: unused parameter 'sig' [-Wunused-parameter] 365 | void catch_usr2(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_int': fcntl16.c:374:20: warning: unused parameter 'sig' [-Wunused-parameter] 374 | void catch_int(int sig) | ~~~~^~~ fcntl14.c: In function 'run_test': fcntl14.c:826:17: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 826 | (void)sighold(SIGUSR1); | ^ In file included from fcntl14.c:46: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ fcntl14.c:854:25: warning: 'sigpause' is deprecated: Use the sigsuspend function instead [-Wdeprecated-declarations] 854 | sigpause(SIGUSR1); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:151:12: note: declared here 151 | extern int sigpause (int __sig) __asm__ ("__xpg_sigpause") | ^~~~~~~~ fcntl14.c: In function 'catch_alarm': fcntl14.c:902:22: warning: unused parameter 'sig' [-Wunused-parameter] 902 | void catch_alarm(int sig) | ~~~~^~~ fcntl14.c: In function 'catch1': fcntl14.c:917:17: warning: unused parameter 'sig' [-Wunused-parameter] 917 | void catch1(int sig) | ~~~~^~~ fcntl14.c: In function 'main': fcntl14.c:1079:17: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1079 | if (sighold(SIGUSR1) < 0) | ^~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ fcntl06.c: In function 'main': fcntl06.c:74:13: warning: variable 'fail' set but not used [-Wunused-but-set-variable] 74 | int fail = 0; | ^~~~ fcntl14.c:1105:17: warning: 'sigpause' is deprecated: Use the sigsuspend function instead [-Wdeprecated-declarations] 1105 | (void)sigpause(SIGUSR1); | ^ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:151:12: note: declared here 151 | extern int sigpause (int __sig) __asm__ ("__xpg_sigpause") | ^~~~~~~~ fcntl16.c: In function 'run_test': fcntl16.c:458:23: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 458 | (void)write(fd, FILEDATA, 10); | ^~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/fcntl/fcntl25_64.o fcntl14.c: In function 'run_test': fcntl14.c:826:17: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 826 | (void)sighold(SIGUSR1); | ^ In file included from fcntl14.c:46: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ fcntl14.c:854:25: warning: 'sigpause' is deprecated: Use the sigsuspend function instead [-Wdeprecated-declarations] 854 | sigpause(SIGUSR1); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:151:12: note: declared here 151 | extern int sigpause (int __sig) __asm__ ("__xpg_sigpause") | ^~~~~~~~ fcntl14.c: In function 'catch_alarm': fcntl14.c:902:22: warning: unused parameter 'sig' [-Wunused-parameter] 902 | void catch_alarm(int sig) | ~~~~^~~ fcntl14.c: In function 'catch1': fcntl14.c:917:17: warning: unused parameter 'sig' [-Wunused-parameter] 917 | void catch1(int sig) | ~~~~^~~ fcntl17.c: In function 'catch_alarm': fcntl17.c:414:9: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 414 | sighold(SIGCHLD); | ^~~~~~~ In file included from fcntl17.c:50: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ fcntl14.c: In function 'main': fcntl14.c:1079:17: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 1079 | if (sighold(SIGUSR1) < 0) | ^~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ fcntl14.c:1105:17: warning: 'sigpause' is deprecated: Use the sigsuspend function instead [-Wdeprecated-declarations] 1105 | (void)sigpause(SIGUSR1); | ^ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:151:12: note: declared here 151 | extern int sigpause (int __sig) __asm__ ("__xpg_sigpause") | ^~~~~~~~ fcntl16.c: In function 'catch_alarm': fcntl16.c:351:22: warning: unused parameter 'sig' [-Wunused-parameter] 351 | void catch_alarm(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_usr1': fcntl16.c:356:21: warning: unused parameter 'sig' [-Wunused-parameter] 356 | void catch_usr1(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_usr2': fcntl16.c:365:21: warning: unused parameter 'sig' [-Wunused-parameter] 365 | void catch_usr2(int sig) | ~~~~^~~ fcntl16.c: In function 'catch_int': fcntl16.c:374:20: warning: unused parameter 'sig' [-Wunused-parameter] 374 | void catch_int(int sig) | ~~~~^~~ fcntl16.c: In function 'run_test': fcntl16.c:458:23: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 458 | (void)write(fd, FILEDATA, 10); | ^~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/fcntl/fcntl26_64.o fcntl21.c: In function 'setup': fcntl21.c:93:9: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 93 | pipe(parent_pipe); | ^~~~~~~~~~~~~~~~~ fcntl21.c:94:9: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 94 | pipe(child_pipe); | ^~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/fcntl/fcntl27_64.o CC testcases/kernel/syscalls/fcntl/fcntl28_64.o CC testcases/kernel/syscalls/fcntl/fcntl22 CC testcases/kernel/syscalls/fcntl/fcntl29_64.o CC testcases/kernel/syscalls/fcntl/fcntl30_64.o CC testcases/kernel/syscalls/fcntl/fcntl02 CC testcases/kernel/syscalls/fcntl/fcntl04 CC testcases/kernel/syscalls/fcntl/fcntl05 CC testcases/kernel/syscalls/fcntl/fcntl06 CC testcases/kernel/syscalls/fcntl/fcntl08 CC testcases/kernel/syscalls/fcntl/fcntl10 CC testcases/kernel/syscalls/fcntl/fcntl12 CC testcases/kernel/syscalls/fcntl/fcntl13 CC testcases/kernel/syscalls/fcntl/fcntl23 CC testcases/kernel/syscalls/fcntl/fcntl25 CC testcases/kernel/syscalls/fcntl/fcntl26 CC testcases/kernel/syscalls/fcntl/fcntl27 CC testcases/kernel/syscalls/fcntl/fcntl18 CC testcases/kernel/syscalls/fcntl/fcntl37 CC testcases/kernel/syscalls/fcntl/fcntl29 CC testcases/kernel/syscalls/fcntl/fcntl24 CC testcases/kernel/syscalls/fcntl/fcntl31_64.o CC testcases/kernel/syscalls/fcntl/fcntl32_64.o CC testcases/kernel/syscalls/fcntl/fcntl33_64.o CC testcases/kernel/syscalls/fcntl/fcntl34_64.o CC testcases/kernel/syscalls/fcntl/fcntl30 CC testcases/kernel/syscalls/fcntl/fcntl36_64.o CC testcases/kernel/syscalls/fcntl/fcntl35_64.o CC testcases/kernel/syscalls/fcntl/fcntl37_64.o CC testcases/kernel/syscalls/fcntl/fcntl03 CC testcases/kernel/syscalls/fcntl/fcntl39_64.o CC testcases/kernel/syscalls/fcntl/fcntl32 CC testcases/kernel/syscalls/fcntl/fcntl38_64.o CC testcases/kernel/syscalls/fcntl/fcntl35 CC testcases/kernel/syscalls/fcntl/fcntl01 CC testcases/kernel/syscalls/fcntl/fcntl28 CC testcases/kernel/syscalls/fcntl/fcntl38 CC testcases/kernel/syscalls/fcntl/fcntl39 CC testcases/kernel/syscalls/fcntl/fcntl09 CC testcases/kernel/syscalls/fcntl/fcntl15 CC testcases/kernel/syscalls/fcntl/fcntl07 CC testcases/kernel/syscalls/fcntl/fcntl34 LD testcases/kernel/syscalls/fcntl/fcntl06_64 LD testcases/kernel/syscalls/fcntl/fcntl01_64 LD testcases/kernel/syscalls/fcntl/fcntl03_64 LD testcases/kernel/syscalls/fcntl/fcntl07_64 LD testcases/kernel/syscalls/fcntl/fcntl05_64 LD testcases/kernel/syscalls/fcntl/fcntl08_64 LD testcases/kernel/syscalls/fcntl/fcntl02_64 LD testcases/kernel/syscalls/fcntl/fcntl04_64 LD testcases/kernel/syscalls/fcntl/fcntl09_64 CC testcases/kernel/syscalls/fcntl/fcntl33 LD testcases/kernel/syscalls/fcntl/fcntl12_64 LD testcases/kernel/syscalls/fcntl/fcntl10_64 LD testcases/kernel/syscalls/fcntl/fcntl13_64 LD testcases/kernel/syscalls/fcntl/fcntl18_64 LD testcases/kernel/syscalls/fcntl/fcntl24_64 CC testcases/kernel/syscalls/fcntl/fcntl16 LD testcases/kernel/syscalls/fcntl/fcntl23_64 CC testcases/kernel/syscalls/fcntl/fcntl31 LD testcases/kernel/syscalls/fcntl/fcntl22_64 LD testcases/kernel/syscalls/fcntl/fcntl15_64 LD testcases/kernel/syscalls/fcntl/fcntl25_64 LD testcases/kernel/syscalls/fcntl/fcntl26_64 CC testcases/kernel/syscalls/fcntl/fcntl17 LD testcases/kernel/syscalls/fcntl/fcntl27_64 LD testcases/kernel/syscalls/fcntl/fcntl16_64 LD testcases/kernel/syscalls/fcntl/fcntl28_64 CC testcases/kernel/syscalls/fcntl/fcntl14 LD testcases/kernel/syscalls/fcntl/fcntl29_64 LD testcases/kernel/syscalls/fcntl/fcntl14_64 LD testcases/kernel/syscalls/fcntl/fcntl17_64 LD testcases/kernel/syscalls/fcntl/fcntl32_64 LD testcases/kernel/syscalls/fcntl/fcntl30_64 LD testcases/kernel/syscalls/fcntl/fcntl35_64 LD testcases/kernel/syscalls/fcntl/fcntl39_64 CC testcases/kernel/syscalls/fcntl/fcntl19 CC testcases/kernel/syscalls/fcntl/fcntl20 CC testcases/kernel/syscalls/fcntl/fcntl36 LD testcases/kernel/syscalls/fcntl/fcntl38_64 LD testcases/kernel/syscalls/fcntl/fcntl37_64 LD testcases/kernel/syscalls/fcntl/fcntl11_64 CC testcases/kernel/syscalls/fcntl/fcntl11 LD testcases/kernel/syscalls/fcntl/fcntl33_64 LD testcases/kernel/syscalls/fcntl/fcntl34_64 LD testcases/kernel/syscalls/fcntl/fcntl19_64 LD testcases/kernel/syscalls/fcntl/fcntl20_64 LD testcases/kernel/syscalls/fcntl/fcntl31_64 CC testcases/kernel/syscalls/fcntl/fcntl21 LD testcases/kernel/syscalls/fcntl/fcntl36_64 LD testcases/kernel/syscalls/fcntl/fcntl21_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 fcntl06_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 CC testcases/kernel/syscalls/fdatasync/fdatasync01 CC testcases/kernel/syscalls/fdatasync/fdatasync03 CC testcases/kernel/syscalls/fdatasync/fdatasync02 CC testcases/kernel/syscalls/fgetxattr/fgetxattr03 CC testcases/kernel/syscalls/fgetxattr/fgetxattr01 CC testcases/kernel/syscalls/fgetxattr/fgetxattr02 CC testcases/kernel/syscalls/finit_module/finit_module01 CC testcases/kernel/syscalls/finit_module/finit_module02 CC testcases/kernel/syscalls/flistxattr/flistxattr01 CC testcases/kernel/syscalls/flistxattr/flistxattr03 CC testcases/kernel/syscalls/flistxattr/flistxattr02 CC testcases/kernel/syscalls/flock/flock02 CC testcases/kernel/syscalls/flock/flock01 CC testcases/kernel/syscalls/flock/flock06 CC testcases/kernel/syscalls/flock/flock03 CC testcases/kernel/syscalls/flock/flock04 fmtmsg01.c: In function 'main': fmtmsg01.c:103:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 103 | fread(buf, sizeof(buf[0]), strlen(str1), fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fmtmsg01.c:112:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 112 | fread(&ch, sizeof(ch), 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fmtmsg01.c:114:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 114 | fread(&ch, sizeof(ch), 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fmtmsg01.c:118:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 118 | fread(buf, sizeof(buf[0]), strlen(str2), fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fmtmsg01.c:169:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 169 | fread(buf, sizeof(buf[0]), strlen(str3), fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fmtmsg01.c:178:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 178 | fread(&ch, sizeof(ch), 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fmtmsg01.c:180:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 180 | fread(&ch, sizeof(ch), 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fmtmsg01.c:184:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 184 | fread(buf, sizeof(buf[0]), strlen(str4), fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/fmtmsg/fmtmsg01 fork01.c: In function 'child_pid': fork01.c:120:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 120 | write(fildes, tmp_line, LINE_SZ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fork10.c: In function 'main': fork10.c:77:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 77 | write(fildes, "ABCDEFGHIJKLMNOPQRSTUVWXYZ\n", 27); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fork10.c:127:41: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 127 | write(fildes, parchar, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ fork04.c: In function 'child_environment': fork04.c:157:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 157 | write(fildes, msg, sizeof(msg)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/fork/fork02 CC testcases/kernel/syscalls/fork/fork05 CC testcases/kernel/syscalls/fork/fork03 CC testcases/kernel/syscalls/fork/fork11 CC testcases/kernel/syscalls/fork/fork06 CC testcases/kernel/syscalls/fork/fork13 CC testcases/kernel/syscalls/fork/fork07 CC testcases/kernel/syscalls/fork/fork08 CC testcases/kernel/syscalls/fork/fork01 CC testcases/kernel/syscalls/fork/fork12 CC testcases/kernel/syscalls/fork/fork14 CC testcases/kernel/syscalls/fork/fork10 CC testcases/kernel/syscalls/fork/fork04 CC testcases/kernel/syscalls/fork/fork09 CC testcases/kernel/syscalls/fpathconf/fpathconf01 CC testcases/kernel/syscalls/fremovexattr/fremovexattr01 CC testcases/kernel/syscalls/fremovexattr/fremovexattr02 CC testcases/kernel/syscalls/fsconfig/fsconfig02 CC testcases/kernel/syscalls/fsconfig/fsconfig01 CC testcases/kernel/syscalls/fsetxattr/fsetxattr01 CC testcases/kernel/syscalls/fsetxattr/fsetxattr02 CC testcases/kernel/syscalls/fsmount/fsmount02 CC testcases/kernel/syscalls/fsmount/fsmount01 CC testcases/kernel/syscalls/fsopen/fsopen02 CC testcases/kernel/syscalls/fsopen/fsopen01 CC testcases/kernel/syscalls/fspick/fspick02 CC testcases/kernel/syscalls/fspick/fspick01 CC testcases/kernel/syscalls/fstatat/fstatat01 CC testcases/kernel/syscalls/fstatfs/fstatfs01_64.o CC testcases/kernel/syscalls/fstatfs/fstatfs02_64.o CC testcases/kernel/syscalls/fstatfs/fstatfs02 CC testcases/kernel/syscalls/fstatfs/fstatfs01 LD testcases/kernel/syscalls/fstatfs/fstatfs02_64 LD testcases/kernel/syscalls/fstatfs/fstatfs01_64 rm fstatfs02_64.o fstatfs01_64.o CC testcases/kernel/syscalls/fstat/fstat02_64.o CC testcases/kernel/syscalls/fstat/fstat03_64.o CC testcases/kernel/syscalls/fstat/fstat02 CC testcases/kernel/syscalls/fstat/fstat03 LD testcases/kernel/syscalls/fstat/fstat02_64 LD testcases/kernel/syscalls/fstat/fstat03_64 rm fstat02_64.o fstat03_64.o CC testcases/kernel/syscalls/fsync/fsync03 CC testcases/kernel/syscalls/fsync/fsync04 CC testcases/kernel/syscalls/fsync/fsync01 CC testcases/kernel/syscalls/fsync/fsync02 CC testcases/kernel/syscalls/ftruncate/ftruncate03_64.o CC testcases/kernel/syscalls/ftruncate/ftruncate04_64.o CC testcases/kernel/syscalls/ftruncate/ftruncate01_64.o CC testcases/kernel/syscalls/ftruncate/ftruncate03 LD testcases/kernel/syscalls/ftruncate/ftruncate03_64 CC testcases/kernel/syscalls/ftruncate/ftruncate01 LD testcases/kernel/syscalls/ftruncate/ftruncate01_64 CC testcases/kernel/syscalls/ftruncate/ftruncate04 LD testcases/kernel/syscalls/ftruncate/ftruncate04_64 rm ftruncate03_64.o ftruncate01_64.o ftruncate04_64.o CC testcases/kernel/syscalls/futex/futex_wait05 CC testcases/kernel/syscalls/futex/futex_wake01 CC testcases/kernel/syscalls/futex/futex_cmp_requeue02 CC testcases/kernel/syscalls/futex/futex_wait04 CC testcases/kernel/syscalls/futex/futex_wait01 CC testcases/kernel/syscalls/futex/futex_wait02 CC testcases/kernel/syscalls/futex/futex_wait03 CC testcases/kernel/syscalls/futex/futex_waitv02 CC testcases/kernel/syscalls/futex/futex_wake03 CC testcases/kernel/syscalls/futex/futex_wake04 CC testcases/kernel/syscalls/futex/futex_wake02 CC testcases/kernel/syscalls/futex/futex_waitv03 CC testcases/kernel/syscalls/futex/futex_waitv01 CC testcases/kernel/syscalls/futex/futex_cmp_requeue01 CC testcases/kernel/syscalls/futex/futex_wait_bitset01 CC testcases/kernel/syscalls/futimesat/futimesat01 CC testcases/kernel/syscalls/getcontext/getcontext01 CC testcases/kernel/syscalls/getcpu/getcpu01 CC testcases/kernel/syscalls/getcwd/getcwd01 CC testcases/kernel/syscalls/getcwd/getcwd02 CC testcases/kernel/syscalls/getcwd/getcwd04 CC testcases/kernel/syscalls/getcwd/getcwd03 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/getegid02 LD testcases/kernel/syscalls/getegid/getegid01 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/getgid03_16.o CC testcases/kernel/syscalls/getgid/getgid01_16.o CC testcases/kernel/syscalls/getgid/getgid03.o CC testcases/kernel/syscalls/getgid/getgid01.o LD testcases/kernel/syscalls/getgid/getgid03 LD testcases/kernel/syscalls/getgid/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/getgroups03_16.o CC testcases/kernel/syscalls/getgroups/getgroups01_16.o In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/features.h:490, from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:25, from getgroups01.c:48: In function 'getgroups', inlined from 'GETGROUPS' at TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/syscalls/getgroups/../utils/compat_16.h:82:2, inlined from 'main' at getgroups01.c:83:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/unistd.h:221:10: warning: argument 1 value -1 is negative [-Wstringop-overflow=] 221 | return __glibc_fortify (getgroups, __size, sizeof (__gid_t), | ^~~~~~~~~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:1214: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/unistd.h: In function 'main': TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/unistd.h:208:12: note: in a call to function '__getgroups_chk' declared with attribute 'access (write_only, 2, 1)' 208 | extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen) | ^~~~~~~~~~~~~~~ In function 'getgroups', inlined from 'GETGROUPS' at TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/syscalls/getgroups/../utils/compat_16.h:82:2, inlined from 'main' at getgroups01.c:83:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/unistd.h:221:10: warning: argument 1 value -1 is negative [-Wstringop-overflow=] 221 | return __glibc_fortify (getgroups, __size, sizeof (__gid_t), | ^~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/unistd.h: In function 'main': TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/unistd.h:208:12: note: in a call to function '__getgroups_chk' declared with attribute 'access (write_only, 2, 1)' 208 | extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen) | ^~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/getgroups/getgroups01.o CC testcases/kernel/syscalls/getgroups/getgroups03.o LD testcases/kernel/syscalls/getgroups/getgroups01_16 LD testcases/kernel/syscalls/getgroups/getgroups01 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/getitimer01 CC testcases/kernel/syscalls/getitimer/getitimer03 CC testcases/kernel/syscalls/getitimer/getitimer02 BUILD libltpnuma.a make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/get_mempolicy/get_mempolicy02 CC testcases/kernel/syscalls/get_mempolicy/get_mempolicy01 CC testcases/kernel/syscalls/getpagesize/getpagesize01 getpeername01.c: In function 'cleanup4': getpeername01.c:174:26: warning: unused parameter 'i' [-Wunused-parameter] 174 | static void cleanup4(int i) | ~~~~^ CC testcases/kernel/syscalls/getpeername/getpeername01 CC testcases/kernel/syscalls/getpgid/getpgid02 CC testcases/kernel/syscalls/getpgid/getpgid01 CC testcases/kernel/syscalls/getpgrp/getpgrp01 CC testcases/kernel/syscalls/getpid/getpid01 CC testcases/kernel/syscalls/getpid/getpid02 CC testcases/kernel/syscalls/getppid/getppid01 CC testcases/kernel/syscalls/getppid/getppid02 CC testcases/kernel/syscalls/getpriority/getpriority02 CC testcases/kernel/syscalls/getpriority/getpriority01 CC testcases/kernel/syscalls/getrandom/getrandom01 CC testcases/kernel/syscalls/getrandom/getrandom03 CC testcases/kernel/syscalls/getrandom/getrandom04 CC testcases/kernel/syscalls/getrandom/getrandom02 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/getresgid02.o CC testcases/kernel/syscalls/getresgid/getresgid03.o LD testcases/kernel/syscalls/getresgid/getresgid01 LD testcases/kernel/syscalls/getresgid/getresgid02 LD testcases/kernel/syscalls/getresgid/getresgid01_16 LD testcases/kernel/syscalls/getresgid/getresgid03 LD testcases/kernel/syscalls/getresgid/getresgid02_16 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/getresuid02_16.o CC testcases/kernel/syscalls/getresuid/getresuid03_16.o CC testcases/kernel/syscalls/getresuid/getresuid01_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 LD testcases/kernel/syscalls/getresuid/getresuid03 LD testcases/kernel/syscalls/getresuid/getresuid02 LD testcases/kernel/syscalls/getresuid/getresuid02_16 LD testcases/kernel/syscalls/getresuid/getresuid01_16 LD testcases/kernel/syscalls/getresuid/getresuid03_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/getrlimit01 CC testcases/kernel/syscalls/getrlimit/getrlimit03 CC testcases/kernel/syscalls/get_robust_list/get_robust_list01 CC testcases/kernel/syscalls/getrusage/getrusage01 CC testcases/kernel/syscalls/getrusage/getrusage03_child CC testcases/kernel/syscalls/getrusage/getrusage02 CC testcases/kernel/syscalls/getrusage/getrusage04 CC testcases/kernel/syscalls/getrusage/getrusage03 CC testcases/kernel/syscalls/getsid/getsid02 CC testcases/kernel/syscalls/getsid/getsid01 CC testcases/kernel/syscalls/getsockname/getsockname01 CC testcases/kernel/syscalls/getsockopt/getsockopt02 CC testcases/kernel/syscalls/getsockopt/getsockopt01 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/getuid01.o CC testcases/kernel/syscalls/getuid/getuid03.o LD testcases/kernel/syscalls/getuid/getuid01 LD testcases/kernel/syscalls/getuid/getuid03 LD testcases/kernel/syscalls/getuid/getuid01_16 LD testcases/kernel/syscalls/getuid/getuid03_16 rm getuid03.o getuid03_16.o getuid01.o getuid01_16.o CC testcases/kernel/syscalls/getxattr/getxattr01 CC testcases/kernel/syscalls/getxattr/getxattr03 CC testcases/kernel/syscalls/getxattr/getxattr04 CC testcases/kernel/syscalls/getxattr/getxattr02 CC testcases/kernel/syscalls/getxattr/getxattr05 CC testcases/kernel/syscalls/init_module/init_module01 CC testcases/kernel/syscalls/init_module/init_module02 CC testcases/kernel/syscalls/inotify_init/inotify_init1_01 CC testcases/kernel/syscalls/inotify_init/inotify_init1_02 inotify02.c: In function 'verify_inotify': inotify02.c:99:39: warning: '.rename1' directive output may be truncated writing 8 bytes into a region of size between 1 and 256 [-Wformat-truncation=] 99 | snprintf(fname2, BUF_SIZE, "%s.rename1", fname1); | ^~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from inotify02.c:15: In function 'snprintf', inlined from 'verify_inotify' at inotify02.c:99:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 9 and 264 bytes into a destination of size 256 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ inotify02.c: In function 'verify_inotify': inotify02.c:116:39: warning: '.rename2' directive output may be truncated writing 8 bytes into a region of size between 1 and 256 [-Wformat-truncation=] 116 | snprintf(fname3, BUF_SIZE, "%s.rename2", fname1); | ^~~~~~~~ In function 'snprintf', inlined from 'verify_inotify' at inotify02.c:116:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 9 and 264 bytes into a destination of size 256 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/inotify/inotify01 CC testcases/kernel/syscalls/inotify/inotify11 CC testcases/kernel/syscalls/inotify/inotify04 CC testcases/kernel/syscalls/inotify/inotify05 CC testcases/kernel/syscalls/inotify/inotify07 CC testcases/kernel/syscalls/inotify/inotify03 CC testcases/kernel/syscalls/inotify/inotify02 CC testcases/kernel/syscalls/inotify/inotify06 CC testcases/kernel/syscalls/inotify/inotify08 CC testcases/kernel/syscalls/inotify/inotify10 CC testcases/kernel/syscalls/inotify/inotify09 CC testcases/kernel/syscalls/io_cancel/io_cancel02 CC testcases/kernel/syscalls/io_cancel/io_cancel01 CC testcases/kernel/syscalls/ioctl/ioctl03 CC testcases/kernel/syscalls/ioctl/ioctl05 CC testcases/kernel/syscalls/ioctl/ioctl_ns01 CC testcases/kernel/syscalls/ioctl/ioctl_loop03 CC testcases/kernel/syscalls/ioctl/ioctl06 CC testcases/kernel/syscalls/ioctl/ioctl01 CC testcases/kernel/syscalls/ioctl/ioctl08 CC testcases/kernel/syscalls/ioctl/ioctl04 CC testcases/kernel/syscalls/ioctl/ioctl_ns07 CC testcases/kernel/syscalls/ioctl/ioctl_ns02 CC testcases/kernel/syscalls/ioctl/ioctl_ns03 CC testcases/kernel/syscalls/ioctl/ioctl_ns04 CC testcases/kernel/syscalls/ioctl/ioctl_sg01 CC testcases/kernel/syscalls/ioctl/ioctl07 CC testcases/kernel/syscalls/ioctl/ioctl_loop04 CC testcases/kernel/syscalls/ioctl/ioctl_ns06 CC testcases/kernel/syscalls/ioctl/ioctl_ns05 CC testcases/kernel/syscalls/ioctl/ioctl_loop02 CC testcases/kernel/syscalls/ioctl/ioctl_loop01 CC testcases/kernel/syscalls/ioctl/ioctl_loop07 CC testcases/kernel/syscalls/ioctl/ioctl_loop06 CC testcases/kernel/syscalls/ioctl/ioctl09 CC testcases/kernel/syscalls/ioctl/ioctl02 CC testcases/kernel/syscalls/ioctl/ioctl_loop05 CC testcases/kernel/syscalls/io_destroy/io_destroy01 CC testcases/kernel/syscalls/io_destroy/io_destroy02 CC testcases/kernel/syscalls/io_getevents/io_getevents02 CC testcases/kernel/syscalls/io_getevents/io_getevents01 CC testcases/kernel/syscalls/ioperm/ioperm01 CC testcases/kernel/syscalls/ioperm/ioperm02 CC testcases/kernel/syscalls/io_pgetevents/io_pgetevents01 CC testcases/kernel/syscalls/io_pgetevents/io_pgetevents02 CC testcases/kernel/syscalls/iopl/iopl01 CC testcases/kernel/syscalls/iopl/iopl02 CC testcases/kernel/syscalls/ioprio/ioprio_get01 CC testcases/kernel/syscalls/ioprio/ioprio_set03 CC testcases/kernel/syscalls/ioprio/ioprio_set02 CC testcases/kernel/syscalls/ioprio/ioprio_set01 CC testcases/kernel/syscalls/io_setup/io_setup01 CC testcases/kernel/syscalls/io_setup/io_setup02 CC testcases/kernel/syscalls/io_submit/io_submit01 CC testcases/kernel/syscalls/io_submit/io_submit02 CC testcases/kernel/syscalls/io_submit/io_submit03 CC testcases/kernel/syscalls/io_uring/io_uring02 CC testcases/kernel/syscalls/io_uring/io_uring01 BUILD libltpnewipc.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/msgctl/msgctl03 CC testcases/kernel/syscalls/ipc/msgctl/msgctl12 CC testcases/kernel/syscalls/ipc/msgctl/msgctl02 CC testcases/kernel/syscalls/ipc/msgctl/msgctl05 CC testcases/kernel/syscalls/ipc/msgctl/msgctl01 CC testcases/kernel/syscalls/ipc/msgctl/msgctl06 CC testcases/kernel/syscalls/ipc/msgctl/msgctl04 BUILD libltpnewipc.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/msgget/msgget01 CC testcases/kernel/syscalls/ipc/msgget/msgget04 CC testcases/kernel/syscalls/ipc/msgget/msgget05 CC testcases/kernel/syscalls/ipc/msgget/msgget02 CC testcases/kernel/syscalls/ipc/msgget/msgget03 BUILD libltpnewipc.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv08 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv01 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv06 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv03 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv05 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv02 CC testcases/kernel/syscalls/ipc/msgrcv/msgrcv07 BUILD libltpnewipc.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd01 CC testcases/kernel/syscalls/ipc/msgsnd/msgsnd05 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'. msgstress02.c: In function 'main': msgstress02.c:134:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 134 | if (sigset(SIGTERM, term) == SIG_ERR) { | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/wait.h:36, from msgstress02.c:31: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ msgstress02.c: In function 'dotest': msgstress02.c:239:9: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 239 | sighold(SIGTERM); | ^~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ msgstress02.c:246:9: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 246 | sigrelse(SIGTERM); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ msgstress04.c: In function 'main': msgstress04.c:139:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 139 | if (sigset(SIGTERM, term) == SIG_ERR) | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/wait.h:36, from msgstress04.c:32: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ msgstress04.c: In function 'dotest': msgstress04.c:266:9: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 266 | sighold(SIGTERM); | ^~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ msgstress04.c:273:9: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 273 | sigrelse(SIGTERM); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ msgstress03.c: In function 'dotest': msgstress03.c:212:9: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 212 | sighold(SIGTERM); | ^~~~~~~ In file included from msgstress03.c:28: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ msgstress03.c:220:9: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 220 | sigrelse(SIGTERM); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ msgstress01.c: In function 'dotest': msgstress01.c:207:9: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 207 | sighold(SIGTERM); | ^~~~~~~ In file included from msgstress01.c:27: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ msgstress01.c:216:9: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 216 | sigrelse(SIGTERM); | ^~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ CC testcases/kernel/syscalls/ipc/msgstress/msgstress03 CC testcases/kernel/syscalls/ipc/msgstress/msgstress01 CC testcases/kernel/syscalls/ipc/msgstress/msgstress02 CC testcases/kernel/syscalls/ipc/msgstress/msgstress04 BUILD libltpnewipc.a BUILD libltpipc.a make[6]: Nothing to be done for 'all'. make[6]: Nothing to be done for 'all'. semctl06.c: In function 'term': semctl06.c:288:22: warning: unused parameter 'sig' [-Wunused-parameter] 288 | static void term(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/ipc/semctl/semctl02 CC testcases/kernel/syscalls/ipc/semctl/semctl05 CC testcases/kernel/syscalls/ipc/semctl/semctl08 CC testcases/kernel/syscalls/ipc/semctl/semctl04 CC testcases/kernel/syscalls/ipc/semctl/semctl03 CC testcases/kernel/syscalls/ipc/semctl/semctl07 CC testcases/kernel/syscalls/ipc/semctl/semctl06 CC testcases/kernel/syscalls/ipc/semctl/semctl09 CC testcases/kernel/syscalls/ipc/semctl/semctl01 BUILD libltpipc.a make[6]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/ipc/semget/semget03 CC testcases/kernel/syscalls/ipc/semget/semget01 CC testcases/kernel/syscalls/ipc/semget/semget06 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'. 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'. CC testcases/kernel/syscalls/ipc/shmat/shmat03 CC testcases/kernel/syscalls/ipc/shmat/shmat02 CC testcases/kernel/syscalls/ipc/shmat/shmat01 BUILD libltpnewipc.a make[6]: Nothing to be done for 'all'. shmctl08.c: In function 'check_mode': shmctl08.c:41:31: warning: comparison of integer expressions of different signedness: '__mode_t' {aka 'unsigned int'} and 'short int' [-Wsign-compare] 41 | if (ds->shm_perm.mode == exp_mode) { | ^~ CC testcases/kernel/syscalls/ipc/shmctl/shmctl03 CC testcases/kernel/syscalls/ipc/shmctl/shmctl06 CC testcases/kernel/syscalls/ipc/shmctl/shmctl07 CC testcases/kernel/syscalls/ipc/shmctl/shmctl02 CC testcases/kernel/syscalls/ipc/shmctl/shmctl08 CC testcases/kernel/syscalls/ipc/shmctl/shmctl04 CC testcases/kernel/syscalls/ipc/shmctl/shmctl01 CC testcases/kernel/syscalls/ipc/shmctl/shmctl05 BUILD libltpipc.a make[6]: Nothing to be done for 'all'. 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'. CC testcases/kernel/syscalls/ipc/shmget/shmget05 CC testcases/kernel/syscalls/ipc/shmget/shmget06 CC testcases/kernel/syscalls/ipc/shmget/shmget04 CC testcases/kernel/syscalls/ipc/shmget/shmget03 CC testcases/kernel/syscalls/ipc/shmget/shmget02 CC testcases/kernel/syscalls/kcmp/kcmp02 CC testcases/kernel/syscalls/kcmp/kcmp01 CC testcases/kernel/syscalls/kcmp/kcmp03 CC testcases/kernel/syscalls/keyctl/keyctl08 CC testcases/kernel/syscalls/keyctl/keyctl01 CC testcases/kernel/syscalls/keyctl/keyctl03 CC testcases/kernel/syscalls/keyctl/keyctl04 CC testcases/kernel/syscalls/keyctl/keyctl06 CC testcases/kernel/syscalls/keyctl/keyctl07 CC testcases/kernel/syscalls/keyctl/keyctl09 CC testcases/kernel/syscalls/keyctl/keyctl02 CC testcases/kernel/syscalls/keyctl/keyctl05 BUILD libltpnewipc.a BUILD libltpipc.a make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. kill07.c: In function 'main': kill07.c:90:39: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 90 | int exno, status, nsig, asig, ret; | ^~~ kill07.c:90:13: warning: variable 'exno' set but not used [-Wunused-but-set-variable] 90 | int exno, status, nsig, asig, ret; | ^~~~ kill07.c: In function 'sighandler': kill07.c:187:21: warning: unused parameter 'sig' [-Wunused-parameter] 187 | void sighandler(int sig) | ~~~~^~~ kill12.c: In function 'main': kill12.c:89:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 89 | if (sigset(SIGCHLD, chsig) == SIG_ERR) { | ^~ In file included from kill12.c:43: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ kill12.c:168:39: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 168 | } else; | ^ kill12.c:79:13: warning: variable 'core' set but not used [-Wunused-but-set-variable] 79 | int core; | ^~~~ kill12.c:77:19: warning: variable 'exno' set but not used [-Wunused-but-set-variable] 77 | int nsig, exno, nexno, status; | ^~~~ kill12.c: In function 'do_child': kill12.c:201:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 201 | sigset(sig, SIG_IGN); /* set to ignore signal */ | ^~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ kill02.c: In function 'setup': kill02.c:694:13: warning: variable 'errno_buf' set but not used [-Wunused-but-set-variable] 694 | int errno_buf; /*indicates the errno if pipe set up fails. */ | ^~~~~~~~~ kill02.c: In function 'child1_rout': kill02.c:449:23: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 449 | (void)write(pipe1_fd[1], CHAR_SET_FAILED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c:481:31: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 481 | (void)write(pipe2_fd[1], CHAR_SET_FAILED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c:505:23: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 505 | (void)write(pipe1_fd[1], CHAR_SET_FAILED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c:515:23: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 515 | (void)write(pipe1_fd[1], CHAR_SET_FAILED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c:526:23: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 526 | (void)write(pipe1_fd[1], CHAR_SET_FAILED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c:554:23: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 554 | (void)write(pipe1_fd[1], CHAR_SET_FAILED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c:561:15: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 561 | (void)write(pipe1_fd[1], CHAR_SET_PASSED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c: In function 'child2_rout': kill02.c:597:23: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 597 | (void)write(pipe2_fd[1], CHAR_SET_FAILED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c:602:15: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 602 | (void)write(pipe2_fd[1], CHAR_SET_PASSED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c: In function 'childA_rout': kill02.c:618:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 618 | write(pipeA_fd[1], CHAR_SET_PASSED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c: In function 'childB_rout': kill02.c:660:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 660 | write(pipeB_fd[1], CHAR_SET_PASSED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill02.c: In function 'chld1_kill': kill02.c:848:15: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 848 | (void)write(pipe1_fd[1], CHAR_SET_PASSED, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kill09.c: In function 'alarm_handler': kill09.c:206:24: warning: unused parameter 'sig' [-Wunused-parameter] 206 | void alarm_handler(int sig) | ~~~~^~~ kill10.c: In function 'ack_ready': kill10.c:365:47: warning: unused parameter 'data' [-Wunused-parameter] 365 | void ack_ready(int sig, siginfo_t * si, void *data) | ~~~~~~^~~~ kill10.c: In function 'ack_done': kill10.c:392:46: warning: unused parameter 'data' [-Wunused-parameter] 392 | void ack_done(int sig, siginfo_t * si, void *data) | ~~~~~~^~~~ kill10.c: In function 'set_create_procs': kill10.c:477:27: warning: unused parameter 'sig' [-Wunused-parameter] 477 | void set_create_procs(int sig) | ~~~~^~~ kill10.c: In function 'graceful_exit': kill10.c:608:24: warning: unused parameter 'sig' [-Wunused-parameter] 608 | void graceful_exit(int sig) | ~~~~^~~ kill10.c: In function 'set_signal_parents': kill10.c:613:29: warning: unused parameter 'sig' [-Wunused-parameter] 613 | void set_signal_parents(int sig) | ~~~~^~~ kill10.c: In function 'clear_signal_parents': kill10.c:620:31: warning: unused parameter 'sig' [-Wunused-parameter] 620 | void clear_signal_parents(int sig) | ~~~~^~~ kill10.c: In function 'set_confirmed_ready': kill10.c:627:30: warning: unused parameter 'sig' [-Wunused-parameter] 627 | void set_confirmed_ready(int sig) | ~~~~^~~ kill10.c: In function 'reset_counter': kill10.c:635:24: warning: unused parameter 'sig' [-Wunused-parameter] 635 | void reset_counter(int sig) | ~~~~^~~ kill10.c: In function 'reply_to_child': kill10.c:643:25: warning: unused parameter 'sig' [-Wunused-parameter] 643 | void reply_to_child(int sig, siginfo_t * si, void *data) | ~~~~^~~ kill10.c:643:52: warning: unused parameter 'data' [-Wunused-parameter] 643 | void reply_to_child(int sig, siginfo_t * si, void *data) | ~~~~~~^~~~ kill10.c: In function 'wakeup': kill10.c:670:17: warning: unused parameter 'sig' [-Wunused-parameter] 670 | void wakeup(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/kill/kill03 CC testcases/kernel/syscalls/kill/kill08 CC testcases/kernel/syscalls/kill/kill06 CC testcases/kernel/syscalls/kill/kill07 CC testcases/kernel/syscalls/kill/kill09 kill02.c: In function 'parent_rout': kill02.c:315:9: warning: '__builtin_strncpy' output may be truncated copying 1 byte from a string of length 9 [-Wstringop-truncation] 315 | strncpy(buf_tmp1, pipe_buf, 1); | ^ kill02.c:321:9: warning: '__builtin_strncpy' output may be truncated copying 1 byte from a string of length 9 [-Wstringop-truncation] 321 | strncpy(buf_tmp2, pipe_buf, 1); | ^ kill02.c:435:17: warning: '__builtin_strncpy' output may be truncated copying 1 byte from a string of length 9 [-Wstringop-truncation] 435 | strncpy(buf_tmp1, pipe_buf, 1); | ^ CC testcases/kernel/syscalls/kill/kill05 CC testcases/kernel/syscalls/kill/kill13 CC testcases/kernel/syscalls/kill/kill12 CC testcases/kernel/syscalls/kill/kill11 CC testcases/kernel/syscalls/kill/kill02 CC testcases/kernel/syscalls/kill/kill10 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/lchown01.o CC testcases/kernel/syscalls/lchown/lchown02.o LD testcases/kernel/syscalls/lchown/lchown01_16 LD testcases/kernel/syscalls/lchown/lchown03 LD testcases/kernel/syscalls/lchown/lchown01 LD testcases/kernel/syscalls/lchown/lchown03_16 LD testcases/kernel/syscalls/lchown/lchown02 LD testcases/kernel/syscalls/lchown/lchown02_16 rm lchown01_16.o lchown03.o lchown02_16.o lchown03_16.o lchown01.o lchown02.o CC testcases/kernel/syscalls/lgetxattr/lgetxattr02 CC testcases/kernel/syscalls/lgetxattr/lgetxattr01 CC testcases/kernel/syscalls/linkat/linkat02 CC testcases/kernel/syscalls/linkat/linkat01 link03.c: In function 'main': link03.c:104:43: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 104 | sprintf(lname, "%s%d", fname, i); | ^~ link03.c:104:40: note: directive argument in the range [1, 2147483646] 104 | sprintf(lname, "%s%d", fname, i); | ^~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../../../include/old/test.h:14, from link03.c:47: In function 'sprintf', inlined from 'main' at link03.c:104:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 265 bytes into a destination of size 255 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ link03.c: In function 'main': link03.c:123:43: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 123 | sprintf(lname, "%s%d", fname, i); | ^~ link03.c:123:40: note: directive argument in the range [1, 2147483646] 123 | sprintf(lname, "%s%d", fname, i); | ^~~~~~ In function 'sprintf', inlined from 'main' at link03.c:123:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 265 bytes into a destination of size 255 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/link/link08 link03.c: In function 'main': link03.c:138:43: warning: '%d' directive writing between 1 and 10 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 138 | sprintf(lname, "%s%d", fname, i); | ^~ link03.c:138:40: note: directive argument in the range [1, 2147483646] 138 | sprintf(lname, "%s%d", fname, i); | ^~~~~~ In function 'sprintf', inlined from 'main' at link03.c:138:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 265 bytes into a destination of size 255 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/link/link02 CC testcases/kernel/syscalls/link/link04 CC testcases/kernel/syscalls/link/link05 CC testcases/kernel/syscalls/link/link03 CC testcases/kernel/syscalls/listen/listen01 CC testcases/kernel/syscalls/listxattr/listxattr03 CC testcases/kernel/syscalls/listxattr/listxattr02 CC testcases/kernel/syscalls/listxattr/listxattr01 CC testcases/kernel/syscalls/llistxattr/llistxattr02 CC testcases/kernel/syscalls/llistxattr/llistxattr01 CC testcases/kernel/syscalls/llistxattr/llistxattr03 CC testcases/kernel/syscalls/llseek/llseek01 CC testcases/kernel/syscalls/llseek/llseek03 CC testcases/kernel/syscalls/llseek/llseek02 CC testcases/kernel/syscalls/lremovexattr/lremovexattr01 CC testcases/kernel/syscalls/lseek/lseek01 CC testcases/kernel/syscalls/lseek/lseek07 CC testcases/kernel/syscalls/lseek/lseek02 CC testcases/kernel/syscalls/lseek/lseek11 CC testcases/kernel/syscalls/lstat/lstat02_64.o CC testcases/kernel/syscalls/lstat/lstat01_64.o LD testcases/kernel/syscalls/lstat/lstat01_64 CC testcases/kernel/syscalls/lstat/lstat02 CC testcases/kernel/syscalls/lstat/lstat01 LD testcases/kernel/syscalls/lstat/lstat02_64 rm lstat02_64.o lstat01_64.o madvise08.c: In function 'find_sequence': madvise08.c:136:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 136 | if (expectc == 'z') { | ^ madvise08.c:140:17: note: here 140 | default: | ^~~~~~~ madvise09.c: In function 'setup_cgroup_paths': madvise09.c:97:53: warning: '/tasks' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 97 | snprintf(tasks_path, sizeof(tasks_path), "%s/tasks", cgroup_path); | ^~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from madvise09.c:42: In function 'snprintf', inlined from 'setup_cgroup_paths' at madvise09.c:97:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 7 and 4102 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ madvise09.c: In function 'setup_cgroup_paths': madvise09.c:99:21: warning: '/memory.limit_in_bytes' directive output may be truncated writing 22 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 99 | "%s/memory.limit_in_bytes", cgroup_path); | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'setup_cgroup_paths' at madvise09.c:98:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 23 and 4118 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ madvise09.c: In function 'setup_cgroup_paths': madvise09.c:101:21: warning: '/memory.memsw.limit_in_bytes' directive output may be truncated writing 28 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 101 | "%s/memory.memsw.limit_in_bytes", cgroup_path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'setup_cgroup_paths' at madvise09.c:100:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 29 and 4124 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/madvise/madvise05 CC testcases/kernel/syscalls/madvise/madvise01 CC testcases/kernel/syscalls/madvise/madvise07 CC testcases/kernel/syscalls/madvise/madvise10 CC testcases/kernel/syscalls/madvise/madvise02 CC testcases/kernel/syscalls/madvise/madvise08 CC testcases/kernel/syscalls/madvise/madvise06 CC testcases/kernel/syscalls/madvise/madvise09 CC testcases/kernel/syscalls/mallinfo2/mallinfo2_01 mallinfo01.c: In function 'test_mallinfo': mallinfo01.c:43:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] 43 | info2 = mallinfo(); | ^~~~~ In file included from mallinfo_common.h:11, from mallinfo01.c:13: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ mallinfo01.c:53:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] 53 | info2 = mallinfo(); | ^~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ mallinfo01.c: In function 'setup': mallinfo01.c:68:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] 68 | info1 = mallinfo(); | ^~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ mallinfo02.c: In function 'test_mallinfo': mallinfo02.c:26:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] 26 | info = mallinfo(); | ^~~~ In file included from mallinfo_common.h:11, from mallinfo02.c:14: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ mallinfo02.c:35:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] 35 | info = mallinfo(); | ^~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ mallinfo02.c:39:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] 39 | info = mallinfo(); | ^~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ CC testcases/kernel/syscalls/mallinfo/mallinfo02 CC testcases/kernel/syscalls/mallinfo/mallinfo01 mallopt01.c: In function 'test_mallopt': mallopt01.c:31:9: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] 31 | info = mallinfo(); | ^~~~ In file included from ../mallinfo/mallinfo_common.h:11, from mallopt01.c:16: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ CC testcases/kernel/syscalls/mallopt/mallopt01 make -C TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/lib -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/lib/Makefile" all BUILD libltpnuma.a make[5]: Nothing to be done for 'all'. numa_helper.c: In function 'get_allowed_nodes_arr': numa_helper.c:152:31: warning: unused parameter 'flag' [-Wunused-parameter] 152 | int get_allowed_nodes_arr(int flag, int *num_nodes, int **nodes) | ~~~~^~~~ CC testcases/kernel/lib/ksm_helper.o CC testcases/kernel/lib/numa_helper.o AR libkerntest.a RANLIB libkerntest.a CC testcases/kernel/syscalls/mbind/mbind01 CC testcases/kernel/syscalls/mbind/mbind03 CC testcases/kernel/syscalls/mbind/mbind04 CC testcases/kernel/syscalls/mbind/mbind02 CC testcases/kernel/syscalls/membarrier/membarrier01 CC testcases/kernel/syscalls/memcmp/memcmp01 CC testcases/kernel/syscalls/memcpy/memcpy01 memfd_create_common.c: In function 'check_mfd_growable_by_write': memfd_create_common.c:446:13: warning: 'buf' is used uninitialized [-Wuninitialized] 446 | if (pwrite(fd, buf, sizeof(buf), 0) != sizeof(buf)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from memfd_create_common.c:15: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:398:16: note: in a call to 'pwrite' declared with attribute 'access (read_only, 2, 3)' here 398 | extern ssize_t pwrite (int __fd, const void *__buf, size_t __n, | ^~~~~~ memfd_create_common.c:444:14: note: 'buf' declared here 444 | char buf[MFD_DEF_SIZE * 8]; | ^~~ memfd_create_common.c: In function 'check_mfd_non_growable_by_write': memfd_create_common.c:465:13: warning: 'buf' is used uninitialized [-Wuninitialized] 465 | if (pwrite(fd, buf, sizeof(buf), 0) == sizeof(buf)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:398:16: note: in a call to 'pwrite' declared with attribute 'access (read_only, 2, 3)' here 398 | extern ssize_t pwrite (int __fd, const void *__buf, size_t __n, | ^~~~~~ memfd_create_common.c:463:14: note: 'buf' declared here 463 | char buf[MFD_DEF_SIZE * 8]; | ^~~ CC testcases/kernel/syscalls/memfd_create/memfd_create_common.o memfd_create04.c:28: warning: "PATH_HUGEPAGES" redefined 28 | #define PATH_HUGEPAGES "/sys/kernel/mm/hugepages" | In file included from ../../../../include/tst_test.h:40, from memfd_create04.c:22: ../../../../include/tst_hugepage.h:9: note: this is the location of the previous definition 9 | #define PATH_HUGEPAGES "/sys/kernel/mm/hugepages/" | memfd_create03.c: In function 'setup': memfd_create03.c:208:23: warning: '%ld' directive writing between 1 and 20 bytes into a region of size 8 [-Wformat-overflow=] 208 | sprintf(buf, "%ld", og_total_pages + 1); | ^~~ memfd_create03.c:208:22: note: directive argument in the range [-9223372036854775807, 9223372036854775807] 208 | sprintf(buf, "%ld", og_total_pages + 1); | ^~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from memfd_create03.c:32: In function 'sprintf', inlined from 'setup' at memfd_create03.c:208:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 21 bytes into a destination of size 8 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ 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/memfd_create/memfd_create01 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 CC testcases/kernel/syscalls/mincore/mincore03 CC testcases/kernel/syscalls/mincore/mincore02 CC testcases/kernel/syscalls/mincore/mincore04 CC testcases/kernel/syscalls/mincore/mincore01 CC testcases/kernel/syscalls/mkdirat/mkdirat02 CC testcases/kernel/syscalls/mkdirat/mkdirat01 CC testcases/kernel/syscalls/mkdir/mkdir04 CC testcases/kernel/syscalls/mkdir/mkdir05 CC testcases/kernel/syscalls/mkdir/mkdir03 CC testcases/kernel/syscalls/mkdir/mkdir02 CC testcases/kernel/syscalls/mkdir/mkdir09 CC testcases/kernel/syscalls/mknodat/mknodat01 CC testcases/kernel/syscalls/mknodat/mknodat02 CC testcases/kernel/syscalls/mknod/mknod09 CC testcases/kernel/syscalls/mknod/mknod06 CC testcases/kernel/syscalls/mknod/mknod01 CC testcases/kernel/syscalls/mknod/mknod05 CC testcases/kernel/syscalls/mknod/mknod08 CC testcases/kernel/syscalls/mknod/mknod03 CC testcases/kernel/syscalls/mknod/mknod04 CC testcases/kernel/syscalls/mknod/mknod07 CC testcases/kernel/syscalls/mknod/mknod02 CC testcases/kernel/syscalls/mlock2/mlock203 CC testcases/kernel/syscalls/mlock2/mlock201 CC testcases/kernel/syscalls/mlock2/mlock202 mlockall02.c: In function 'cleanup_test': mlockall02.c:238:25: warning: ignoring return value of 'seteuid' declared with attribute 'warn_unused_result' [-Wunused-result] 238 | seteuid(0); | ^~~~~~~~~~ CC testcases/kernel/syscalls/mlockall/mlockall01 CC testcases/kernel/syscalls/mlockall/mlockall02 CC testcases/kernel/syscalls/mlockall/mlockall03 CC testcases/kernel/syscalls/mlock/mlock01 CC testcases/kernel/syscalls/mlock/mlock04 CC testcases/kernel/syscalls/mlock/mlock03 CC testcases/kernel/syscalls/mlock/mlock02 mmap11.c: In function 'wait_thread': mmap11.c:128:25: warning: unused parameter 'args' [-Wunused-parameter] 128 | void *wait_thread(void *args) | ~~~~~~^~~~ mmap11.c: In function 'wait_thread2': mmap11.c:139:26: warning: unused parameter 'args' [-Wunused-parameter] 139 | void *wait_thread2(void *args) | ~~~~~~^~~~ mmap05.c: In function 'main': mmap05.c:70:14: warning: variable 'file_content' set but not used [-Wunused-but-set-variable] 70 | char file_content; | ^~~~~~~~~~~~ CC testcases/kernel/syscalls/mmap/mmap08 CC testcases/kernel/syscalls/mmap/mmap11 CC testcases/kernel/syscalls/mmap/mmap06 CC testcases/kernel/syscalls/mmap/mmap02 CC testcases/kernel/syscalls/mmap/mmap03 CC testcases/kernel/syscalls/mmap/mmap07 CC testcases/kernel/syscalls/mmap/mmap13 CC testcases/kernel/syscalls/mmap/mmap001 CC testcases/kernel/syscalls/mmap/mmap14 CC testcases/kernel/syscalls/mmap/mmap17 CC testcases/kernel/syscalls/mmap/mmap09 CC testcases/kernel/syscalls/mmap/mmap15 CC testcases/kernel/syscalls/mmap/mmap05 CC testcases/kernel/syscalls/mmap/mmap01 CC testcases/kernel/syscalls/mmap/mmap04 CC testcases/kernel/syscalls/mmap/mmap10 CC testcases/kernel/syscalls/mmap/mmap19 CC testcases/kernel/syscalls/mmap/mmap12 CC testcases/kernel/syscalls/mmap/mmap16 CC testcases/kernel/syscalls/mmap/mmap18 CC testcases/kernel/syscalls/modify_ldt/modify_ldt01 CC testcases/kernel/syscalls/modify_ldt/modify_ldt02 CC testcases/kernel/syscalls/modify_ldt/modify_ldt03 CC testcases/kernel/syscalls/mount/mount03_setuid_test mount06.c: In function 'main': mount06.c:145:46: warning: '%s' directive output may be truncated writing 7 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 145 | snprintf(mntpoint_src, PATH_MAX, "%s/%s", path_name, MNTPOINT_SRC); | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../../../include/old/test.h:14, from mount06.c:30: In function 'snprintf', inlined from 'setup' at mount06.c:145:2, inlined from 'main' at mount06.c:66:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount06.c: In function 'main': mount06.c:146:46: warning: '%s' directive output may be truncated writing 7 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 146 | snprintf(mntpoint_des, PATH_MAX, "%s/%s", path_name, MNTPOINT_DES); | ^~ In function 'snprintf', inlined from 'setup' at mount06.c:146:2, inlined from 'main' at mount06.c:66:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 9 and 4104 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount03.c: In function 'setup': mount03.c:366:43: warning: '%s' directive output may be truncated writing 8 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 366 | snprintf(path_name, PATH_MAX, "%s/%s/", path, mntpoint); | ^~ ~~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../../../include/old/test.h:14, from mount03.c:47: In function 'snprintf', inlined from 'setup' at mount03.c:366:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount03.c: In function 'setup': mount03.c:371:37: warning: 'mount03_setuid_test' directive output may be truncated writing 19 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 371 | snprintf(file, PATH_MAX, "%smount03_setuid_test", path_name); | ^~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'setup' at mount03.c:371:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount03.c: In function 'main': mount03.c:292:45: warning: 'atime' directive output may be truncated writing 5 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 292 | snprintf(file, PATH_MAX, "%satime", path_name); | ^~~~~ In function 'snprintf', inlined from 'test_rwflag' at mount03.c:292:3, inlined from 'main' at mount03.c:106:8: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 6 and 4101 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount03.c: In function 'main': mount03.c:264:45: warning: 'mount03_setuid_test' directive output may be truncated writing 19 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 264 | snprintf(file, PATH_MAX, "%smount03_setuid_test", path_name); | ^~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'test_rwflag' at mount03.c:264:3, inlined from 'main' at mount03.c:106:8: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 20 and 4115 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount03.c: In function 'main': mount03.c:250:53: warning: 'tmp2' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 250 | snprintf(file, PATH_MAX, "%stmp2", path_name); | ^~~~ In function 'snprintf', inlined from 'test_rwflag' at mount03.c:250:4, inlined from 'main' at mount03.c:106:8: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount03.c: In function 'main': mount03.c:200:45: warning: '%s' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 200 | snprintf(file, PATH_MAX, "%s%s", path_name, TEMP_FILE); | ^~ In function 'snprintf', inlined from 'test_rwflag' at mount03.c:200:3, inlined from 'main' at mount03.c:106:8: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 10 and 4105 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount03.c: In function 'main': mount03.c:180:45: warning: 'tmp1' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 180 | snprintf(file, PATH_MAX, "%stmp1", path_name); | ^~~~ In function 'snprintf', inlined from 'test_rwflag' at mount03.c:180:3, inlined from 'main' at mount03.c:106:8: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount03.c: In function 'main': mount03.c:157:45: warning: 'mynod_' directive output may be truncated writing 6 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 157 | snprintf(file, PATH_MAX, "%smynod_%d_%d", path_name, getpid(), | ^~~~~~ In function 'test_rwflag', inlined from 'main' at mount03.c:106:8: mount03.c:157:42: note: directive argument in the range [0, 2147483647] 157 | snprintf(file, PATH_MAX, "%smynod_%d_%d", path_name, getpid(), | ^~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'test_rwflag' at mount03.c:157:3, inlined from 'main' at mount03.c:106:8: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 10 and 4124 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ mount03.c: In function 'main': mount03.c:141:45: warning: 'tmp' directive output may be truncated writing 3 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 141 | snprintf(file, PATH_MAX, "%stmp", path_name); | ^~~ In function 'snprintf', inlined from 'test_rwflag' at mount03.c:141:3, inlined from 'main' at mount03.c:106:8: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/mount/mount04 CC testcases/kernel/syscalls/mount/mount01 CC testcases/kernel/syscalls/mount/mount05 CC testcases/kernel/syscalls/mount/mount06 CC testcases/kernel/syscalls/mount/mount02 CC testcases/kernel/syscalls/mount/mount03 CC testcases/kernel/syscalls/move_mount/move_mount01 CC testcases/kernel/syscalls/move_mount/move_mount02 move_pages_support.c: In function 'free_pages': move_pages_support.c:37:24: warning: unused parameter 'pages' [-Wunused-parameter] 37 | void free_pages(void **pages, unsigned int num) | ~~~~~~~^~~~~ move_pages_support.c:37:44: warning: unused parameter 'num' [-Wunused-parameter] 37 | void free_pages(void **pages, unsigned int num) | ~~~~~~~~~~~~~^~~ move_pages_support.c: In function 'verify_pages_on_nodes': move_pages_support.c:169:30: warning: unused parameter 'pages' [-Wunused-parameter] 169 | verify_pages_on_nodes(void **pages, int *status, unsigned int num, int *nodes) | ~~~~~~~^~~~~ move_pages_support.c:169:42: warning: unused parameter 'status' [-Wunused-parameter] 169 | verify_pages_on_nodes(void **pages, int *status, unsigned int num, int *nodes) | ~~~~~^~~~~~ move_pages_support.c:169:63: warning: unused parameter 'num' [-Wunused-parameter] 169 | verify_pages_on_nodes(void **pages, int *status, unsigned int num, int *nodes) | ~~~~~~~~~~~~~^~~ move_pages_support.c:169:73: warning: unused parameter 'nodes' [-Wunused-parameter] 169 | verify_pages_on_nodes(void **pages, int *status, unsigned int num, int *nodes) | ~~~~~^~~~~ move_pages_support.c: In function 'verify_pages_linear': move_pages_support.c:215:33: warning: unused parameter 'pages' [-Wunused-parameter] 215 | void verify_pages_linear(void **pages, int *status, unsigned int num) | ~~~~~~~^~~~~ move_pages_support.c:215:45: warning: unused parameter 'status' [-Wunused-parameter] 215 | void verify_pages_linear(void **pages, int *status, unsigned int num) | ~~~~~^~~~~~ move_pages_support.c:215:66: warning: unused parameter 'num' [-Wunused-parameter] 215 | void verify_pages_linear(void **pages, int *status, unsigned int num) | ~~~~~~~~~~~~~^~~ move_pages_support.c: In function 'alloc_shared_pages_on_node': move_pages_support.c:270:39: warning: unused parameter 'pages' [-Wunused-parameter] 270 | int alloc_shared_pages_on_node(void **pages, unsigned int num, int node) | ~~~~~~~^~~~~ move_pages_support.c:270:59: warning: unused parameter 'num' [-Wunused-parameter] 270 | int alloc_shared_pages_on_node(void **pages, unsigned int num, int node) | ~~~~~~~~~~~~~^~~ move_pages_support.c:270:68: warning: unused parameter 'node' [-Wunused-parameter] 270 | int alloc_shared_pages_on_node(void **pages, unsigned int num, int node) | ~~~~^~~~ move_pages_support.c: In function 'check_config': move_pages_support.c:393:32: warning: unused parameter 'min_nodes' [-Wunused-parameter] 393 | void check_config(unsigned int min_nodes) | ~~~~~~~~~~~~~^~~~~~~~~ CC testcases/kernel/syscalls/move_pages/move_pages_support.o CC testcases/kernel/syscalls/move_pages/move_pages01 CC testcases/kernel/syscalls/move_pages/move_pages04 CC testcases/kernel/syscalls/move_pages/move_pages09 CC testcases/kernel/syscalls/move_pages/move_pages02 CC testcases/kernel/syscalls/move_pages/move_pages06 CC testcases/kernel/syscalls/move_pages/move_pages10 CC testcases/kernel/syscalls/move_pages/move_pages07 CC testcases/kernel/syscalls/move_pages/move_pages05 CC testcases/kernel/syscalls/move_pages/move_pages03 CC testcases/kernel/syscalls/move_pages/move_pages12 CC testcases/kernel/syscalls/move_pages/move_pages11 In file included from ../../../../include/old/test.h:37, from mprotect02.c:42: mprotect02.c: In function 'main': ../../../../include/tst_minmax.h:12:21: warning: comparison of distinct pointer types lacks a cast 12 | (void) (&_a == &_b); \ | ^~ mprotect02.c:80:42: note: in expansion of macro 'MIN' 80 | bytes_to_write = MIN(strlen(buf), num_bytes); | ^~~ CC testcases/kernel/syscalls/mprotect/mprotect03 CC testcases/kernel/syscalls/mprotect/mprotect02 CC testcases/kernel/syscalls/mprotect/mprotect01 CC testcases/kernel/syscalls/mprotect/mprotect04 CC testcases/kernel/syscalls/mq_notify/mq_notify02 CC testcases/kernel/syscalls/mq_notify/mq_notify01 CC testcases/kernel/syscalls/mq_open/mq_open01 CC testcases/kernel/syscalls/mq_timedreceive/mq_timedreceive01 CC testcases/kernel/syscalls/mq_timedsend/mq_timedsend01 CC testcases/kernel/syscalls/mq_unlink/mq_unlink01 BUILD libltpipc.a make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/mremap/mremap03 CC testcases/kernel/syscalls/mremap/mremap04 CC testcases/kernel/syscalls/mremap/mremap01 CC testcases/kernel/syscalls/mremap/mremap02 CC testcases/kernel/syscalls/mremap/mremap05 CC testcases/kernel/syscalls/msync/msync02 CC testcases/kernel/syscalls/msync/msync01 CC testcases/kernel/syscalls/msync/msync04 CC testcases/kernel/syscalls/msync/msync03 CC testcases/kernel/syscalls/munlockall/munlockall01 CC testcases/kernel/syscalls/munlock/munlock01 CC testcases/kernel/syscalls/munlock/munlock02 CC testcases/kernel/syscalls/munmap/munmap02 CC testcases/kernel/syscalls/munmap/munmap03 CC testcases/kernel/syscalls/munmap/munmap01 CC testcases/kernel/syscalls/name_to_handle_at/name_to_handle_at01 CC testcases/kernel/syscalls/name_to_handle_at/name_to_handle_at02 CC testcases/kernel/syscalls/nanosleep/nanosleep04 CC testcases/kernel/syscalls/nanosleep/nanosleep01 CC testcases/kernel/syscalls/nanosleep/nanosleep02 CC testcases/kernel/syscalls/newuname/newuname01 nftw.c: In function 'setup': nftw.c:686:9: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] 686 | setuid(ltpuser->pw_uid); | ^~~~~~~~~~~~~~~~~~~~~~~ tools.c: In function 'nftw_fn': tools.c:158:25: warning: unused parameter 'path' [-Wunused-parameter] 158 | int nftw_fn(const char *path, const struct stat *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~^~~~ tools.c:158:50: warning: unused parameter 'st' [-Wunused-parameter] 158 | int nftw_fn(const char *path, const struct stat *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~~~~~~~~^~ tools.c:158:58: warning: unused parameter 'ival' [-Wunused-parameter] 158 | int nftw_fn(const char *path, const struct stat *st, int ival, struct FTW *FTWS) | ~~~~^~~~ tools.c:158:76: warning: unused parameter 'FTWS' [-Wunused-parameter] 158 | int nftw_fn(const char *path, const struct stat *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~^~~~ tools.c: In function 'do_info': tools.c:250:26: warning: unused parameter 'path_name' [-Wunused-parameter] 250 | void do_info(const char *path_name) | ~~~~~~~~~~~~^~~~~~~~~ tools.c: In function 'cleanup_function': tools.c:53:9: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 53 | system("rm -rf ./tmp"); | ^~~~~~~~~~~~~~~~~~~~~~ lib.c: In function 'get_long_name_buffer': lib.c:65:62: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 65 | if ((path_length = pathconf(tmp_path, _PC_PATH_MAX)) == -1) { | ^~ lib.c:72:62: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 72 | if ((name_length = pathconf(tmp_path, _PC_NAME_MAX)) == -1) { | ^~ lib.c: In function 'test_ENAMETOOLONG_path': lib.c:183:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 183 | if ((pcPathMax = pathconf(tmp_path, _PC_PATH_MAX)) == -1) { | ^~ lib.c:208:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 208 | while (pathLength < pcPathMax) { | ^ lib.c:219:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 219 | while (pathLength <= pcPathMax) { | ^~ lib.c:226:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 226 | if (pathLength != pcPathMax + 1) { | ^~ test_func64.c: In function 'test_func1': test_func64.c:41:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 41 | test_func1(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:42:16: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 42 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:42:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 42 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func3': test_func64.c:75:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 75 | test_func3(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:76:16: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 76 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:76:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 76 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func4': test_func64.c:100:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 100 | test_func4(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:101:16: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 101 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:101:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 101 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func5': test_func64.c:113:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 113 | test_func5(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:114:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 114 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func7': test_func64.c:137:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 137 | test_func7(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:138:16: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 138 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:138:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 138 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func8': test_func64.c:169:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 169 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func9': test_func64.c:250:56: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 250 | test_func9(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:251:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 251 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func10': test_func64.c:286:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 286 | test_func10(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:287:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 287 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func11': test_func64.c:321:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 321 | test_func11(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:322:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 322 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func12': test_func64.c:356:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 356 | test_func12(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:357:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 357 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func13': test_func64.c:389:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 389 | test_func13(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:390:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 390 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func14': test_func64.c:425:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 425 | test_func14(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:426:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 426 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func15': test_func64.c:461:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 461 | test_func15(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:462:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 462 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func16': test_func64.c:478:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 478 | test_func16(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:479:17: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 479 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c: In function 'test_func17': test_func64.c:508:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 508 | test_func17(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:509:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 509 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func18': test_func64.c:521:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 521 | test_func18(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:522:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 522 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func19': 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:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 534 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func20': test_func64.c:558:25: warning: unused parameter 'path_name' [-Wunused-parameter] 558 | test_func20(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~^~~~~~~~~ test_func64.c:558:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 558 | test_func20(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:559:17: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 559 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ CC testcases/kernel/syscalls/nftw/nftw.o test_func64.c:559:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 559 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func21': test_func64.c:565:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 565 | test_func21(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:566:17: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 566 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c:566:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 566 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func64.c: In function 'test_func22': test_func64.c:594:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 594 | test_func22(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:595:17: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 595 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func64.c: In function 'test_func23': test_func64.c:626:57: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 626 | test_func23(const char *path_name, const struct stat64 *stat_pointer, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func64.c:627:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 627 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ nftw64.c: In function 'setup': nftw64.c:713:9: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] 713 | setuid(ltpuser->pw_uid); | ^~~~~~~~~~~~~~~~~~~~~~~ tools64.c: In function 'nftw64_fn': tools64.c:158:23: warning: unused parameter 'path' [-Wunused-parameter] 158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~^~~~ tools64.c:158:50: warning: unused parameter 'st' [-Wunused-parameter] 158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~~~~~~~~~~^~ tools64.c:158:58: warning: unused parameter 'ival' [-Wunused-parameter] 158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS) | ~~~~^~~~ tools64.c:158:76: warning: unused parameter 'FTWS' [-Wunused-parameter] 158 | nftw64_fn(const char *path, const struct stat64 *st, int ival, struct FTW *FTWS) | ~~~~~~~~~~~~^~~~ tools64.c: In function 'do_info': tools64.c:250:26: warning: unused parameter 'path_name' [-Wunused-parameter] 250 | void do_info(const char *path_name) | ~~~~~~~~~~~~^~~~~~~~~ tools64.c: In function 'cleanup_function': tools64.c:52:9: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 52 | system("rm -rf ./tmp"); | ^~~~~~~~~~~~~~~~~~~~~~ lib64.c: In function 'get_long_name_buffer': lib64.c:65:62: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 65 | if ((path_length = pathconf(tmp_path, _PC_PATH_MAX)) == -1) { | ^~ lib64.c:72:62: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 72 | if ((name_length = pathconf(tmp_path, _PC_NAME_MAX)) == -1) { | ^~ lib64.c: In function 'test_ENAMETOOLONG_path': lib64.c:183:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 183 | if ((pcPathMax = pathconf(tmp_path, _PC_PATH_MAX)) == -1) { | ^~ lib64.c:208:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 208 | while (pathLength < pcPathMax) { | ^ lib64.c:219:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 219 | while (pathLength <= pcPathMax) { | ^~ lib64.c:226:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 226 | if (pathLength != pcPathMax + 1) { | ^~ test_func.c: In function 'test_func1': test_func.c:41:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 41 | test_func1(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:42:16: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 42 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:42:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 42 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func3': test_func.c:76:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 76 | test_func3(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:77:16: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 77 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:77:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 77 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func4': test_func.c:101:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 101 | test_func4(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:102:16: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 102 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:102:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 102 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func5': test_func.c:114:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 114 | test_func5(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:115:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 115 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func7': test_func.c:137:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 137 | test_func7(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:138:16: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 138 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:138:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 138 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ CC testcases/kernel/syscalls/nftw/tools.o test_func.c: In function 'test_func8': test_func.c:168:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 168 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func9': test_func.c:248:54: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 248 | test_func9(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:249:41: warning: unused parameter 'ftwp' [-Wunused-parameter] 249 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func10': test_func.c:283:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 283 | test_func10(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:284:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 284 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func11': test_func.c:317:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 317 | test_func11(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:318:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 318 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func12': test_func.c:351:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 351 | test_func12(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:352:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 352 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func13': test_func.c:383:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 383 | test_func13(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:384:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 384 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func14': test_func.c:418:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 418 | test_func14(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:419:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 419 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func15': test_func.c:453:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 453 | test_func15(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:454:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 454 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func16': test_func.c:468:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 468 | test_func16(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:469:17: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 469 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c: In function 'test_func17': test_func.c:497:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 497 | test_func17(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:498:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 498 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func18': test_func.c:510:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 510 | test_func18(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:511:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 511 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func19': test_func.c:522:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 522 | test_func19(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:523:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 523 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func20': test_func.c:546:25: warning: unused parameter 'path_name' [-Wunused-parameter] 546 | test_func20(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~^~~~~~~~~ test_func.c:546:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 546 | test_func20(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:547:17: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 547 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:547:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 547 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func21': test_func.c:553:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 553 | test_func21(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:554:17: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 554 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c:554:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 554 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ test_func.c: In function 'test_func22': test_func.c:581:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 581 | test_func22(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:582:17: warning: unused parameter 'ftw_integer' [-Wunused-parameter] 582 | int ftw_integer, struct FTW *ftwp) | ~~~~^~~~~~~~~~~ test_func.c: In function 'test_func23': test_func.c:613:55: warning: unused parameter 'stat_pointer' [-Wunused-parameter] 613 | test_func23(const char *path_name, const struct stat *stat_pointer, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ test_func.c:614:42: warning: unused parameter 'ftwp' [-Wunused-parameter] 614 | int ftw_integer, struct FTW *ftwp) | ~~~~~~~~~~~~^~~~ CC testcases/kernel/syscalls/nftw/nftw64.o CC testcases/kernel/syscalls/nftw/tools64.o CC testcases/kernel/syscalls/nftw/lib.o CC testcases/kernel/syscalls/nftw/lib64.o CC testcases/kernel/syscalls/nftw/test_func64.o CC testcases/kernel/syscalls/nftw/test.o CC testcases/kernel/syscalls/nftw/test64.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../../../lib nftw64.o tools64.o test_func64.o test64.o lib64.o -lltp -o nftw6401 CC testcases/kernel/syscalls/nftw/test_func.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../../../lib nftw.o tools.o test_func.o test.o lib.o -lltp -o nftw01 CC testcases/kernel/syscalls/nice/nice03 CC testcases/kernel/syscalls/nice/nice01 CC testcases/kernel/syscalls/nice/nice02 CC testcases/kernel/syscalls/nice/nice04 CC testcases/kernel/syscalls/openat2/openat201 CC testcases/kernel/syscalls/openat2/openat202 CC testcases/kernel/syscalls/openat2/openat203 CC testcases/kernel/syscalls/openat/openat02_child CC testcases/kernel/syscalls/openat/openat01 CC testcases/kernel/syscalls/openat/openat02 CC testcases/kernel/syscalls/openat/openat03 CC testcases/kernel/syscalls/open_by_handle_at/open_by_handle_at02 CC testcases/kernel/syscalls/open_by_handle_at/open_by_handle_at01 open06.c: In function 'main': open06.c:79:28: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 99 [-Wformat-overflow=] 79 | sprintf(fname, "%s.%d", fname, getpid()); | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../../../include/old/test.h:14, from open06.c:34: In function 'sprintf', inlined from 'setup' at open06.c:79:2, inlined from 'main' at open06.c:50:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 3 and 112 bytes into a destination of size 100 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'fname' [-Wrestrict] open06.c: In function 'main': open06.c:42:13: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 42 | static char fname[100] = "fifo"; | ^~~~~ CC testcases/kernel/syscalls/open/open01 CC testcases/kernel/syscalls/open/open06 CC testcases/kernel/syscalls/open/open02 CC testcases/kernel/syscalls/open/open04 CC testcases/kernel/syscalls/open/open08 CC testcases/kernel/syscalls/open/open03 CC testcases/kernel/syscalls/open/open05 CC testcases/kernel/syscalls/open/open12_child CC testcases/kernel/syscalls/open/open09 CC testcases/kernel/syscalls/open/open07 CC testcases/kernel/syscalls/open/open11 CC testcases/kernel/syscalls/open/open13 CC testcases/kernel/syscalls/open/open10 CC testcases/kernel/syscalls/open/open12 CC testcases/kernel/syscalls/open/open14 CC testcases/kernel/syscalls/open_tree/open_tree01 CC testcases/kernel/syscalls/open_tree/open_tree02 make[4]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/pathconf/pathconf01 pause02.c: In function 'sig_handle': pause02.c:115:28: warning: unused parameter 'sig' [-Wunused-parameter] 115 | static void sig_handle(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/pause/pause01 CC testcases/kernel/syscalls/pause/pause03 CC testcases/kernel/syscalls/pause/pause02 CC testcases/kernel/syscalls/perf_event_open/perf_event_open01 CC testcases/kernel/syscalls/perf_event_open/perf_event_open03 CC testcases/kernel/syscalls/perf_event_open/perf_event_open02 CC testcases/kernel/syscalls/personality/personality02 CC testcases/kernel/syscalls/personality/personality01 CC testcases/kernel/syscalls/pidfd_getfd/pidfd_getfd01 CC testcases/kernel/syscalls/pidfd_getfd/pidfd_getfd02 CC testcases/kernel/syscalls/pidfd_open/pidfd_open01 CC testcases/kernel/syscalls/pidfd_open/pidfd_open03 CC testcases/kernel/syscalls/pidfd_open/pidfd_open04 CC testcases/kernel/syscalls/pidfd_open/pidfd_open02 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 CC testcases/kernel/syscalls/pipe2/pipe2_02_child CC testcases/kernel/syscalls/pipe2/pipe2_01 CC testcases/kernel/syscalls/pipe2/pipe2_02 CC testcases/kernel/syscalls/pipe2/pipe2_04 CC testcases/kernel/syscalls/pipe/pipe01 CC testcases/kernel/syscalls/pipe/pipe02 CC testcases/kernel/syscalls/pipe/pipe03 CC testcases/kernel/syscalls/pipe/pipe07 CC testcases/kernel/syscalls/pipe/pipe06 CC testcases/kernel/syscalls/pipe/pipe09 CC testcases/kernel/syscalls/pipe/pipe10 CC testcases/kernel/syscalls/pipe/pipe08 CC testcases/kernel/syscalls/pipe/pipe05 CC testcases/kernel/syscalls/pipe/pipe04 CC testcases/kernel/syscalls/pipe/pipe11 CC testcases/kernel/syscalls/pipe/pipe13 CC testcases/kernel/syscalls/pipe/pipe12 CC testcases/kernel/syscalls/pivot_root/pivot_root01 CC testcases/kernel/syscalls/pkeys/pkey01 CC testcases/kernel/syscalls/poll/poll01 CC testcases/kernel/syscalls/poll/poll02 CC testcases/kernel/syscalls/ppoll/ppoll01 CC testcases/kernel/syscalls/prctl/prctl01 CC testcases/kernel/syscalls/prctl/prctl06_execve CC testcases/kernel/syscalls/prctl/prctl02 CC testcases/kernel/syscalls/prctl/prctl03 CC testcases/kernel/syscalls/prctl/prctl06 CC testcases/kernel/syscalls/prctl/prctl09 CC testcases/kernel/syscalls/prctl/prctl05 CC testcases/kernel/syscalls/prctl/prctl04 CC testcases/kernel/syscalls/prctl/prctl07 CC testcases/kernel/syscalls/prctl/prctl08 CC testcases/kernel/syscalls/pread/pread01_64.o CC testcases/kernel/syscalls/pread/pread02_64.o CC testcases/kernel/syscalls/pread/pread02 LD testcases/kernel/syscalls/pread/pread02_64 CC testcases/kernel/syscalls/pread/pread01 LD testcases/kernel/syscalls/pread/pread01_64 rm pread01_64.o pread02_64.o CC testcases/kernel/syscalls/preadv2/preadv201_64.o CC testcases/kernel/syscalls/preadv2/preadv202_64.o CC testcases/kernel/syscalls/preadv2/preadv203_64.o CC testcases/kernel/syscalls/preadv2/preadv201 LD testcases/kernel/syscalls/preadv2/preadv202_64 CC testcases/kernel/syscalls/preadv2/preadv202 CC testcases/kernel/syscalls/preadv2/preadv203 LD testcases/kernel/syscalls/preadv2/preadv201_64 LD testcases/kernel/syscalls/preadv2/preadv203_64 rm preadv201_64.o preadv202_64.o preadv203_64.o CC testcases/kernel/syscalls/preadv/preadv01_64.o CC testcases/kernel/syscalls/preadv/preadv02_64.o CC testcases/kernel/syscalls/preadv/preadv03_64.o CC testcases/kernel/syscalls/preadv/preadv01 CC testcases/kernel/syscalls/preadv/preadv02 CC testcases/kernel/syscalls/preadv/preadv03 LD testcases/kernel/syscalls/preadv/preadv02_64 LD testcases/kernel/syscalls/preadv/preadv03_64 LD testcases/kernel/syscalls/preadv/preadv01_64 rm preadv01_64.o preadv03_64.o preadv02_64.o 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 CC testcases/kernel/syscalls/pselect/pselect01 CC testcases/kernel/syscalls/pselect/pselect03 LD testcases/kernel/syscalls/pselect/pselect01_64 CC testcases/kernel/syscalls/pselect/pselect02 LD testcases/kernel/syscalls/pselect/pselect02_64 LD testcases/kernel/syscalls/pselect/pselect03_64 rm pselect03_64.o pselect01_64.o pselect02_64.o ptrace04.c: In function 'compare_registers': ptrace04.c:50:38: warning: unused parameter 'poison' [-Wunused-parameter] 50 | void compare_registers(unsigned char poison) | ~~~~~~~~~~~~~~^~~~~~ CC testcases/kernel/syscalls/ptrace/ptrace03 CC testcases/kernel/syscalls/ptrace/ptrace05 CC testcases/kernel/syscalls/ptrace/ptrace04 CC testcases/kernel/syscalls/ptrace/ptrace02 CC testcases/kernel/syscalls/ptrace/ptrace09 CC testcases/kernel/syscalls/ptrace/ptrace08 CC testcases/kernel/syscalls/ptrace/ptrace11 CC testcases/kernel/syscalls/ptrace/ptrace01 CC testcases/kernel/syscalls/ptrace/ptrace07 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 CC testcases/kernel/syscalls/pwrite/pwrite02 LD testcases/kernel/syscalls/pwrite/pwrite03_64 CC testcases/kernel/syscalls/pwrite/pwrite01 CC testcases/kernel/syscalls/pwrite/pwrite03 LD testcases/kernel/syscalls/pwrite/pwrite02_64 LD testcases/kernel/syscalls/pwrite/pwrite01_64 CC testcases/kernel/syscalls/pwrite/pwrite04 LD testcases/kernel/syscalls/pwrite/pwrite04_64 rm pwrite01_64.o pwrite03_64.o pwrite04_64.o pwrite02_64.o CC testcases/kernel/syscalls/pwritev2/pwritev201_64.o CC testcases/kernel/syscalls/pwritev2/pwritev202_64.o CC testcases/kernel/syscalls/pwritev2/pwritev202 LD testcases/kernel/syscalls/pwritev2/pwritev202_64 LD testcases/kernel/syscalls/pwritev2/pwritev201_64 CC testcases/kernel/syscalls/pwritev2/pwritev201 rm pwritev201_64.o pwritev202_64.o CC testcases/kernel/syscalls/pwritev/pwritev01_64.o CC testcases/kernel/syscalls/pwritev/pwritev02_64.o CC testcases/kernel/syscalls/pwritev/pwritev03_64.o CC testcases/kernel/syscalls/pwritev/pwritev01 CC testcases/kernel/syscalls/pwritev/pwritev02 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 In file included from quotactl03.c:32: quotactl_syscall_var.h:24:13: warning: 'quotactl_info' defined but not used [-Wunused-function] 24 | static void quotactl_info(void) | ^~~~~~~~~~~~~ quotactl_syscall_var.h:17:12: warning: 'do_quotactl' defined but not used [-Wunused-function] 17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr) | ^~~~~~~~~~~ quotactl_syscall_var.h:15:12: warning: 'fd' defined but not used [-Wunused-variable] 15 | static int fd = -1; | ^~ In file included from quotactl02.h:15, from quotactl02.c:28: quotactl_syscall_var.h:24:13: warning: 'quotactl_info' defined but not used [-Wunused-function] 24 | static void quotactl_info(void) | ^~~~~~~~~~~~~ quotactl_syscall_var.h:17:12: warning: 'do_quotactl' defined but not used [-Wunused-function] 17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr) | ^~~~~~~~~~~ quotactl_syscall_var.h:15:12: warning: 'fd' defined but not used [-Wunused-variable] 15 | static int fd = -1; | ^~ CC testcases/kernel/syscalls/quotactl/quotactl03 CC testcases/kernel/syscalls/quotactl/quotactl02 In file included from quotactl07.c:22: quotactl_syscall_var.h:24:13: warning: 'quotactl_info' defined but not used [-Wunused-function] 24 | static void quotactl_info(void) | ^~~~~~~~~~~~~ quotactl_syscall_var.h:17:12: warning: 'do_quotactl' defined but not used [-Wunused-function] 17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr) | ^~~~~~~~~~~ quotactl_syscall_var.h:15:12: warning: 'fd' defined but not used [-Wunused-variable] 15 | static int fd = -1; | ^~ In file included from quotactl02.h:15, from quotactl05.c:21: quotactl_syscall_var.h:24:13: warning: 'quotactl_info' defined but not used [-Wunused-function] 24 | static void quotactl_info(void) | ^~~~~~~~~~~~~ quotactl_syscall_var.h:17:12: warning: 'do_quotactl' defined but not used [-Wunused-function] 17 | static int do_quotactl(int fd, int cmd, const char *special, int id, caddr_t addr) | ^~~~~~~~~~~ quotactl_syscall_var.h:15:12: warning: 'fd' defined but not used [-Wunused-variable] 15 | static int fd = -1; | ^~ CC testcases/kernel/syscalls/quotactl/quotactl01 CC testcases/kernel/syscalls/quotactl/quotactl07 CC testcases/kernel/syscalls/quotactl/quotactl08 CC testcases/kernel/syscalls/quotactl/quotactl05 CC testcases/kernel/syscalls/quotactl/quotactl06 CC testcases/kernel/syscalls/quotactl/quotactl04 CC testcases/kernel/syscalls/quotactl/quotactl09 CC testcases/kernel/syscalls/readahead/readahead01 CC testcases/kernel/syscalls/readahead/readahead02 CC testcases/kernel/syscalls/readdir/readdir01 CC testcases/kernel/syscalls/readdir/readdir21 CC testcases/kernel/syscalls/readlinkat/readlinkat01 CC testcases/kernel/syscalls/readlinkat/readlinkat02 CC testcases/kernel/syscalls/readlink/readlink01 CC testcases/kernel/syscalls/readlink/readlink03 CC testcases/kernel/syscalls/read/read03 CC testcases/kernel/syscalls/read/read02 CC testcases/kernel/syscalls/read/read04 CC testcases/kernel/syscalls/read/read01 CC testcases/kernel/syscalls/readv/readv02 CC testcases/kernel/syscalls/readv/readv01 CC testcases/kernel/syscalls/realpath/realpath01 CC testcases/kernel/syscalls/reboot/reboot02 CC testcases/kernel/syscalls/reboot/reboot01 recvfrom01.c: In function 'do_child': recvfrom01.c:323:39: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 323 | (void)write(newfd, "hoser\n", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/recvfrom/recvfrom01 recv01.c: In function 'do_child': recv01.c:294:39: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 294 | (void)write(newfd, "hoser\n", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/recv/recv01 CC testcases/kernel/syscalls/recvmmsg/recvmmsg01 recvmsg01.c: In function 'do_child': recvmsg01.c:463:39: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 463 | (void)write(newfd, "hoser\n", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/recvmsg/recvmsg02 CC testcases/kernel/syscalls/recvmsg/recvmsg03 CC testcases/kernel/syscalls/recvmsg/recvmsg01 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/removexattr02 CC testcases/kernel/syscalls/removexattr/removexattr01 CC testcases/kernel/syscalls/renameat2/renameat202 CC testcases/kernel/syscalls/renameat2/renameat201 CC testcases/kernel/syscalls/renameat/renameat01 rename04.c: In function 'setup': rename04.c:148:27: warning: '%s' directive writing up to 254 bytes into a region of size 40 [-Wformat-overflow=] 148 | sprintf(tstfile, "%s/tstfile_%d", mdir, getpid()); | ^~ ~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../../../include/old/test.h:14, from rename04.c:66: In function 'sprintf', inlined from 'setup' at rename04.c:148:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 11 and 275 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ rename06.c: In function 'setup': rename06.c:137:26: warning: '/rndir_' directive writing 7 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 137 | sprintf(mdir, "%s/rndir_%d", fdir, getpid()); | ^~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../../../include/old/test.h:14, from rename06.c:65: In function 'sprintf', inlined from 'setup' at rename06.c:137:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 9 and 273 bytes into a destination of size 255 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/rename/rename02 rename14.c: In function 'main': rename14.c:75:26: warning: cast between incompatible function types from 'int (*)(void)' to 'void (*)()' [-Wcast-function-type] 75 | act.sa_handler = (void (*)())term; | ^ rename14.c:83:26: warning: cast between incompatible function types from 'int (*)(void)' to 'void (*)()' [-Wcast-function-type] 83 | act.sa_handler = (void (*)())al; | ^ CC testcases/kernel/syscalls/rename/rename01 rename10.c: In function 'setup': rename10.c:159:27: warning: '/rnfile_' directive writing 8 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 159 | sprintf(mname, "%s/rnfile_%d", mdir, getpid()); | ^~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../../../include/old/test.h:14, from rename10.c:67: In function 'sprintf', inlined from 'setup' at rename10.c:159:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 10 and 274 bytes into a destination of size 255 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ rename12.c: In function 'setup': rename12.c:193:27: warning: '/tfile_' directive writing 7 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 193 | sprintf(fname, "%s/tfile_%d", fdir, getpid()); | ^~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ../../../../include/old/test.h:14, from rename12.c:75: In function 'sprintf', inlined from 'setup' at rename12.c:193:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 9 and 273 bytes into a destination of size 255 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ rename12.c: In function 'setup': rename12.c:194:27: warning: '/rnfile_' directive writing 8 bytes into a region of size between 1 and 255 [-Wformat-overflow=] 194 | sprintf(mname, "%s/rnfile_%d", fdir, getpid()); | ^~~~~~~~ In function 'sprintf', inlined from 'setup' at rename12.c:194:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 10 and 274 bytes into a destination of size 255 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/rename/rename06 CC testcases/kernel/syscalls/rename/rename04 CC testcases/kernel/syscalls/rename/rename05 CC testcases/kernel/syscalls/rename/rename07 CC testcases/kernel/syscalls/rename/rename10 CC testcases/kernel/syscalls/rename/rename03 CC testcases/kernel/syscalls/rename/rename12 CC testcases/kernel/syscalls/rename/rename14 CC testcases/kernel/syscalls/rename/rename11 CC testcases/kernel/syscalls/rename/rename13 CC testcases/kernel/syscalls/rename/rename08 CC testcases/kernel/syscalls/rename/rename09 CC testcases/kernel/syscalls/request_key/request_key02 CC testcases/kernel/syscalls/request_key/request_key04 CC testcases/kernel/syscalls/request_key/request_key05 CC testcases/kernel/syscalls/request_key/request_key03 CC testcases/kernel/syscalls/request_key/request_key01 CC testcases/kernel/syscalls/rmdir/rmdir01 CC testcases/kernel/syscalls/rmdir/rmdir03 CC testcases/kernel/syscalls/rmdir/rmdir02 In file included from rt_sigaction02.c:38: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ In file included from rt_sigaction03.c:38: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ In file included from rt_sigaction01.c:42: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ rt_sigaction01.c: In function 'set_handler': rt_sigaction01.c:72:37: warning: unused parameter 'sig_to_mask' [-Wunused-parameter] 72 | static int set_handler(int sig, int sig_to_mask, int mask_flags) | ~~~~^~~~~~~~~~~ CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction02 CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction03 CC testcases/kernel/syscalls/rt_sigaction/rt_sigaction01 In file included from rt_sigprocmask01.c:48: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ rt_sigprocmask01.c: In function 'sig_handler': rt_sigprocmask01.c:69:22: warning: unused parameter 'sig' [-Wunused-parameter] 69 | void sig_handler(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask02 CC testcases/kernel/syscalls/rt_sigprocmask/rt_sigprocmask01 CC testcases/kernel/syscalls/rt_sigqueueinfo/rt_sigqueueinfo01 In file included from ../../../../include/lapi/safe_rt_signal.h:9, from rt_sigsuspend01.c:16: ../../../../include/lapi/rt_sigaction.h: In function 'handler_h': ../../../../include/lapi/rt_sigaction.h:59:27: warning: unused parameter 'signal' [-Wunused-parameter] 59 | static void handler_h(int signal) | ~~~~^~~~~~ CC testcases/kernel/syscalls/rt_sigsuspend/rt_sigsuspend01 BUILD libltpsigwait.a make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/rt_sigtimedwait/rt_sigtimedwait01 CC testcases/kernel/syscalls/rt_tgsigqueueinfo/rt_tgsigqueueinfo01 CC testcases/kernel/syscalls/sbrk/sbrk01 CC testcases/kernel/syscalls/sbrk/sbrk02 CC testcases/kernel/syscalls/sbrk/sbrk03 CC testcases/kernel/syscalls/sched_getaffinity/sched_getaffinity01 CC testcases/kernel/syscalls/sched_getattr/sched_getattr01 CC testcases/kernel/syscalls/sched_getattr/sched_getattr02 CC testcases/kernel/syscalls/sched_getparam/sched_getparam01 CC testcases/kernel/syscalls/sched_getparam/sched_getparam03 CC testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max02 CC testcases/kernel/syscalls/sched_get_priority_max/sched_get_priority_max01 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_getscheduler/sched_getscheduler01 CC testcases/kernel/syscalls/sched_getscheduler/sched_getscheduler02 CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval01 CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval03 CC testcases/kernel/syscalls/sched_rr_get_interval/sched_rr_get_interval02 CC testcases/kernel/syscalls/sched_setaffinity/sched_setaffinity01 CC testcases/kernel/syscalls/sched_setattr/sched_setattr01 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_setparam02 CC testcases/kernel/syscalls/sched_setparam/sched_setparam04 CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler01 CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler03 CC testcases/kernel/syscalls/sched_setscheduler/sched_setscheduler02 CC testcases/kernel/syscalls/sched_yield/sched_yield01 In file included from ../../../../include/tst_test.h:98, from ../../../../include/tst_timer.h:19, from select_var.h:8, from select01.c:19: ../../../../include/tst_safe_macros.h: In function 'run': ../../../../include/tst_safe_macros.h:181:9: warning: 'buf' may be used uninitialized [-Wmaybe-uninitialized] 181 | safe_write(__FILE__, __LINE__, NULL, (len_strict), (fildes), (buf), (nbyte)) | ^~~~~~~~~~ In file included from ../../../../include/tst_safe_macros.h:24: ../../../../include/safe_macros_fn.h:113:9: note: by argument 6 of type 'const void *' to 'safe_write' declared here 113 | ssize_t safe_write(const char *file, const int lineno, | ^~~~~~~~~~ select01.c:41:14: note: 'buf' declared here 41 | char buf; | ^~~ CC testcases/kernel/syscalls/select/select02 CC testcases/kernel/syscalls/select/select01 CC testcases/kernel/syscalls/select/select04 CC testcases/kernel/syscalls/select/select03 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 CC testcases/kernel/syscalls/sendfile/sendfile06_64.o CC testcases/kernel/syscalls/sendfile/sendfile07_64.o CC testcases/kernel/syscalls/sendfile/sendfile08_64.o CC testcases/kernel/syscalls/sendfile/sendfile09_64.o CC testcases/kernel/syscalls/sendfile/sendfile02 CC testcases/kernel/syscalls/sendfile/sendfile05 CC testcases/kernel/syscalls/sendfile/sendfile04 CC testcases/kernel/syscalls/sendfile/sendfile06 CC testcases/kernel/syscalls/sendfile/sendfile08 LD testcases/kernel/syscalls/sendfile/sendfile05_64 CC testcases/kernel/syscalls/sendfile/sendfile07 CC testcases/kernel/syscalls/sendfile/sendfile03 LD testcases/kernel/syscalls/sendfile/sendfile03_64 LD testcases/kernel/syscalls/sendfile/sendfile06_64 LD testcases/kernel/syscalls/sendfile/sendfile07_64 CC testcases/kernel/syscalls/sendfile/sendfile09 LD testcases/kernel/syscalls/sendfile/sendfile04_64 LD testcases/kernel/syscalls/sendfile/sendfile02_64 LD testcases/kernel/syscalls/sendfile/sendfile08_64 LD testcases/kernel/syscalls/sendfile/sendfile09_64 rm sendfile08_64.o sendfile05_64.o sendfile07_64.o sendfile04_64.o sendfile06_64.o sendfile03_64.o sendfile02_64.o sendfile09_64.o CC testcases/kernel/syscalls/send/send02 CC testcases/kernel/syscalls/send/send01 CC testcases/kernel/syscalls/sendmmsg/sendmmsg01 CC testcases/kernel/syscalls/sendmmsg/sendmmsg02 sendmsg02.c: In function 'server': sendmsg02.c:115:17: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 115 | read(pipefd[0], &fd, 1); | ^~~~~~~~~~~~~~~~~~~~~~~ sendmsg02.c: In function 'client': sendmsg02.c:92:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 92 | write(pipefd[1], &fd, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/sendmsg/sendmsg02 CC testcases/kernel/syscalls/sendmsg/sendmsg01 CC testcases/kernel/syscalls/sendmsg/sendmsg03 CC testcases/kernel/syscalls/sendto/sendto02 CC testcases/kernel/syscalls/sendto/sendto03 CC testcases/kernel/syscalls/sendto/sendto01 CC testcases/kernel/syscalls/setdomainname/setdomainname02 CC testcases/kernel/syscalls/setdomainname/setdomainname01 CC testcases/kernel/syscalls/setdomainname/setdomainname03 CC testcases/kernel/syscalls/setegid/setegid02 CC testcases/kernel/syscalls/setegid/setegid01 CC testcases/kernel/syscalls/setfsgid/setfsgid01_16.o CC testcases/kernel/syscalls/setfsgid/setfsgid02_16.o CC testcases/kernel/syscalls/setfsgid/setfsgid03_16.o CC testcases/kernel/syscalls/setfsgid/setfsgid01.o CC testcases/kernel/syscalls/setfsgid/setfsgid03.o LD testcases/kernel/syscalls/setfsgid/setfsgid02_16 LD testcases/kernel/syscalls/setfsgid/setfsgid03_16 LD testcases/kernel/syscalls/setfsgid/setfsgid01 LD testcases/kernel/syscalls/setfsgid/setfsgid03 CC testcases/kernel/syscalls/setfsgid/setfsgid02.o LD testcases/kernel/syscalls/setfsgid/setfsgid01_16 LD testcases/kernel/syscalls/setfsgid/setfsgid02 rm setfsgid01.o setfsgid03.o setfsgid01_16.o setfsgid02_16.o setfsgid03_16.o setfsgid02.o CC testcases/kernel/syscalls/setfsuid/setfsuid01_16.o CC testcases/kernel/syscalls/setfsuid/setfsuid02_16.o CC testcases/kernel/syscalls/setfsuid/setfsuid03_16.o CC testcases/kernel/syscalls/setfsuid/setfsuid04_16.o CC testcases/kernel/syscalls/setfsuid/setfsuid01.o CC testcases/kernel/syscalls/setfsuid/setfsuid03.o CC testcases/kernel/syscalls/setfsuid/setfsuid02.o LD testcases/kernel/syscalls/setfsuid/setfsuid02_16 LD testcases/kernel/syscalls/setfsuid/setfsuid02 LD testcases/kernel/syscalls/setfsuid/setfsuid01 LD testcases/kernel/syscalls/setfsuid/setfsuid03 CC testcases/kernel/syscalls/setfsuid/setfsuid04.o LD testcases/kernel/syscalls/setfsuid/setfsuid03_16 LD testcases/kernel/syscalls/setfsuid/setfsuid01_16 LD testcases/kernel/syscalls/setfsuid/setfsuid04_16 LD testcases/kernel/syscalls/setfsuid/setfsuid04 rm setfsuid04_16.o setfsuid01_16.o setfsuid03.o setfsuid04.o setfsuid03_16.o setfsuid02_16.o setfsuid02.o setfsuid01.o CC testcases/kernel/syscalls/setgid/setgid01_16.o CC testcases/kernel/syscalls/setgid/setgid02_16.o CC testcases/kernel/syscalls/setgid/setgid03_16.o CC testcases/kernel/syscalls/setgid/setgid01.o CC testcases/kernel/syscalls/setgid/setgid02.o LD testcases/kernel/syscalls/setgid/setgid01 CC testcases/kernel/syscalls/setgid/setgid03.o LD testcases/kernel/syscalls/setgid/setgid02 LD testcases/kernel/syscalls/setgid/setgid02_16 LD testcases/kernel/syscalls/setgid/setgid03_16 LD testcases/kernel/syscalls/setgid/setgid03 LD testcases/kernel/syscalls/setgid/setgid01_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 CC testcases/kernel/syscalls/setgroups/setgroups04_16.o CC testcases/kernel/syscalls/setgroups/setgroups01.o CC testcases/kernel/syscalls/setgroups/setgroups02.o CC testcases/kernel/syscalls/setgroups/setgroups04.o CC testcases/kernel/syscalls/setgroups/setgroups03.o LD testcases/kernel/syscalls/setgroups/setgroups01 LD testcases/kernel/syscalls/setgroups/setgroups02 LD testcases/kernel/syscalls/setgroups/setgroups04 LD testcases/kernel/syscalls/setgroups/setgroups04_16 LD testcases/kernel/syscalls/setgroups/setgroups01_16 LD testcases/kernel/syscalls/setgroups/setgroups03 LD testcases/kernel/syscalls/setgroups/setgroups03_16 LD testcases/kernel/syscalls/setgroups/setgroups02_16 rm setgroups02.o setgroups03.o setgroups01.o setgroups02_16.o setgroups04_16.o setgroups03_16.o setgroups01_16.o setgroups04.o x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -fomit-frame-pointer -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -DTEST_SETHOSTNAME -I../../../../include -I../../../../include -I../../../../include/old/ -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../../../lib TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname01.c -lltp -o sethostname01 x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -fomit-frame-pointer -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -DTEST_SETHOSTNAME -I../../../../include -I../../../../include -I../../../../include/old/ -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../../../lib TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname02.c -lltp -o sethostname02 x86_64-oe-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -fomit-frame-pointer -g -O2 -fno-strict-aliasing -pipe -Wall -W -Wold-style-definition -DTEST_SETHOSTNAME -I../../../../include -I../../../../include -I../../../../include/old/ -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0=/usr/src/debug/ltp/20220527-r0 -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot= -fdebug-prefix-map=TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -L../../../../lib TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/syscalls/sethostname/../setdomainname/setdomainname03.c -lltp -o sethostname03 CC testcases/kernel/syscalls/setitimer/setitimer03 CC testcases/kernel/syscalls/setitimer/setitimer01 CC testcases/kernel/syscalls/setitimer/setitimer02 BUILD libltpnuma.a make[5]: Nothing to be done for 'all'. set_mempolicy05.c: In function 'run': set_mempolicy05.c:57:19: warning: unused variable 'node_mask_sz' [-Wunused-variable] 57 | const int node_mask_sz = UINT_MAX; | ^~~~~~~~~~~~ set_mempolicy05.c:56:19: warning: unused variable 'node_mask_ptr' [-Wunused-variable] 56 | const int node_mask_ptr = UINT_MAX; | ^~~~~~~~~~~~~ set_mempolicy05.c:55:19: warning: unused variable 'mode' [-Wunused-variable] 55 | const int mode; | ^~~~ set_mempolicy05.c:54:19: warning: unused variable 'sys_num' [-Wunused-variable] 54 | const int sys_num = 276; | ^~~~~~~ CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy01 CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy04 CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy02 CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy03 CC testcases/kernel/syscalls/set_mempolicy/set_mempolicy05 CC testcases/kernel/syscalls/setns/setns02 CC testcases/kernel/syscalls/setns/setns01 CC testcases/kernel/syscalls/setpgid/setpgid03_child CC testcases/kernel/syscalls/setpgid/setpgid02 CC testcases/kernel/syscalls/setpgid/setpgid01 CC testcases/kernel/syscalls/setpgid/setpgid03 CC testcases/kernel/syscalls/setpgrp/setpgrp02 CC testcases/kernel/syscalls/setpgrp/setpgrp01 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 CC testcases/kernel/syscalls/setregid/setregid01.o CC testcases/kernel/syscalls/setregid/setregid03.o LD testcases/kernel/syscalls/setregid/setregid01 CC testcases/kernel/syscalls/setregid/setregid02.o CC testcases/kernel/syscalls/setregid/setregid04.o LD testcases/kernel/syscalls/setregid/setregid03 LD testcases/kernel/syscalls/setregid/setregid01_16 LD testcases/kernel/syscalls/setregid/setregid03_16 LD testcases/kernel/syscalls/setregid/setregid02 LD testcases/kernel/syscalls/setregid/setregid02_16 LD testcases/kernel/syscalls/setregid/setregid04 LD testcases/kernel/syscalls/setregid/setregid04_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 CC testcases/kernel/syscalls/setresgid/setresgid03.o CC testcases/kernel/syscalls/setresgid/setresgid01.o CC testcases/kernel/syscalls/setresgid/setresgid02.o CC testcases/kernel/syscalls/setresgid/setresgid04.o LD testcases/kernel/syscalls/setresgid/setresgid03 LD testcases/kernel/syscalls/setresgid/setresgid01 LD testcases/kernel/syscalls/setresgid/setresgid04 LD testcases/kernel/syscalls/setresgid/setresgid02 LD testcases/kernel/syscalls/setresgid/setresgid01_16 LD testcases/kernel/syscalls/setresgid/setresgid02_16 LD testcases/kernel/syscalls/setresgid/setresgid04_16 LD testcases/kernel/syscalls/setresgid/setresgid03_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 CC testcases/kernel/syscalls/setresuid/setresuid02.o CC testcases/kernel/syscalls/setresuid/setresuid01.o CC testcases/kernel/syscalls/setresuid/setresuid04.o CC testcases/kernel/syscalls/setresuid/setresuid05.o CC testcases/kernel/syscalls/setresuid/setresuid03.o LD testcases/kernel/syscalls/setresuid/setresuid01 LD testcases/kernel/syscalls/setresuid/setresuid02 LD testcases/kernel/syscalls/setresuid/setresuid05 LD testcases/kernel/syscalls/setresuid/setresuid04 LD testcases/kernel/syscalls/setresuid/setresuid04_16 LD testcases/kernel/syscalls/setresuid/setresuid01_16 LD testcases/kernel/syscalls/setresuid/setresuid03_16 LD testcases/kernel/syscalls/setresuid/setresuid05_16 LD testcases/kernel/syscalls/setresuid/setresuid03 LD testcases/kernel/syscalls/setresuid/setresuid02_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/setreuid04_16.o CC testcases/kernel/syscalls/setreuid/setreuid05_16.o CC testcases/kernel/syscalls/setreuid/setreuid06_16.o CC testcases/kernel/syscalls/setreuid/setreuid07_16.o CC testcases/kernel/syscalls/setreuid/setreuid01.o CC testcases/kernel/syscalls/setreuid/setreuid05.o CC testcases/kernel/syscalls/setreuid/setreuid03.o CC testcases/kernel/syscalls/setreuid/setreuid04.o CC testcases/kernel/syscalls/setreuid/setreuid06.o LD testcases/kernel/syscalls/setreuid/setreuid01 CC testcases/kernel/syscalls/setreuid/setreuid02.o LD testcases/kernel/syscalls/setreuid/setreuid05 LD testcases/kernel/syscalls/setreuid/setreuid03 LD testcases/kernel/syscalls/setreuid/setreuid02 LD testcases/kernel/syscalls/setreuid/setreuid04 LD testcases/kernel/syscalls/setreuid/setreuid06 CC testcases/kernel/syscalls/setreuid/setreuid07.o LD testcases/kernel/syscalls/setreuid/setreuid07_16 LD testcases/kernel/syscalls/setreuid/setreuid03_16 LD testcases/kernel/syscalls/setreuid/setreuid06_16 LD testcases/kernel/syscalls/setreuid/setreuid01_16 LD testcases/kernel/syscalls/setreuid/setreuid02_16 LD testcases/kernel/syscalls/setreuid/setreuid07 LD testcases/kernel/syscalls/setreuid/setreuid04_16 LD testcases/kernel/syscalls/setreuid/setreuid05_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 In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/string.h:535, from ../../../../include/old/test.h:17, from setrlimit01.c:38: In function 'strcpy', inlined from 'test4' at setrlimit01.c:260:3, inlined from 'main' at setrlimit01.c:77:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/string_fortified.h:79:10: warning: argument 1 null where non-null expected [-Wnonnull] 79 | return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/string_fortified.h:79:10: note: in a call to built-in function '__builtin_memcpy' CC testcases/kernel/syscalls/setrlimit/setrlimit05 CC testcases/kernel/syscalls/setrlimit/setrlimit02 CC testcases/kernel/syscalls/setrlimit/setrlimit03 CC testcases/kernel/syscalls/setrlimit/setrlimit04 CC testcases/kernel/syscalls/setrlimit/setrlimit06 CC testcases/kernel/syscalls/setrlimit/setrlimit01 CC testcases/kernel/syscalls/set_robust_list/set_robust_list01 CC testcases/kernel/syscalls/setsid/setsid01 CC testcases/kernel/syscalls/setsockopt/setsockopt02 CC testcases/kernel/syscalls/setsockopt/setsockopt01 CC testcases/kernel/syscalls/setsockopt/setsockopt04 CC testcases/kernel/syscalls/setsockopt/setsockopt03 CC testcases/kernel/syscalls/setsockopt/setsockopt05 CC testcases/kernel/syscalls/setsockopt/setsockopt09 CC testcases/kernel/syscalls/setsockopt/setsockopt08 CC testcases/kernel/syscalls/setsockopt/setsockopt07 CC testcases/kernel/syscalls/setsockopt/setsockopt06 CC testcases/kernel/syscalls/set_thread_area/set_thread_area01 CC testcases/kernel/syscalls/set_tid_address/set_tid_address01 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 CC testcases/kernel/syscalls/setuid/setuid01.o CC testcases/kernel/syscalls/setuid/setuid04.o LD testcases/kernel/syscalls/setuid/setuid01 CC testcases/kernel/syscalls/setuid/setuid03.o LD testcases/kernel/syscalls/setuid/setuid03 LD testcases/kernel/syscalls/setuid/setuid04 LD testcases/kernel/syscalls/setuid/setuid03_16 LD testcases/kernel/syscalls/setuid/setuid01_16 LD testcases/kernel/syscalls/setuid/setuid04_16 rm setuid01.o setuid04_16.o setuid04.o setuid03.o setuid01_16.o setuid03_16.o CC testcases/kernel/syscalls/setxattr/setxattr02 CC testcases/kernel/syscalls/setxattr/setxattr03 CC testcases/kernel/syscalls/setxattr/setxattr01 CC testcases/kernel/syscalls/sgetmask/sgetmask01 sigaction02.c:53: warning: "_GNU_SOURCE" redefined 53 | #define _GNU_SOURCE | <command-line>: note: this is the location of the previous definition sigaction01.c: In function 'handler': sigaction01.c:89:46: warning: unused parameter 'ucp' [-Wunused-parameter] 89 | void handler(int sig, siginfo_t * sip, void *ucp) | ~~~~~~^~~ CC testcases/kernel/syscalls/sigaction/sigaction02 CC testcases/kernel/syscalls/sigaction/sigaction01 sigaltstack01.c: In function 'sig_handler': sigaltstack01.c:223:14: warning: storing the address of local variable 'i' in 'addr' [-Wdangling-pointer=] 223 | addr = &i; | ~~~~~^~~~ sigaltstack01.c:220:13: note: 'i' declared here 220 | int i; | ^ sigaltstack01.c:83:7: note: 'addr' declared here 83 | void *addr, *main_stk; /* address of main stack for signal */ | ^~~~ CC testcases/kernel/syscalls/sigaltstack/sigaltstack02 CC testcases/kernel/syscalls/sigaltstack/sigaltstack01 sighold02.c: In function 'do_child': sighold02.c:71:17: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 71 | if (sighold(sig)) | ^~ In file included from sighold02.c:20: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ CC testcases/kernel/syscalls/sighold/sighold02 CC testcases/kernel/syscalls/signalfd4/signalfd4_02 CC testcases/kernel/syscalls/signalfd4/signalfd4_01 In file included from signalfd01.c:40: signalfd01.c: In function 'do_test2': ../../../../include/old/test.h:123:19: warning: format '%s' expects a matching 'char *' argument [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ signalfd01.c:251:17: note: in expansion of macro 'tst_resm' 251 | tst_resm(TFAIL, "got unexpected signal: signal=%d : %s", | ^~~~~~~~ CC testcases/kernel/syscalls/signalfd/signalfd01 CC testcases/kernel/syscalls/signal/signal03 CC testcases/kernel/syscalls/signal/signal02 CC testcases/kernel/syscalls/signal/signal04 CC testcases/kernel/syscalls/signal/signal01 CC testcases/kernel/syscalls/signal/signal05 CC testcases/kernel/syscalls/signal/signal06 CC testcases/kernel/syscalls/sigpending/sigpending02 sigprocmask01.c: In function 'sig_handler': sigprocmask01.c:254:22: warning: unused parameter 'sig' [-Wunused-parameter] 254 | void sig_handler(int sig) | ~~~~^~~ CC testcases/kernel/syscalls/sigprocmask/sigprocmask01 sigrelse01.c: In function 'timeout': sigrelse01.c:683:25: warning: unused parameter 'sig' [-Wunused-parameter] 683 | static void timeout(int sig) | ~~~~^~~ In function 'write_pipe', inlined from 'parent' at sigrelse01.c:286:6: sigrelse01.c:639:13: warning: 'write' reading 512 bytes from a region of size 6 [-Wstringop-overread] 639 | if (write(fd, msg, MAXMESG) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from sigrelse01.c:109: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h: In function 'parent': TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:378:16: note: in a call to function 'write' declared with attribute 'access (read_only, 2, 3)' 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ In function 'write_pipe', inlined from 'parent' at sigrelse01.c:286:6: sigrelse01.c:639:13: warning: 'write' reading 512 bytes from a region of size 6 [-Wstringop-overread] 639 | if (write(fd, msg, MAXMESG) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h: In function 'parent': TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:378:16: note: in a call to function 'write' declared with attribute 'access (read_only, 2, 3)' 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ CC testcases/kernel/syscalls/sigrelse/sigrelse01 CC testcases/kernel/syscalls/sigsuspend/sigsuspend01 BUILD libltpsigwait.a make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/sigtimedwait/sigtimedwait01 BUILD libltpsigwait.a make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/sigwaitinfo/sigwaitinfo01 BUILD libltpsigwait.a make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/sigwait/sigwait01 CC testcases/kernel/syscalls/socketcall/socketcall01 CC testcases/kernel/syscalls/socketcall/socketcall03 CC testcases/kernel/syscalls/socketcall/socketcall02 CC testcases/kernel/syscalls/socket/socket01 CC testcases/kernel/syscalls/socket/socket02 CC testcases/kernel/syscalls/socketpair/socketpair01 CC testcases/kernel/syscalls/socketpair/socketpair02 CC testcases/kernel/syscalls/sockioctl/sockioctl01 CC testcases/kernel/syscalls/splice/splice03 CC testcases/kernel/syscalls/splice/splice01 CC testcases/kernel/syscalls/splice/splice04 CC testcases/kernel/syscalls/splice/splice05 CC testcases/kernel/syscalls/splice/splice02 CC testcases/kernel/syscalls/ssetmask/ssetmask01 CC testcases/kernel/syscalls/statfs/statfs01_64.o CC testcases/kernel/syscalls/statfs/statfs02_64.o CC testcases/kernel/syscalls/statfs/statfs03_64.o statfs03.c: In function 'setup': statfs03.c:126:28: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 29 [-Wformat-overflow=] 126 | sprintf(fname, "%s.%d", fname, getpid()); | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from statfs03.c:55: In function 'sprintf', inlined from 'setup' at statfs03.c:126:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 30 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'fname' [-Wrestrict] statfs03.c: In function 'setup': statfs03.c:67:6: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 67 | char fname[30] = "testfile"; | ^~~~~ statfs03.c:130:35: warning: '%s' directive writing up to 29 bytes into a region of size between 20 and 49 [-Wformat-overflow=] 130 | sprintf(path, "%s/%s", fname, fname); | ^~ ~~~~~ In function 'sprintf', inlined from 'setup' at statfs03.c:130:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 60 bytes into a destination of size 50 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ statfs03.c: In function 'setup': statfs03.c:126:28: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 29 [-Wformat-overflow=] 126 | sprintf(fname, "%s.%d", fname, getpid()); | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from statfs03.c:55: In function 'sprintf', inlined from 'setup' at statfs03.c:126:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 30 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'fname' [-Wrestrict] statfs03.c: In function 'setup': statfs03.c:67:6: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 67 | char fname[30] = "testfile"; | ^~~~~ statfs03.c:130:35: warning: '%s' directive writing up to 29 bytes into a region of size between 20 and 49 [-Wformat-overflow=] 130 | sprintf(path, "%s/%s", fname, fname); | ^~ ~~~~~ In function 'sprintf', inlined from 'setup' at statfs03.c:130:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 2 and 60 bytes into a destination of size 50 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/statfs/statfs01 LD testcases/kernel/syscalls/statfs/statfs01_64 CC testcases/kernel/syscalls/statfs/statfs02 CC testcases/kernel/syscalls/statfs/statfs03 LD testcases/kernel/syscalls/statfs/statfs02_64 LD testcases/kernel/syscalls/statfs/statfs03_64 rm statfs01_64.o statfs02_64.o statfs03_64.o CC testcases/kernel/syscalls/stat/stat01_64.o CC testcases/kernel/syscalls/stat/stat02_64.o CC testcases/kernel/syscalls/stat/stat03_64.o CC testcases/kernel/syscalls/stat/stat01 CC testcases/kernel/syscalls/stat/stat03 CC testcases/kernel/syscalls/stat/stat02 LD testcases/kernel/syscalls/stat/stat03_64 LD testcases/kernel/syscalls/stat/stat01_64 LD testcases/kernel/syscalls/stat/stat02_64 rm stat01_64.o stat02_64.o stat03_64.o CC testcases/kernel/syscalls/statvfs/statvfs01 CC testcases/kernel/syscalls/statvfs/statvfs02 CC testcases/kernel/syscalls/statx/statx03 CC testcases/kernel/syscalls/statx/statx04 CC testcases/kernel/syscalls/statx/statx02 CC testcases/kernel/syscalls/statx/statx05 CC testcases/kernel/syscalls/statx/statx07 CC testcases/kernel/syscalls/statx/statx08 CC testcases/kernel/syscalls/statx/statx09 CC testcases/kernel/syscalls/statx/statx01 CC testcases/kernel/syscalls/statx/statx06 CC testcases/kernel/syscalls/stime/stime01 CC testcases/kernel/syscalls/stime/stime02 CC testcases/kernel/syscalls/string/string01 BUILD libltpswap.a make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/swapoff/swapoff01 CC testcases/kernel/syscalls/swapoff/swapoff02 BUILD libltpswap.a make[5]: Nothing to be done for 'all'. CC testcases/kernel/syscalls/swapon/swapon01 CC testcases/kernel/syscalls/swapon/swapon02 CC testcases/kernel/syscalls/swapon/swapon03 CC testcases/kernel/syscalls/switch/endian_switch01 CC testcases/kernel/syscalls/symlinkat/symlinkat01 symlink01.c: In function 'creat_symlink': symlink01.c:650:51: warning: unused parameter '_path3' [-Wunused-parameter] 650 | int creat_symlink(char *path1, char *path2, char *_path3) | ~~~~~~^~~~~~ symlink01.c: In function 'creat_object': symlink01.c:678:37: warning: unused parameter '_path2' [-Wunused-parameter] 678 | int creat_object(char *path1, char *_path2, char *_path3) | ~~~~~~^~~~~~ symlink01.c:678:51: warning: unused parameter '_path3' [-Wunused-parameter] 678 | int creat_object(char *path1, char *_path2, char *_path3) | ~~~~~~^~~~~~ symlink01.c: In function 'ck_object': symlink01.c:859:34: warning: unused parameter 'path2' [-Wunused-parameter] 859 | int ck_object(char *path1, char *path2, char *path3) | ~~~~~~^~~~~ symlink01.c:859:47: warning: unused parameter 'path3' [-Wunused-parameter] 859 | int ck_object(char *path1, char *path2, char *path3) | ~~~~~~^~~~~ In file included from symlink01.c:219: symlink01.c: In function 'do_link': ../../../../include/old/test.h:123:19: warning: format '%d' expects argument of type 'int', but argument 8 has type '__nlink_t' {aka 'long unsigned int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ symlink01.c:1563:41: note: in expansion of macro 'tst_resm' 1563 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%d' expects argument of type 'int', but argument 10 has type '__nlink_t' {aka 'long unsigned int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ symlink01.c:1563:41: note: in expansion of macro 'tst_resm' 1563 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%d' expects argument of type 'int', but argument 12 has type '__nlink_t' {aka 'long unsigned int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ symlink01.c:1563:41: note: in expansion of macro 'tst_resm' 1563 | tst_resm(TFAIL, | ^~~~~~~~ symlink01.c: In function 'do_ENOENT': symlink01.c:1095:25: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1095 | chdir(tst_get_tmpdir()); | ^~~~~~~~~~~~~~~~~~~~~~~ symlink01.c: In function 'do_ELOOP': symlink01.c:1177:25: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1177 | chdir(tst_get_tmpdir()); | ^~~~~~~~~~~~~~~~~~~~~~~ symlink01.c: In function 'do_chdir': symlink01.c:1517:25: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1517 | chdir(tst_get_tmpdir()); | ^~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/syscalls/symlink/symlink05 CC testcases/kernel/syscalls/symlink/symlink02 CC testcases/kernel/syscalls/symlink/symlink04 CC testcases/kernel/syscalls/symlink/symlink03 In function 'delete_files', inlined from 'do_ENOENT' at symlink01.c:1107:4: symlink01.c:639:9: warning: argument 1 null where non-null expected [-Wnonnull] 639 | unlink(path2); | ^~~~~~~~~~~~~ In file included from symlink01.c:217: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h: In function 'do_ENOENT': TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:858:12: note: in a call to function 'unlink' declared 'nonnull' 858 | extern int unlink (const char *__name) __THROW __nonnull ((1)); | ^~~~~~ In function 'delete_files', inlined from 'do_EXDEV' at symlink01.c:1290:4, inlined from 'do_EXDEV' at symlink01.c:1269:6: symlink01.c:639:9: warning: argument 1 null where non-null expected [-Wnonnull] 639 | unlink(path2); | ^~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h: In function 'do_EXDEV': TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:858:12: note: in a call to function 'unlink' declared 'nonnull' 858 | extern int unlink (const char *__name) __THROW __nonnull ((1)); | ^~~~~~ In function 'delete_files', inlined from 'do_link' at symlink01.c:1576:3, inlined from 'do_link' at symlink01.c:1530:6: symlink01.c:639:9: warning: argument 1 null where non-null expected [-Wnonnull] 639 | unlink(path2); | ^~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h: In function 'do_link': TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:858:12: note: in a call to function 'unlink' declared 'nonnull' 858 | extern int unlink (const char *__name) __THROW __nonnull ((1)); | ^~~~~~ CC testcases/kernel/syscalls/symlink/symlink01 CC testcases/kernel/syscalls/sync_file_range/sync_file_range01 CC testcases/kernel/syscalls/sync_file_range/sync_file_range02 CC testcases/kernel/syscalls/syncfs/syncfs01 CC testcases/kernel/syscalls/sync/sync01 CC testcases/kernel/syscalls/syscall/syscall01 CC testcases/kernel/syscalls/sysconf/sysconf01 CC testcases/kernel/syscalls/sysctl/sysctl04 CC testcases/kernel/syscalls/sysctl/sysctl03 CC testcases/kernel/syscalls/sysctl/sysctl01 CC testcases/kernel/syscalls/sysfs/sysfs02 CC testcases/kernel/syscalls/sysfs/sysfs01 CC testcases/kernel/syscalls/sysfs/sysfs04 CC testcases/kernel/syscalls/sysfs/sysfs03 CC testcases/kernel/syscalls/sysfs/sysfs05 CC testcases/kernel/syscalls/sysinfo/sysinfo02 CC testcases/kernel/syscalls/sysinfo/sysinfo03 CC testcases/kernel/syscalls/sysinfo/sysinfo01 CC testcases/kernel/syscalls/syslog/syslog12 CC testcases/kernel/syscalls/syslog/syslog11 CC testcases/kernel/syscalls/tee/tee02 CC testcases/kernel/syscalls/tee/tee01 CC testcases/kernel/syscalls/tgkill/tgkill02 CC testcases/kernel/syscalls/tgkill/tgkill03 CC testcases/kernel/syscalls/tgkill/tgkill01 CC testcases/kernel/syscalls/time/time01 CC testcases/kernel/syscalls/timer_create/timer_create03 CC testcases/kernel/syscalls/timer_create/timer_create02 CC testcases/kernel/syscalls/timer_create/timer_create01 CC testcases/kernel/syscalls/timer_delete/timer_delete02 CC testcases/kernel/syscalls/timer_delete/timer_delete01 CC testcases/kernel/syscalls/timerfd/timerfd_create01 CC testcases/kernel/syscalls/timerfd/timerfd03 CC testcases/kernel/syscalls/timerfd/timerfd02 CC testcases/kernel/syscalls/timerfd/timerfd_settime01 CC testcases/kernel/syscalls/timerfd/timerfd_gettime01 CC testcases/kernel/syscalls/timerfd/timerfd01 CC testcases/kernel/syscalls/timerfd/timerfd04 CC testcases/kernel/syscalls/timerfd/timerfd_settime02 CC testcases/kernel/syscalls/timer_getoverrun/timer_getoverrun01 CC testcases/kernel/syscalls/timer_gettime/timer_gettime01 CC testcases/kernel/syscalls/timer_settime/timer_settime03 CC testcases/kernel/syscalls/timer_settime/timer_settime02 CC testcases/kernel/syscalls/timer_settime/timer_settime01 CC testcases/kernel/syscalls/times/times01 CC testcases/kernel/syscalls/times/times03 CC testcases/kernel/syscalls/tkill/tkill01 CC testcases/kernel/syscalls/tkill/tkill02 CC testcases/kernel/syscalls/truncate/truncate03_64.o CC testcases/kernel/syscalls/truncate/truncate02_64.o CC testcases/kernel/syscalls/truncate/truncate03 LD testcases/kernel/syscalls/truncate/truncate03_64 CC testcases/kernel/syscalls/truncate/truncate02 LD testcases/kernel/syscalls/truncate/truncate02_64 rm truncate02_64.o truncate03_64.o CC testcases/kernel/syscalls/ulimit/ulimit01 CC testcases/kernel/syscalls/umask/umask01 CC testcases/kernel/syscalls/umount2/umount2_01 CC testcases/kernel/syscalls/umount2/umount2_02 CC testcases/kernel/syscalls/umount/umount01 CC testcases/kernel/syscalls/umount/umount03 CC testcases/kernel/syscalls/umount/umount02 CC testcases/kernel/syscalls/uname/uname02 CC testcases/kernel/syscalls/uname/uname01 CC testcases/kernel/syscalls/uname/uname04 CC testcases/kernel/syscalls/unlinkat/unlinkat01 CC testcases/kernel/syscalls/unlink/unlink07 CC testcases/kernel/syscalls/unlink/unlink05 CC testcases/kernel/syscalls/unlink/unlink08 CC testcases/kernel/syscalls/unshare/unshare01 CC testcases/kernel/syscalls/unshare/unshare02 CC testcases/kernel/syscalls/userfaultfd/userfaultfd01 CC testcases/kernel/syscalls/ustat/ustat02 CC testcases/kernel/syscalls/ustat/ustat01 CC testcases/kernel/syscalls/utime/utime04 CC testcases/kernel/syscalls/utime/utime01 CC testcases/kernel/syscalls/utime/utime03 CC testcases/kernel/syscalls/utime/utime06 CC testcases/kernel/syscalls/utime/utime05 CC testcases/kernel/syscalls/utime/utime02 CC testcases/kernel/syscalls/utimensat/utimensat01 CC testcases/kernel/syscalls/utimes/utimes01 vfork02.c: In function 'setup': vfork02.c:183:9: warning: 'sighold' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 183 | if (sighold(SIGUSR1) == -1) { | ^~ In file included from vfork02.c:76: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:355:12: note: declared here 355 | extern int sighold (int __sig) __THROW | ^~~~~~~ vfork02.c: In function 'cleanup': vfork02.c:225:9: warning: 'sigrelse' is deprecated: Use the sigprocmask function instead [-Wdeprecated-declarations] 225 | if (sigrelse(SIGUSR1) == -1) { | ^~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:359:12: note: declared here 359 | extern int sigrelse (int __sig) __THROW | ^~~~~~~~ CC testcases/kernel/syscalls/vfork/vfork02 CC testcases/kernel/syscalls/vfork/vfork01 CC testcases/kernel/syscalls/vhangup/vhangup02 CC testcases/kernel/syscalls/vhangup/vhangup01 CC testcases/kernel/syscalls/vmsplice/vmsplice02 CC testcases/kernel/syscalls/vmsplice/vmsplice03 CC testcases/kernel/syscalls/vmsplice/vmsplice04 CC testcases/kernel/syscalls/vmsplice/vmsplice01 CC testcases/kernel/syscalls/wait4/wait402 CC testcases/kernel/syscalls/wait4/wait403 CC testcases/kernel/syscalls/wait4/wait401 CC testcases/kernel/syscalls/waitid/waitid02 CC testcases/kernel/syscalls/waitid/waitid04 CC testcases/kernel/syscalls/waitid/waitid03 CC testcases/kernel/syscalls/waitid/waitid09 CC testcases/kernel/syscalls/waitid/waitid07 CC testcases/kernel/syscalls/waitid/waitid01 CC testcases/kernel/syscalls/waitid/waitid11 CC testcases/kernel/syscalls/waitid/waitid06 CC testcases/kernel/syscalls/waitid/waitid05 CC testcases/kernel/syscalls/waitid/waitid08 CC testcases/kernel/syscalls/waitid/waitid10 CC testcases/kernel/syscalls/wait/wait01 CC testcases/kernel/syscalls/wait/wait02 waitpid05.c: In function 'main': waitpid05.c:79:13: warning: variable 'exno' set but not used [-Wunused-but-set-variable] 79 | int exno, nexno, status; | ^~~~ CC testcases/kernel/syscalls/waitpid/waitpid04 CC testcases/kernel/syscalls/waitpid/waitpid02 CC testcases/kernel/syscalls/waitpid/waitpid03 CC testcases/kernel/syscalls/waitpid/waitpid01 CC testcases/kernel/syscalls/waitpid/waitpid05 CC testcases/kernel/syscalls/waitpid/waitpid09 CC testcases/kernel/syscalls/waitpid/waitpid06 CC testcases/kernel/syscalls/waitpid/waitpid11 CC testcases/kernel/syscalls/waitpid/waitpid13 CC testcases/kernel/syscalls/waitpid/waitpid08 CC testcases/kernel/syscalls/waitpid/waitpid10 CC testcases/kernel/syscalls/waitpid/waitpid12 CC testcases/kernel/syscalls/waitpid/waitpid07 write04.c: In function 'verify_write': write04.c:33:14: warning: '<unknown>' is used uninitialized [-Wuninitialized] 33 | TEST(write(wfd, wbuf, sizeof(wbuf))); | ^~~~~ In file included from ../../../../include/tst_test.h:14, from write04.c:23: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:378:16: note: in a call to 'write' declared with attribute 'access (read_only, 2, 3)' here 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ write04.c: In function 'setup': write04.c:55:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 99 [-Wformat-overflow=] 55 | sprintf(fifo, "%s.%d", fifo, getpid()); | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from write04.c:22: In function 'sprintf', inlined from 'setup' at write04.c:55:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 3 and 112 bytes into a destination of size 100 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'fifo' [-Wrestrict] write04.c: In function 'setup': write04.c:25:13: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 25 | static char fifo[100]; | ^~~~ CC testcases/kernel/syscalls/write/write02 CC testcases/kernel/syscalls/write/write04 CC testcases/kernel/syscalls/write/write03 CC testcases/kernel/syscalls/write/write01 CC testcases/kernel/syscalls/write/write05 CC testcases/kernel/syscalls/write/write06 CC testcases/kernel/syscalls/writev/writev01 CC testcases/kernel/syscalls/writev/writev06 CC testcases/kernel/syscalls/writev/writev05 CC testcases/kernel/syscalls/writev/writev02 CC testcases/kernel/syscalls/writev/writev07 CC testcases/kernel/syscalls/writev/writev03 make[3]: Nothing to be done for 'all'. CC testcases/kernel/connectors/pec/event_generator CC testcases/kernel/connectors/pec/pec_listener CC testcases/kernel/containers/mountns/mountns04 CC testcases/kernel/containers/mountns/mountns01 CC testcases/kernel/containers/mountns/mountns02 CC testcases/kernel/containers/mountns/mountns03 make -C ../libclone -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/containers/mqns/../libclone/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' CC testcases/kernel/containers/libclone/libclone.o AR libclone.a RANLIB libclone.a mqns_02.c: In function 'main': mqns_02.c:176:17: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 176 | read(p2[0], buf, 7); | ^~~~~~~~~~~~~~~~~~~ mqns_04.c: In function 'check_mqueue': mqns_04.c:65:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 65 | read(p1[0], buf, 3); /* go */ | ^~~~~~~~~~~~~~~~~~~ mqns_04.c:70:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 70 | write(p2[1], "mqfail", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mqns_04.c:79:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 79 | write(p2[1], "mount", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~ mqns_04.c:83:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 83 | write(p2[1], "go", 3); | ^~~~~~~~~~~~~~~~~~~~~ mqns_04.c:84:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 84 | read(p1[0], buf, 3); | ^~~~~~~~~~~~~~~~~~~ mqns_04.c: In function 'main': mqns_04.c:135:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 135 | write(p1[1], "go", 3); | ^~~~~~~~~~~~~~~~~~~~~ mqns_04.c:137:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 137 | read(p2[0], buf, 7); | ^~~~~~~~~~~~~~~~~~~ mqns_04.c:149:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 149 | write(p1[1], "go", 3); | ^~~~~~~~~~~~~~~~~~~~~ mqns_04.c:153:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 153 | write(p1[1], "go", 3); | ^~~~~~~~~~~~~~~~~~~~~ mqns_03.c: In function 'check_mqueue': mqns_03.c:77:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 77 | write(p2[1], "mqfail", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mqns_03.c:85:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 85 | write(p2[1], "mount1", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mqns_03.c:91:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 91 | write(p2[1], "stat1", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~ mqns_03.c:97:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 97 | write(p2[1], "creat", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~ mqns_03.c:105:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 105 | write(p2[1], "umount", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mqns_03.c:111:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 111 | write(p2[1], "mount2", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mqns_03.c:117:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 117 | write(p2[1], "stat2", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~ mqns_03.c:123:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 123 | write(p2[1], "stat3", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~ mqns_03.c:127:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 127 | write(p2[1], "done", 5); | ^~~~~~~~~~~~~~~~~~~~~~~ mqns_03.c: In function 'main': mqns_03.c:168:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 168 | write(p1[1], "go", 3); | ^~~~~~~~~~~~~~~~~~~~~ mqns_03.c:170:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 170 | read(p2[0], buf, 7); | ^~~~~~~~~~~~~~~~~~~ mqns_03.c: In function 'check_mqueue': mqns_03.c:117:17: warning: 'write' reading 7 bytes from a region of size 6 [-Wstringop-overread] 117 | write(p2[1], "stat2", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/sigstksz.h:24, from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:328, from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/wait.h:36, from mqns_03.c:38: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:378:16: note: in a call to function 'write' declared with attribute 'access (read_only, 2, 3)' 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ mqns_03.c:123:17: warning: 'write' reading 7 bytes from a region of size 6 [-Wstringop-overread] 123 | write(p2[1], "stat3", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:378:16: note: in a call to function 'write' declared with attribute 'access (read_only, 2, 3)' 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ mqns_03.c:117:17: warning: 'write' reading 7 bytes from a region of size 6 [-Wstringop-overread] 117 | write(p2[1], "stat2", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:378:16: note: in a call to function 'write' declared with attribute 'access (read_only, 2, 3)' 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ mqns_03.c:123:17: warning: 'write' reading 7 bytes from a region of size 6 [-Wstringop-overread] 123 | write(p2[1], "stat3", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:378:16: note: in a call to function 'write' declared with attribute 'access (read_only, 2, 3)' 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ mqns_03.c:117:17: warning: 'write' reading 7 bytes from a region of size 6 [-Wstringop-overread] 117 | write(p2[1], "stat2", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:378:16: note: in a call to function 'write' declared with attribute 'access (read_only, 2, 3)' 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ mqns_03.c:123:17: warning: 'write' reading 7 bytes from a region of size 6 [-Wstringop-overread] 123 | write(p2[1], "stat3", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~ TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/unistd.h:378:16: note: in a call to function 'write' declared with attribute 'access (read_only, 2, 3)' 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ CC testcases/kernel/containers/mqns/mqns_01 CC testcases/kernel/containers/mqns/mqns_04 CC testcases/kernel/containers/mqns/mqns_02 CC testcases/kernel/containers/mqns/mqns_03 CC testcases/kernel/containers/netns/netns_netlink pidns12.c: In function 'child_signal_handler': pidns12.c:58:38: warning: unused parameter 'sig' [-Wunused-parameter] 58 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns12.c:58:65: warning: unused parameter 'unused' [-Wunused-parameter] 58 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ pidns12.c: In function 'child_fn': pidns12.c:72:20: warning: unused parameter 'arg' [-Wunused-parameter] 72 | int child_fn(void *arg) | ~~~~~~^~~ pidns10.c: In function 'child_fn': pidns10.c:58:20: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int child_fn(void *arg) | ~~~~~~^~~ pidns10.c: In function 'main': pidns10.c:92:15: warning: variable 'pid' set but not used [-Wunused-but-set-variable] 92 | pid_t pid; | ^~~ pidns12.c: In function 'main': pidns12.c:145:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 145 | read(pipefd[0], buf, 5); | ^~~~~~~~~~~~~~~~~~~~~~~ pidns03.c: In function 'child_func': pidns03.c:56:22: warning: unused parameter 'arg' [-Wunused-parameter] 56 | int child_func(void *arg) | ~~~~~~^~~ pidns20.c: In function 'child_signal_handler': pidns20.c:66:38: warning: unused parameter 'sig' [-Wunused-parameter] 66 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns20.c:66:65: warning: unused parameter 'unused' [-Wunused-parameter] 66 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ pidns20.c: In function 'child_fn': pidns20.c:81:20: warning: unused parameter 'arg' [-Wunused-parameter] 81 | int child_fn(void *arg) | ~~~~~~^~~ pidns04.c: In function 'child_fn1': pidns04.c:74:28: warning: unused parameter 'ttype' [-Wunused-parameter] 74 | static int child_fn1(void *ttype) | ~~~~~~^~~~~ pidns05.c: In function 'kill_nested_containers': pidns05.c:153:6: warning: old-style function definition [-Wold-style-definition] 153 | void kill_nested_containers() | ^~~~~~~~~~~~~~~~~~~~~~ pidns17.c: In function 'child_fn': pidns05.c: In function 'main': pidns05.c:199:20: warning: variable 'pgid' set but not used [-Wunused-but-set-variable] 199 | pid_t pid, pgid; | ^~~~ pidns17.c:75:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 75 | for (i = 0; i < ARRAY_SIZE(children); i++) { | ^ pidns05.c:197:13: warning: unused variable 'ret' [-Wunused-variable] 197 | int ret, nbytes, status; | ^~~ pidns30.c: In function 'child_signal_handler': pidns30.c:123:38: warning: unused parameter 'sig' [-Wunused-parameter] 123 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns30.c:123:65: warning: unused parameter 'unused' [-Wunused-parameter] 123 | static void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ pidns17.c:99:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 99 | for (i = 0; i < ARRAY_SIZE(children); i++) { | ^ pidns31.c: In function 'cleanup_mqueue': pidns31.c:138:25: warning: unused parameter 'result' [-Wunused-parameter] 138 | void cleanup_mqueue(int result, int step, mqd_t mqd) | ~~~~^~~~~~ pidns17.c:59:20: warning: unused parameter 'arg' [-Wunused-parameter] 59 | int child_fn(void *arg) | ~~~~~~^~~ pidns20.c:117:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 117 | read(parent_cinit[0], buf, 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pidns04.c: In function 'main': pidns04.c:115:9: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 115 | pipe(fd); | ^~~~~~~~ pidns16.c: In function 'child_signal_handler': pidns16.c:58:31: warning: unused parameter 'sig' [-Wunused-parameter] 58 | void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns16.c:58:58: warning: unused parameter 'unused' [-Wunused-parameter] 58 | void child_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ pidns02.c: In function 'child_fn1': pidns02.c:65:21: warning: unused parameter 'vtest' [-Wunused-parameter] 65 | int child_fn1(void *vtest) | ~~~~~~^~~~~ pidns04.c: In function 'child_fn1': pidns30.c: In function 'child_fn': pidns04.c:92:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 92 | write(fd[1], mesg, (strlen(mesg) + 1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pidns30.c:162:20: warning: unused parameter 'arg' [-Wunused-parameter] 162 | int child_fn(void *arg) | ~~~~~~^~~ pidns31.c: In function 'child_fn': pidns31.c:149:20: warning: unused parameter 'arg' [-Wunused-parameter] 149 | int child_fn(void *arg) | ~~~~~~^~~ pidns05.c: In function 'max_pid': pidns05.c:70:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 70 | fscanf(fp, "%d", &ret); | ^~~~~~~~~~~~~~~~~~~~~~ pidns17.c: In function 'main': pidns17.c:137:15: warning: variable 'pid' set but not used [-Wunused-but-set-variable] 137 | pid_t pid; | ^~~ pidns16.c: In function 'child_fn': pidns16.c:90:20: warning: unused parameter 'ttype' [-Wunused-parameter] 90 | int child_fn(void *ttype) | ~~~~~~^~~~~ pidns16.c: In function 'main': pidns16.c:129:5: warning: old-style function definition [-Wold-style-definition] 129 | int main() | ^~~~ pidns20.c: In function 'main': pidns20.c:177:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 177 | read(cinit_parent[0], buf, 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pidns31.c: In function 'father_signal_handler': pidns31.c:198:39: warning: unused parameter 'sig' [-Wunused-parameter] 198 | static void father_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~^~~ pidns31.c:198:66: warning: unused parameter 'unused' [-Wunused-parameter] 198 | static void father_signal_handler(int sig, siginfo_t * si, void *unused) | ~~~~~~^~~~~~ pidns05.c: In function 'create_nested_container': pidns05.c:143:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 143 | write(fd[1], mesg, (strlen(mesg) + 1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pidns30.c:221:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 221 | read(father_to_child[0], buf, 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pidns31.c: In function 'child_fn': pidns31.c:168:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 168 | read(father_to_child[0], buf, 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pidns30.c: In function 'main': pidns30.c:274:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 274 | read(child_to_father[0], buf, 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/containers/pidns/pidns01 CC testcases/kernel/containers/pidns/pidns10 CC testcases/kernel/containers/pidns/pidns32 CC testcases/kernel/containers/pidns/pidns02 CC testcases/kernel/containers/pidns/pidns06 CC testcases/kernel/containers/pidns/pidns16 CC testcases/kernel/containers/pidns/pidns12 CC testcases/kernel/containers/pidns/pidns04 CC testcases/kernel/containers/pidns/pidns03 CC testcases/kernel/containers/pidns/pidns17 CC testcases/kernel/containers/pidns/pidns20 CC testcases/kernel/containers/pidns/pidns13 CC testcases/kernel/containers/pidns/pidns05 CC testcases/kernel/containers/pidns/pidns30 CC testcases/kernel/containers/pidns/pidns31 CC testcases/kernel/containers/share/setns_check CC testcases/kernel/containers/share/ns_ifmove CC testcases/kernel/containers/share/ns_create CC testcases/kernel/containers/share/ns_exec mesgq_nstest.c: In function 'check_mesgq': mesgq_nstest.c:75:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | read(p1[0], buf, 3); | ^~~~~~~~~~~~~~~~~~~ mesgq_nstest.c:78:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 78 | write(p2[1], "notfnd", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mesgq_nstest.c:80:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 80 | write(p2[1], "exists", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mesgq_nstest.c: In function 'main': mesgq_nstest.c:150:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | write(p1[1], "go", 3); | ^~~~~~~~~~~~~~~~~~~~~ mesgq_nstest.c:152:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | read(p2[0], buf, 7); | ^~~~~~~~~~~~~~~~~~~ msg_comm.c: In function 'chld1_msg': sem_nstest.c: In function 'check_semaphore': msg_comm.c:63:21: warning: unused parameter 'arg' [-Wunused-parameter] 63 | int chld1_msg(void *arg) | ~~~~~~^~~ sem_nstest.c:57:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 57 | read(p1[0], buf, 3); | ^~~~~~~~~~~~~~~~~~~ sem_nstest.c:60:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | write(p2[1], "notfnd", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ sem_nstest.c:62:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 62 | write(p2[1], "exists", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ msg_comm.c: In function 'chld2_msg': msg_comm.c:106:21: warning: unused parameter 'arg' [-Wunused-parameter] 106 | int chld2_msg(void *arg) | ~~~~~~^~~ sem_nstest.c: In function 'main': sem_nstest.c:133:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 133 | write(p1[1], "go", 3); | ^~~~~~~~~~~~~~~~~~~~~ sem_nstest.c:134:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 134 | read(p2[0], buf, 7); | ^~~~~~~~~~~~~~~~~~~ shmem_2nstest.c: In function 'check_shmem1': shmem_2nstest.c:78:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 78 | write(p1[1], "done", 5); | ^~~~~~~~~~~~~~~~~~~~~~~ shmem_2nstest.c: In function 'check_shmem2': shmem_2nstest.c:95:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 95 | read(p1[0], buf, 3); | ^~~~~~~~~~~~~~~~~~~ shmem_2nstest.c:106:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 106 | write(p2[1], "notfnd", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ shmem_2nstest.c:108:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 108 | write(p2[1], "exists", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ semtest_2ns.c: In function 'check_sem1': semtest_2ns.c:113:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 113 | write(p1[1], "go", 3); | ^~~~~~~~~~~~~~~~~~~~~ shmem_2nstest.c: In function 'main': shmem_2nstest.c:161:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 161 | read(p2[0], buf, 7); | ^~~~~~~~~~~~~~~~~~~ semtest_2ns.c: In function 'check_sem2': semtest_2ns.c:131:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 131 | read(p1[0], buf, 3); | ^~~~~~~~~~~~~~~~~~~ semtest_2ns.c:136:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 136 | write(p2[1], "exists", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ semtest_2ns.c:150:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | write(p2[1], "notfnd", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ semtest_2ns.c: In function 'main': semtest_2ns.c:208:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 208 | read(p2[0], buf, 7); | ^~~~~~~~~~~~~~~~~~~ shm_comm.c: In function 'chld1_shm': shm_comm.c:59:21: warning: unused parameter 'arg' [-Wunused-parameter] 59 | int chld1_shm(void *arg) | ~~~~~~^~~ shm_comm.c: In function 'chld2_shm': shm_comm.c:92:21: warning: unused parameter 'arg' [-Wunused-parameter] 92 | int chld2_shm(void *arg) | ~~~~~~^~~ sem_comm.c: In function 'chld1_sem': sem_comm.c:56:21: warning: unused parameter 'arg' [-Wunused-parameter] 56 | int chld1_sem(void *arg) | ~~~~~~^~~ sem_comm.c: In function 'chld2_sem': sem_comm.c:97:21: warning: unused parameter 'arg' [-Wunused-parameter] 97 | int chld2_sem(void *arg) | ~~~~~~^~~ shmnstest.c: In function 'check_shmid': shmnstest.c:54:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 54 | read(p1[0], buf, 3); | ^~~~~~~~~~~~~~~~~~~ shmnstest.c:57:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 57 | write(p2[1], "notfnd", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ shmnstest.c:59:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 59 | write(p2[1], "exists", 7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ shmnstest.c: In function 'main': shmnstest.c:123:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 123 | write(p1[1], "go", 3); | ^~~~~~~~~~~~~~~~~~~~~ shmnstest.c:124:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 124 | read(p2[0], buf, 7); | ^~~~~~~~~~~~~~~~~~~ CC testcases/kernel/containers/sysvipc/shmnstest CC testcases/kernel/containers/sysvipc/shmem_2nstest CC testcases/kernel/containers/sysvipc/sem_nstest CC testcases/kernel/containers/sysvipc/mesgq_nstest CC testcases/kernel/containers/sysvipc/semtest_2ns CC testcases/kernel/containers/sysvipc/msg_comm CC testcases/kernel/containers/sysvipc/sem_comm CC testcases/kernel/containers/sysvipc/shm_comm CC testcases/kernel/containers/timens/timens01 CC testcases/kernel/containers/userns/userns06_capcheck CC testcases/kernel/containers/userns/userns01 CC testcases/kernel/containers/userns/userns02 CC testcases/kernel/containers/userns/userns05 CC testcases/kernel/containers/userns/userns07 CC testcases/kernel/containers/userns/userns04 CC testcases/kernel/containers/userns/userns06 CC testcases/kernel/containers/userns/userns08 CC testcases/kernel/containers/userns/userns03 utstest.c: In function 'P1': utstest.c:120:13: warning: variable 'len' set but not used [-Wunused-but-set-variable] 120 | int len; | ^~~ utstest.c: In function 'main': utstest.c:289:13: warning: variable 'r' set but not used [-Wunused-but-set-variable] 289 | int r, pid, use_clone = T_UNSHARE; | ^ utstest.c: In function 'P1': utstest.c:144:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 144 | write(p2fd[1], "1", 1); | ^~~~~~~~~~~~~~~~~~~~~~ utstest.c:163:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 163 | write(p2fd[1], "1", 1); | ^~~~~~~~~~~~~~~~~~~~~~ utstest.c:189:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 189 | write(p2fd[1], "1", 1); /* tell p2 to go ahead and sethostname */ | ^~~~~~~~~~~~~~~~~~~~~~ utstest.c:208:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 208 | write(p2fd[1], "1", 1); /* tell p2 to go ahead and sethostname */ | ^~~~~~~~~~~~~~~~~~~~~~ utstest.c: In function 'P2': utstest.c:240:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 240 | write(p1fd[1], hostname, strlen(hostname)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utstest.c:249:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 249 | write(p1fd[1], hostname, strlen(hostname)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utstest.c:263:17: warning: ignoring return value of 'sethostname' declared with attribute 'warn_unused_result' [-Wunused-result] 263 | sethostname(newhostname, strlen(newhostname)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utstest.c:264:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 264 | write(p1fd[1], newhostname, strlen(newhostname)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utstest.c: In function 'main': utstest.c:342:25: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 342 | write(p2fd[1], "0", 1); /* don't let p2 hang */ | ^~~~~~~~~~~~~~~~~~~~~~ utstest.c: In function 'cleanup': utstest.c:282:9: warning: ignoring return value of 'sethostname' declared with attribute 'warn_unused_result' [-Wunused-result] 282 | sethostname(oldhost, strlen(oldhost)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/containers/utsname/utstest make -C ../libcontrollers -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/cgroup_fj/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' libcontrollers.c: In function 'signal_handler_alarm': libcontrollers.c:221:31: warning: unused parameter 'signal' [-Wunused-parameter] 221 | void signal_handler_alarm(int signal) | ~~~~^~~~~~ libcontrollers.c: In function 'read_shares_file': libcontrollers.c:192:9: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result] 192 | fscanf(fp, "%u", &shares); | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC testcases/kernel/controllers/libcontrollers/libcontrollers.o AR libcontrollers.a RANLIB libcontrollers.a CC testcases/kernel/controllers/cgroup_fj/cgroup_fj_proc make -C ../libcontrollers -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/cgroup/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' make[5]: Nothing to be done for 'all'. CC testcases/kernel/controllers/cgroup/cgroup_regression_fork_processes CC testcases/kernel/controllers/cgroup/cgroup_regression_6_2 cgroup_regression_getdelays.c: In function 'main': cgroup_regression_getdelays.c:314:25: warning: '__builtin_strncpy' specified bound 292 equals destination size [-Wstringop-truncation] 314 | strncpy(cpumask, optarg, sizeof(cpumask)); | ^ cgroup_regression_getdelays.c:300:25: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation] 300 | strncpy(containerpath, optarg, strlen(optarg) + 1); | ^ cgroup_regression_getdelays.c:300:56: note: length computed here 300 | strncpy(containerpath, optarg, strlen(optarg) + 1); | ^~~~~~~~~~~~~~ CC testcases/kernel/controllers/cgroup/cgroup_regression_getdelays CC testcases/kernel/controllers/cgroup_xattr/cgroup_xattr make -C ../libcontrollers -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/cpuacct/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' make[5]: Nothing to be done for 'all'. cpuacct_task.c: In function 'sig_handler': cpuacct_task.c:32:29: warning: unused parameter 'signo' [-Wunused-parameter] 32 | static void sig_handler(int signo) | ~~~~^~~~~ CC testcases/kernel/controllers/cpuacct/cpuacct_task make -C ../libcontrollers -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/cpuctl_fj/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' make[5]: Nothing to be done for 'all'. CC testcases/kernel/controllers/cpuctl_fj/cpuctl_fj_cpu-hog CC testcases/kernel/controllers/cpuctl_fj/cpuctl_fj_simple_echo make -C ../libcontrollers -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/cpuctl/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' make[5]: Nothing to be done for 'all'. cpuctl_latency_test.c: In function 'sighandler': cpuctl_latency_test.c:57:21: warning: unused parameter 'i' [-Wunused-parameter] 57 | void sighandler(int i) | ~~~~^ In file included from cpuctl_latency_test.c:52: ../libcontrollers/libcontrollers.h: At top level: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_latency_test.c: In function 'main': cpuctl_latency_test.c:89:17: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 89 | strncpy(mytaskfile, argv[2], FILENAME_MAX); | ^ cpuctl_latency_check_task.c: In function 'main': cpuctl_latency_check_task.c:131:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 131 | if (delta > ALLOWED) | ^ In file included from cpuctl_def_task01.c:58: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ In file included from cpuctl_latency_check_task.c:51: ../libcontrollers/libcontrollers.h: At top level: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_def_task01.c: In function 'main': cpuctl_def_task01.c:141:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 141 | read(fd, &ch, 1); /* To fire all the tasks up at the same time */ | ^~~~~~~~~~~~~~~~ In file included from cpuctl_def_task02.c:61: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_def_task02.c: In function 'main': cpuctl_def_task02.c:152:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 152 | read(fd, &ch, 1); /* Block task here to synchronize */ | ^~~~~~~~~~~~~~~~ In file included from cpuctl_def_task03.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_def_task03.c: In function 'main': cpuctl_def_task03.c:148:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | read(fd, &ch, 1); /* Block task here to synchronize */ | ^~~~~~~~~~~~~~~~ cpuctl_latency_check_task.c: In function 'main': cpuctl_latency_check_task.c:97:17: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 97 | strncpy(mytaskfile, argv[4], FILENAME_MAX); | ^ In file included from cpuctl_test02.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_test02.c: In function 'main': cpuctl_test02.c:156:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 156 | read(fd, &ch, 1); /* To block all tasks here and fire them up at the same time */ | ^~~~~~~~~~~~~~~~ In file included from cpuctl_test01.c:63: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_def_task01.c:152:14: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 152 | if (!strncpy(fullpath, path, len)) | ^ cpuctl_test01.c: In function 'main': cpuctl_def_task01.c:151:15: note: length computed here 151 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_test01.c:144:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 144 | read(fd, &ch, 1); /* To block all tasks here and fire them up at the same time */ | ^~~~~~~~~~~~~~~~ In file included from cpuctl_test03.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_def_task02.c:163:14: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 163 | if (!strncpy(fullpath, path, len)) | ^ cpuctl_def_task02.c:162:15: note: length computed here 162 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_test03.c: In function 'main': cpuctl_test03.c:151:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 151 | read(fd, &ch, 1); /* To block all tasks here and fire them up at the same time */ | ^~~~~~~~~~~~~~~~ In file included from cpuctl_test04.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ In file included from cpuctl_def_task04.c:62: ../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ cpuctl_def_task04.c: In function 'main': cpuctl_def_task04.c:158:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 158 | read(fd, &ch, 1); /* Block task here to synchronize */ | ^~~~~~~~~~~~~~~~ cpuctl_test04.c: In function 'main': cpuctl_test04.c:162:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 162 | read(fd, &ch, 1); /* To block all tasks here and fire them up at the same time */ | ^~~~~~~~~~~~~~~~ cpuctl_def_task03.c:159:14: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 159 | if (!strncpy(fullpath, path, len)) | ^ cpuctl_def_task03.c:158:15: note: length computed here 158 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_test02.c:167:14: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 167 | if (!strncpy(fullpath, path, len)) | ^ cpuctl_test02.c:166:15: note: length computed here 166 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_test01.c:155:14: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 155 | if (!strncpy(fullpath, path, len)) | ^ cpuctl_test01.c:154:15: note: length computed here 154 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_def_task04.c:169:14: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 169 | if (!strncpy(fullpath, path, len)) | ^ cpuctl_def_task04.c:168:15: note: length computed here 168 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_test03.c:162:14: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 162 | if (!strncpy(fullpath, path, len)) | ^ cpuctl_test03.c:161:15: note: length computed here 161 | len = strlen(path); | ^~~~~~~~~~~~ cpuctl_test04.c:173:14: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 173 | if (!strncpy(fullpath, path, len)) | ^ cpuctl_test04.c:172:15: note: length computed here 172 | len = strlen(path); | ^~~~~~~~~~~~ CC testcases/kernel/controllers/cpuctl/cpuctl_latency_check_task CC testcases/kernel/controllers/cpuctl/cpuctl_latency_test CC testcases/kernel/controllers/cpuctl/cpuctl_def_task01 CC testcases/kernel/controllers/cpuctl/cpuctl_def_task02 CC testcases/kernel/controllers/cpuctl/cpuctl_def_task03 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 CC testcases/kernel/controllers/cpuctl/cpuctl_def_task04 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/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/cpuset/cpuset_hotplug_test/../cpuset_lib/Makefile" all ../../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' ../../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' CC testcases/kernel/controllers/cpuset/cpuset_lib/meminfo.o CC testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.o CC testcases/kernel/controllers/cpuset/cpuset_lib/libbitmask.o libcpuset.c: In function 'store_map': libcpuset.c:1304:17: warning: pointer 'mapfp' may be used after 'fclose' [-Wuse-after-free] 1304 | fclose(mapfp); | ^~~~~~~~~~~~~ libcpuset.c:1295:9: note: call to 'fclose' here 1295 | fclose(mapfp); | ^~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_migrate_all': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2917 | if (load_flag(buf2, &memory_migrate_flag, "memory_migrate") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from libcpuset.c:36: In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_migrate_all' at libcpuset.c:2917:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_migrate_all': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2919 | if (store_flag(buf2, "memory_migrate", 1) < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'store_flag' at libcpuset.c:1069:2, inlined from 'cpuset_migrate_all' at libcpuset.c:2919:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_migrate_all': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2929 | if (store_flag(buf2, "memory_migrate", memory_migrate_flag) < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'store_flag' at libcpuset.c:1069:2, inlined from 'cpuset_migrate_all' at libcpuset.c:2929:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_migrate': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2890 | if (load_flag(buf2, &memory_migrate_flag, "memory_migrate") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_migrate' at libcpuset.c:2890:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_migrate': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2892 | if (store_flag(buf2, "memory_migrate", 1) < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'store_flag' at libcpuset.c:1069:2, inlined from 'cpuset_migrate' at libcpuset.c:2892:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_migrate': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 14 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2899 | store_flag(buf2, "memory_migrate", memory_migrate_flag); | ~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'store_flag' at libcpuset.c:1069:2, inlined from 'cpuset_migrate' at libcpuset.c:2899:2: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 16 and 4111 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 20 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2096 | if (load_flag(buf, &cp->cpu_exclusive, "cpuset.cpu_exclusive") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_query' at libcpuset.c:2096:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 22 and 4117 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 20 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2100 | if (load_flag(buf, &cp->mem_exclusive, "cpuset.mem_exclusive") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_query' at libcpuset.c:2100:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 22 and 4117 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 17 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2104 | if (load_flag(buf, &cp->notify_on_release, "notify_on_release") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_query' at libcpuset.c:2104:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 21 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2109 | if (load_flag(buf, &cp->memory_migrate, "cpuset.memory_migrate") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_query' at libcpuset.c:2109:7: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 23 and 4118 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 19 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2115 | if (load_flag(buf, &cp->mem_hardwall, "cpuset.mem_hardwall") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_query' at libcpuset.c:2115:7: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 21 and 4116 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 30 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2121 | if (load_flag | ~~~~~~~~~ 2122 | (buf, &cp->memory_pressure_enabled, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2123 | "cpuset.memory_pressure_enabled") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_query' at libcpuset.c:2121:7: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 32 and 4127 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 25 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2129 | if (load_flag | ~~~~~~~~~ 2130 | (buf, &cp->memory_spread_page, "cpuset.memory_spread_page") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_query' at libcpuset.c:2129:7: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 27 and 4122 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 25 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2136 | if (load_flag | ~~~~~~~~~ 2137 | (buf, &cp->memory_spread_slab, "cpuset.memory_spread_slab") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_query' at libcpuset.c:2136:7: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 27 and 4122 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 25 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2143 | if (load_flag | ~~~~~~~~~ 2144 | (buf, &cp->sched_load_balance, "cpuset.sched_load_balance") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_flag' at libcpuset.c:945:2, inlined from 'cpuset_query' at libcpuset.c:2143:7: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 27 and 4122 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 31 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_number' at libcpuset.c:971:2, inlined from 'cpuset_query' at libcpuset.c:2150:7: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 33 and 4128 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2157 | if (load_mask(buf, &cp->cpus, cpuset_cpus_nbits(), "cpuset.cpus") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_mask' at libcpuset.c:1017:2, inlined from 'cpuset_query' at libcpuset.c:2157:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_query': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing 11 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ ...... 2161 | if (load_mask(buf, &cp->mems, cpuset_mems_nbits(), "cpuset.mems") < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'load_mask' at libcpuset.c:1017:2, inlined from 'cpuset_query' at libcpuset.c:2161:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 13 and 4108 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libcpuset.c: In function 'cpuset_collides_exclusive': libcpuset.c:492:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 492 | (void)snprintf(buf, buflen, "%s/%s", name1, name2); | ^~ In function 'snprintf', inlined from 'pathcat2' at libcpuset.c:492:8, inlined from 'cpuset_collides_exclusive' at libcpuset.c:2334:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ 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: In function 'main': timed_forkbomb.c:58:32: warning: format '%a' expects argument of type 'float *', but argument 2 has type 'char **' [-Wformat=] 58 | while (scanf("%as", &word) < 1) { | ~^ ~~~~~ | | | | | char ** | float * CC testcases/kernel/controllers/freezer/fork_exec_loop vfork.c: In function '_parse_opts': vfork.c:169:51: warning: format '%a' expects argument of type 'float *', but argument 4 has type 'char **' [-Wformat=] 169 | opt = sscanf(optarg, "%Ld%as", &duration, &units); | ~^ ~~~~~~ | | | | float * char ** CC testcases/kernel/controllers/freezer/timed_forkbomb vfork.c: In function 'do_vfork': vfork.c:97:18: warning: argument 'count' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 97 | int do_vfork(int count) | ~~~~^~~~~ CC testcases/kernel/controllers/freezer/vfork CC testcases/kernel/controllers/io/io_control01 CC testcases/kernel/controllers/memcg/memcontrol01 CC testcases/kernel/controllers/memcg/memcontrol02 CC testcases/kernel/controllers/memcg/memcontrol04 CC testcases/kernel/controllers/memcg/memcontrol03 CC testcases/kernel/controllers/memcg/control/mem_process CC testcases/kernel/controllers/memcg/functional/memcg_process memcg_test_1.c: In function 'main': memcg_test_1.c:55:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 55 | write(fd, buf, 10); | ^~~~~~~~~~~~~~~~~~ CC testcases/kernel/controllers/memcg/regression/memcg_test_1 CC testcases/kernel/controllers/memcg/regression/memcg_test_4 CC testcases/kernel/controllers/memcg/regression/memcg_test_2 CC testcases/kernel/controllers/memcg/regression/memcg_test_3 CC testcases/kernel/controllers/memcg/stress/memcg_process_stress make -C ../libcontrollers -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/memctl/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' make[5]: Nothing to be done for 'all'. memctl_test01.c: In function 'main': memctl_test01.c:68:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 68 | int ret; | ^~~ In file included from memctl_test01.c:49: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/memctl/../libcontrollers/libcontrollers.h: At top level: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/memctl/../libcontrollers/libcontrollers.h:61:20: warning: 'error_function' declared 'static' but never defined [-Wunused-function] 61 | static inline void error_function(char *msg1, char *msg2); | ^~~~~~~~~~~~~~ CC testcases/kernel/controllers/memctl/memctl_test01 make -C ../libcontrollers -f "TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/controllers/pids/../libcontrollers/Makefile" all ../../../../include/mk/sparse.mk:6: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:6: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse/sparse-ltp' ../../../../include/mk/sparse.mk:9: warning: overriding recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' ../../../../include/mk/sparse.mk:9: warning: ignoring old recipe for target 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/tools/sparse' make[5]: Nothing to be done for 'all'. CC testcases/kernel/controllers/pids/pids_task2 CC testcases/kernel/controllers/pids/pids_task1 CC testcases/kernel/crypto/af_alg01 CC testcases/kernel/crypto/af_alg03 CC testcases/kernel/crypto/af_alg02 CC testcases/kernel/crypto/af_alg05 CC testcases/kernel/crypto/af_alg04 CC testcases/kernel/crypto/af_alg06 CC testcases/kernel/crypto/pcrypt_aead01 CC testcases/kernel/crypto/crypto_user02 CC testcases/kernel/crypto/crypto_user01 CC testcases/kernel/crypto/af_alg07 CC testcases/kernel/device-drivers/acpi/ltp_acpi make[5]: Nothing to be done for 'all'. CC testcases/kernel/device-drivers/block/block_dev_user/block_dev CC testcases/kernel/device-drivers/cpufreq/cpufreq_boost make[4]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. CC testcases/kernel/device-drivers/pci/tpci_user/tpci make[4]: Nothing to be done for 'all'. CC testcases/kernel/device-drivers/rtc/rtc02 CC testcases/kernel/device-drivers/rtc/rtc01 make[5]: Nothing to be done for 'all'. CC testcases/kernel/device-drivers/tbio/tbio_user/tbio CC testcases/kernel/device-drivers/uaccess/uaccess CC testcases/kernel/device-drivers/zram/zram03 make[4]: Nothing to be done for 'all'. CC testcases/kernel/firmware/fw_load_user/fw_load make[5]: Nothing to be done for 'all'. CC testcases/kernel/fs/doio/dataascii.o datapid.c: In function 'datapidgen': datapid.c:84:20: warning: unused parameter 'pid' [-Wunused-parameter] 84 | int datapidgen(int pid, char *buffer, int bsize, int offset) | ~~~~^~~ datapid.c:84:31: warning: unused parameter 'buffer' [-Wunused-parameter] 84 | int datapidgen(int pid, char *buffer, int bsize, int offset) | ~~~~~~^~~~~~ datapid.c:84:43: warning: unused parameter 'bsize' [-Wunused-parameter] 84 | int datapidgen(int pid, char *buffer, int bsize, int offset) | ~~~~^~~~~ datapid.c:84:54: warning: unused parameter 'offset' [-Wunused-parameter] 84 | int datapidgen(int pid, char *buffer, int bsize, int offset) | ~~~~^~~~~~ datapid.c: In function 'datapidchk': datapid.c:181:20: warning: unused parameter 'pid' [-Wunused-parameter] 181 | int datapidchk(int pid, char *buffer, int bsize, int offset, char **errmsg) | ~~~~^~~ datapid.c:181:31: warning: unused parameter 'buffer' [-Wunused-parameter] 181 | int datapidchk(int pid, char *buffer, int bsize, int offset, char **errmsg) | ~~~~~~^~~~~~ datapid.c:181:43: warning: unused parameter 'bsize' [-Wunused-parameter] 181 | int datapidchk(int pid, char *buffer, int bsize, int offset, char **errmsg) | ~~~~^~~~~ datapid.c:181:54: warning: unused parameter 'offset' [-Wunused-parameter] 181 | int datapidchk(int pid, char *buffer, int bsize, int offset, char **errmsg) | ~~~~^~~~~~ CC testcases/kernel/fs/doio/file_lock.o CC testcases/kernel/fs/doio/open_flags.o CC testcases/kernel/fs/doio/datapid.o write_log.c: In function 'wlog_open': write_log.c:145:58: warning: '%s' directive writing up to 1023 bytes into a region of size 224 [-Wformat-overflow=] 145 | "Could not open write log - open(%s, %#o) failed: %s\n", | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from write_log.c:66: In function 'sprintf', inlined from 'wlog_open' at write_log.c:144:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 49 or more bytes (assuming 1072) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ write_log.c: In function 'wlog_open': write_log.c:133:58: warning: '%s' directive writing up to 1023 bytes into a region of size 224 [-Wformat-overflow=] 133 | "Could not open write_log - open(%s, %#o, %#o) failed: %s\n", | ^~ write_log.c:133:25: note: directive argument in the range [1089, 1601] 133 | "Could not open write_log - open(%s, %#o, %#o) failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ write_log.c:133:25: note: assuming directive output of 2 bytes write_log.c:133:25: note: using the range [0, 4294967295] for directive argument In function 'sprintf', inlined from 'wlog_open' at write_log.c:132:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 55 or more bytes (assuming 1079) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/pattern.o write_log.c: In function 'wlog_record_write': write_log.c:243:70: warning: '%s' directive writing up to 1023 bytes into a region of size 228 [-Wformat-overflow=] 243 | "Could not write log - write(%s, %s, %d) failed: %s\n", | ^~ In function 'sprintf', inlined from 'wlog_record_write' at write_log.c:242:5: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 47 or more bytes (assuming 1521) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ write_log.c: In function 'wlog_record_write': write_log.c:237:76: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 237 | "Could not reposition file pointer - lseek(%s, %ld, SEEK_SET) failed: %s\n", | ^~ write_log.c:237:33: note: directive argument in the range [0, 9223372036854775807] 237 | "Could not reposition file pointer - lseek(%s, %ld, SEEK_SET) failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'wlog_record_write' at write_log.c:236:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 68 or more bytes (assuming 1109) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ write_log.c: In function 'wlog_record_write': write_log.c:229:84: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 229 | "Could not reposition file pointer - lseek(%s, 0, SEEK_CUR) failed: %s\n", | ^~ In function 'sprintf', inlined from 'wlog_record_write' at write_log.c:228:5: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 68 or more bytes (assuming 1091) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ write_log.c: In function 'wlog_record_write': write_log.c:222:62: warning: '%s' directive writing up to 1023 bytes into a region of size 228 [-Wformat-overflow=] 222 | "Could not write log - write(%s, %s, %d) failed: %s\n", | ^~ write_log.c:222:33: note: directive argument in the range [30, 235] 222 | "Could not write log - write(%s, %s, %d) failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'wlog_record_write' at write_log.c:221:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 47 or more bytes (assuming 1522) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/string_to_tokens.o CC testcases/kernel/fs/doio/bytes_by_prefix.o CC testcases/kernel/fs/doio/databin.o write_log.c: In function 'wlog_scan_backward': write_log.c:313:76: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 313 | "Could not reposition file pointer - lseek(%s, %d, SEEK_SET) failed: %s\n", | ^~ write_log.c:313:33: note: using the range [-2147483648, 2147483647] for directive argument 313 | "Could not reposition file pointer - lseek(%s, %d, SEEK_SET) failed: %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'wlog_scan_backward' at write_log.c:312:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 68 or more bytes (assuming 1091) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ write_log.c: In function 'wlog_scan_backward': write_log.c:285:68: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 285 | "Could not reposition file pointer - lseek(%s, 0, SEEK_CUR) failed: %s\n", | ^~ In function 'sprintf', inlined from 'wlog_scan_backward' at write_log.c:284:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 68 or more bytes (assuming 1091) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ write_log.c: In function 'wlog_scan_backward': write_log.c:278:68: warning: '%s' directive writing up to 1023 bytes into a region of size 214 [-Wformat-overflow=] 278 | "Could not reposition file pointer - lseek(%s, 0, SEEK_END) failed: %s\n", | ^~ In function 'sprintf', inlined from 'wlog_scan_backward' at write_log.c:277:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output 68 or more bytes (assuming 1091) into a destination of size 256 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/forker.o CC testcases/kernel/fs/doio/write_log.o doio.c: In function 'do_write': doio.c:1601:33: warning: variable 'signo' set but not used [-Wunused-but-set-variable] 1601 | int fd, nbytes, oflags, signo; | ^~~~~ doio.c: In function 'do_listio': doio.c:2078:30: warning: unused parameter 'req' [-Wunused-parameter] 2078 | int do_listio(struct io_req *req) | ~~~~~~~~~~~~~~~^~~ doio.c: In function 'sy_rwv': doio.c:2728:64: warning: unused parameter 'sysc' [-Wunused-parameter] 2728 | struct status *sy_rwv(struct io_req *req, struct syscall_info *sysc, int fd, | ~~~~~~~~~~~~~~~~~~~~~^~~~ iogen.c:190:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 190 | {"none", 0}, | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:207:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 207 | {NULL, -1} | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:223:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 223 | {"random", M_RANDOM}, | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:224:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 224 | {"sequential", M_SEQUENTIAL}, | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:225:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 225 | {"reverse", M_REVERSE}, | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:226:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 226 | {NULL, -1} | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:305:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 305 | {"readv", READV}, | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:307:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 307 | {"mmread", MMAPR}, | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:313:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 313 | {NULL, -1} | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:354:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 354 | {NULL, -1} | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:362:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 362 | {"regular", S_IFREG}, | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:363:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 363 | {"blk-spec", S_IFBLK}, | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:364:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 364 | {"chr-spec", S_IFCHR}, | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ iogen.c:365:9: warning: missing initializer for field 'm_flags' of 'struct strmap' [-Wmissing-field-initializers] 365 | {NULL, 0} | ^ iogen.c:113:13: note: 'm_flags' declared here 113 | int m_flags; | ^~~~~~~ doio.c: In function 'fmt_readv': doio.c:2763:32: warning: unused parameter 'req' [-Wunused-parameter] 2763 | char *fmt_readv(struct io_req *req, struct syscall_info *sy, int fd, char *addr) | ~~~~~~~~~~~~~~~^~~ doio.c:2763:76: warning: unused parameter 'addr' [-Wunused-parameter] 2763 | char *fmt_readv(struct io_req *req, struct syscall_info *sy, int fd, char *addr) | ~~~~~~^~~~ doio.c: In function 'sy_mmrw': doio.c:2895:13: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 2895 | int rc; | ^~ doio.c:2883:65: warning: unused parameter 'sysc' [-Wunused-parameter] 2883 | struct status *sy_mmrw(struct io_req *req, struct syscall_info *sysc, int fd, | ~~~~~~~~~~~~~~~~~~~~~^~~~ doio.c: At top level: doio.c:3038:10: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3038 | 0}, | ^ doio.c:192:13: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ doio.c:3041:10: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3041 | SY_WRITE}, | ^~~~~~~~ doio.c:192:13: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ doio.c:3044:10: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3044 | 0}, | ^ doio.c:192:13: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ iogen.c: In function 'parse_cmdline': doio.c:3047:10: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3047 | SY_WRITE}, | ^~~~~~~~ doio.c:192:13: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ iogen.c:1384:13: warning: variable 'nopenargs' set but not used [-Wunused-but-set-variable] 1384 | int nopenargs; | ^~~~~~~~~ doio.c:3052:10: warning: missing initializer for field 'sy_bits' of 'struct syscall_info' [-Wmissing-field-initializers] 3052 | 0}, | ^ doio.c:192:13: note: 'sy_bits' declared here 192 | int sy_bits; | ^~~~~~~ growfiles.c: In function 'growfile': growfiles.c:1949:44: warning: unused parameter 'file' [-Wunused-parameter] 1949 | int /* BUG:14136 */ growfile(int fd, char *file, int grow_incr, char *buf, | ~~~~~~^~~~ growfiles.c: In function 'shrinkfile': growfiles.c:2353:26: warning: unused parameter 'filename' [-Wunused-parameter] 2353 | shrinkfile(int fd, char *filename, int trunc_incr, int trunc_inter, | ~~~~~~^~~~~~~~ growfiles.c:2354:16: warning: unused parameter 'just_trunc' [-Wunused-parameter] 2354 | int just_trunc) | ~~~~^~~~~~~~~~ doio.c: In function 'doio_pat_fill': doio.c:3638:19: warning: unused parameter 'shift' [-Wunused-parameter] 3638 | int shift) | ~~~~^~~~~ doio.c: In function 'cleanup_handler': doio.c:4536:26: warning: unused parameter 'sig' [-Wunused-parameter] 4536 | void cleanup_handler(int sig) | ~~~~^~~ doio.c: In function 'noop_handler': growfiles.c: In function 'main': growfiles.c:130:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 130 | #define exit(x) myexit(x) | ^~~~~~~~~ growfiles.c:453:25: note: in expansion of macro 'exit' 453 | exit(0); | ^~~~ growfiles.c:455:17: note: here 455 | case 'b': /* batch */ | ^~~~ doio.c:4566:23: warning: unused parameter 'sig' [-Wunused-parameter] 4566 | void noop_handler(int sig) | ~~~~^~~ doio.c: In function 'sigint_handler': doio.c:4577:25: warning: unused parameter 'sig' [-Wunused-parameter] 4577 | void sigint_handler(int sig) | ~~~~^~~ doio.c: In function 'aio_done': doio.c:4880:31: warning: unused parameter 'ainfo' [-Wunused-parameter] 4880 | int aio_done(struct aio_info *ainfo) | ~~~~~~~~~~~~~~~~~^~~~~ iogen.c:1522:49: warning: ')' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 1522 | sprintf(TagName, "(%.39s)", optarg); | ^ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from iogen.c:36: In function 'sprintf', inlined from 'parse_cmdline' at iogen.c:1522:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/iogen growfiles.c:938:49: warning: ')' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 938 | sprintf(TagName, "(%.39s)", optarg); | ^ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from growfiles.c:69: In function 'sprintf', inlined from 'main' at growfiles.c:938:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ doio.c: In function 'parse_cmdline': doio.c:5052:49: warning: ')' directive writing 1 byte into a region of size between 0 and 39 [-Wformat-overflow=] 5052 | sprintf(TagName, "(%.39s)", optarg); | ^ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from doio.c:50: In function 'sprintf', inlined from 'parse_cmdline' at doio.c:5052:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 3 and 42 bytes into a destination of size 40 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/doio/growfiles CC testcases/kernel/fs/doio/doio CC testcases/kernel/fs/fs-bench/boxmuler.o create-files.c: In function 'main': create-files.c:63:62: warning: '%s' directive writing up to 4095 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 63 | sprintf(filename, "%s%s%s%2.2x", dir1, | ^~ 64 | dir2, dir3, l); | ~~~~ create-files.c:63:59: note: directive argument in the range [0, 254] 63 | sprintf(filename, "%s%s%s%2.2x", dir1, | ^~~~~~~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from create-files.c:3: In function 'sprintf', inlined from 'main' at create-files.c:63:6: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: note: '__builtin___sprintf_chk' output between 3 and 12288 bytes into a destination of size 4096 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/fs-bench/create-files.o CC testcases/kernel/fs/fs-bench/random-access-del-create.o CC testcases/kernel/fs/fs-bench/random-access LD testcases/kernel/fs/fs-bench/create-files LD testcases/kernel/fs/fs-bench/random-access-del-create make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. CC testcases/kernel/fs/fs_di/create_datafile CC testcases/kernel/fs/fs_di/frag fs_fill.c: In function 'worker': fs_fill.c:50:58: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 50 | snprintf(file, sizeof(file), "%s/%s", | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from fs_fill.c:12: In function 'snprintf', inlined from 'worker' at fs_fill.c:50:4: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/fs_fill/fs_fill make[4]: Nothing to be done for 'all'. fs_perms.c: In function 'cleanup': fs_perms.c:55:9: warning: ignoring return value of 'seteuid' declared with attribute 'warn_unused_result' [-Wunused-result] 55 | seteuid(0); | ^~~~~~~~~~ fs_perms.c:56:9: warning: ignoring return value of 'setegid' declared with attribute 'warn_unused_result' [-Wunused-result] 56 | setegid(0); | ^~~~~~~~~~ CC testcases/kernel/fs/fs_perms/fs_perms make[4]: Nothing to be done for 'all'. fsstress.c: In function 'creat_f': fsstress.c:1684:13: warning: variable 'extsize' set but not used [-Wunused-but-set-variable] 1684 | int extsize; | ^~~~~~~ fsstress.c: In function 'dread_f': fsstress.c:1850:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1850 | else if (len > diob.d_maxiosz) | ^ In file included from global.h:39, from fsstress.c:34: fsstress.c: In function 'dwrite_f': xfscompat.h:6:22: warning: comparison of integer expressions of different signedness: '__off_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^ fsstress.c:1933:31: note: in expansion of macro 'MIN' 1933 | off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE)); | ^~~ xfscompat.h:6:29: warning: operand of '?:' changes signedness from '__off_t' {aka 'long int'} to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^~~ fsstress.c:1933:31: note: in expansion of macro 'MIN' 1933 | off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE)); | ^~~ fsstress.c:1940:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1940 | else if (len > diob.d_maxiosz) | ^ fsstress.c: In function 'truncate_f': xfscompat.h:6:22: warning: comparison of integer expressions of different signedness: '__off_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^ fsstress.c:2537:20: note: in expansion of macro 'MIN' 2537 | off = lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE); | ^~~ xfscompat.h:6:29: warning: operand of '?:' changes signedness from '__off_t' {aka 'long int'} to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^~~ fsstress.c:2537:20: note: in expansion of macro 'MIN' 2537 | off = lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE); | ^~~ fsstress.c: In function 'write_f': xfscompat.h:6:22: warning: comparison of integer expressions of different signedness: '__off_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^ fsstress.c:2663:31: note: in expansion of macro 'MIN' 2663 | off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE)); | ^~~ xfscompat.h:6:29: warning: operand of '?:' changes signedness from '__off_t' {aka 'long int'} to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] 6 | #define MIN(a,b) ((a)<(b) ? (a):(b)) | ^~~ fsstress.c:2663:31: note: in expansion of macro 'MIN' 2663 | off = (off64_t) (lr % MIN(stb.st_size + (1024 * 1024), MAXFSIZE)); | ^~~ fsstress.c: In function 'main': fsstress.c:544:25: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 544 | system(cmd); | ^~~~~~~~~~~ fsstress.c: In function 'creat_path': fsstress.c:678:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 678 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'lchown_path': fsstress.c:932:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 932 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'link_path': fsstress.c:955:25: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 955 | chdir(".."); | ^~~~~~~~~~~ fsstress.c:975:33: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 975 | chdir(".."); | ^~~~~~~~~~~ fsstress.c:983:33: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 983 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'lstat64_path': fsstress.c:1004:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1004 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'mkdir_path': fsstress.c:1038:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1038 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'mknod_path': fsstress.c:1056:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1056 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'open_path': fsstress.c:1094:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1094 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'opendir_path': fsstress.c:1112:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1112 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'readlink_path': fsstress.c:1153:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1153 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'rename_path': fsstress.c:1176:25: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1176 | chdir(".."); | ^~~~~~~~~~~ fsstress.c:1196:33: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1196 | chdir(".."); | ^~~~~~~~~~~ fsstress.c:1204:33: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1204 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'rmdir_path': fsstress.c:1225:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1225 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'stat64_path': fsstress.c:1297:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1297 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'symlink_path': fsstress.c:1320:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1320 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'truncate64_path': fsstress.c:1338:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1338 | chdir(".."); | ^~~~~~~~~~~ fsstress.c: In function 'unlink_path': fsstress.c:1356:17: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 1356 | chdir(".."); | ^~~~~~~~~~~ CC testcases/kernel/fs/fsstress/fsstress fsx-linux.c: In function 'doread': fsx-linux.c:628:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 628 | if (iret == -1) | ^~ fsx-linux.c: In function 'dowrite': fsx-linux.c:766:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 766 | if (iret == -1) | ^~ fsx-linux.c: In function 'test': fsx-linux.c:1023:51: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'off_t' {aka 'long int'} [-Wsign-compare] 1023 | if (offset + size > file_size) | ^ fsx-linux.c:1034:36: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1034 | if (closeprob && (rv >> 3) < (1 << 28) / closeprob) | ^ fsx-linux.c: In function 'main': fsx-linux.c:1179:46: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 1179 | if (progressinterval < 0) | ^ fsx-linux.c:1308:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1308 | for (i = 0; i < maxfilelen; i++) | ^ fsx-linux.c:1326:29: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1326 | if (written != maxfilelen) { | ^~ fsx-linux.c: In function 'check_trunc_hack': fsx-linux.c:497:9: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 497 | ftruncate(fd, (off_t) 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ fsx-linux.c:498:9: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 498 | ftruncate(fd, (off_t) 100000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fsx-linux.c:507:9: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 507 | ftruncate(fd, 0); | ^~~~~~~~~~~~~~~~ fsx-linux.c: In function 'main': fsx-linux.c:1168:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 1168 | debug = 1; | ~~~~~~^~~ fsx-linux.c:1169:17: note: here 1169 | case 'n': | ^~~~ fsx-linux.c:1225:25: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 1225 | strncpy(goodfile, optarg, sizeof(goodfile)); | ^ fsx-linux.c:1227:25: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 1227 | strncpy(logfile, optarg, sizeof(logfile)); | ^ CC testcases/kernel/fs/fsx-linux/fsx-linux CC testcases/kernel/fs/ftest/libftest.o ftest02.c: In function 'main': ftest02.c:197:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 197 | chdir(startdir); | ^~~~~~~~~~~~~~~ ftest03.c: In function 'setup': ftest03.c:164:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 164 | if (sigset(SIGTERM, term) == SIG_ERR) { | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/param.h:28, from ftest03.c:57: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ In file included from ftest03.c:66: ftest03.c: In function 'dotest': ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest03.c:437:49: note: in expansion of macro 'tst_resm' 437 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest03.c:475:49: note: in expansion of macro 'tst_resm' 475 | tst_resm(TINFO, | ^~~~~~~~ ftest03.c: In function 'runtest': ftest03.c:230:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 230 | chdir(homedir); | ^~~~~~~~~~~~~~ ftest04.c: In function 'setup': ftest04.c:136:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 136 | if (sigset(SIGTERM, term) == SIG_ERR) { | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/param.h:28, from ftest04.c:42: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ ftest03.c: In function 'dotest': ftest03.c:374:17: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 374 | ftruncate(fd, 0); | ^~~~~~~~~~~~~~~~ In file included from ftest04.c:50: ftest04.c: In function 'dotest': ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest04.c:356:49: note: in expansion of macro 'tst_resm' 356 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest04.c:385:49: note: in expansion of macro 'tst_resm' 385 | tst_resm(TINFO, | ^~~~~~~~ ftest07.c: In function 'setup': ftest07.c:168:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 168 | if (sigset(SIGTERM, term) == SIG_ERR) { | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/param.h:28, from ftest07.c:62: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ In file included from ftest07.c:72: ftest07.c: In function 'dotest': ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest07.c:432:49: note: in expansion of macro 'tst_resm' 432 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest07.c:470:49: note: in expansion of macro 'tst_resm' 470 | tst_resm(TINFO, | ^~~~~~~~ ftest07.c: In function 'domisc': ftest07.c:590:32: warning: comparison of integer expressions of different signedness: '__off_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 590 | if (sb.st_size != file_max) { | ^~ ftest07.c: In function 'runtest': ftest07.c:232:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 232 | chdir(homedir); | ^~~~~~~~~~~~~~ ftest07.c: In function 'dotest': ftest07.c:371:17: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 371 | ftruncate(fd, 0); | ^~~~~~~~~~~~~~~~ ftest05.c: In function 'setup': ftest05.c:151:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 151 | if (sigset(SIGTERM, term) == SIG_ERR) { | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/wait.h:36, from ftest05.c:57: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ In file included from ftest05.c:65: ftest05.c: In function 'dotest': ftest05.c:332:42: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 7 has type 'long int' [-Wformat=] 332 | "\tTest[%d]: lseek64(0) fail at %Lx", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../include/old/test.h:153:64: note: in definition of macro 'tst_brkm' 153 | tst_brkm__(__FILE__, __LINE__, flags, cleanup, fmt, ##__VA_ARGS__); \ | ^~~ ftest05.c:332:76: note: format string is defined here 332 | "\tTest[%d]: lseek64(0) fail at %Lx", | ~~^ | | | long long unsigned int | %lx ftest05.c:337:42: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 7 has type 'long int' [-Wformat=] 337 | "\tTest[%d]: read fail at %Lx", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../include/old/test.h:153:64: note: in definition of macro 'tst_brkm' 153 | tst_brkm__(__FILE__, __LINE__, flags, cleanup, fmt, ##__VA_ARGS__); \ | ^~~ ftest05.c:337:70: note: format string is defined here 337 | "\tTest[%d]: read fail at %Lx", | ~~^ | | | long long unsigned int | %lx ../../../../include/old/test.h:123:19: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 6 has type 'long int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:356:41: note: in expansion of macro 'tst_resm' 356 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:364:41: note: in expansion of macro 'tst_resm' 364 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 6 has type 'long int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:387:41: note: in expansion of macro 'tst_resm' 387 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:395:41: note: in expansion of macro 'tst_resm' 395 | tst_resm(TINFO, | ^~~~~~~~ ftest05.c:414:42: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 7 has type 'long int' [-Wformat=] 414 | "\tTest[%d]: lseek64(1) fail at %Lx", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../include/old/test.h:153:64: note: in definition of macro 'tst_brkm' 153 | tst_brkm__(__FILE__, __LINE__, flags, cleanup, fmt, ##__VA_ARGS__); \ | ^~~ ftest05.c:414:76: note: format string is defined here 414 | "\tTest[%d]: lseek64(1) fail at %Lx", | ~~^ | | | long long unsigned int | %lx ../../../../include/old/test.h:123:19: warning: format '%Lx' expects argument of type 'long long unsigned int', but argument 6 has type 'long int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest05.c:424:41: note: in expansion of macro 'tst_resm' 424 | tst_resm(TFAIL | TERRNO, | ^~~~~~~~ ftest05.c: In function 'setup': ftest05.c:133:9: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 133 | getcwd(homedir, sizeof(homedir)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftest05.c: In function 'runtest': ftest05.c:212:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 212 | chdir(homedir); | ^~~~~~~~~~~~~~ ftest05.c: In function 'dotest': ftest05.c:317:17: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 317 | ftruncate(fd, 0); | ^~~~~~~~~~~~~~~~ ftest08.c: In function 'init': ftest08.c:141:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 141 | if (sigset(SIGTERM, term) == SIG_ERR) { | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/param.h:28, from ftest08.c:47: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ In file included from ftest08.c:57: ftest08.c: In function 'dotest': ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest08.c:371:49: note: in expansion of macro 'tst_resm' 371 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest08.c:402:49: note: in expansion of macro 'tst_resm' 402 | tst_resm(TINFO, | ^~~~~~~~ ftest01.c: In function 'setup': ftest01.c:143:9: warning: 'sigset' is deprecated: Use the signal and sigprocmask functions instead [-Wdeprecated-declarations] 143 | if (sigset(SIGTERM, term) == SIG_ERR) { | ^~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/sys/wait.h:36, from ftest01.c:53: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/signal.h:367:23: note: declared here 367 | extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW | ^~~~~~ In file included from ftest01.c:61: ftest01.c: In function 'dotest': ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest01.c:372:41: note: in expansion of macro 'tst_resm' 372 | tst_resm(TINFO, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type '__off_t' {aka 'long int'} [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ ftest01.c:405:41: note: in expansion of macro 'tst_resm' 405 | tst_resm(TINFO, | ^~~~~~~~ ftest01.c: In function 'setup': ftest01.c:125:9: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 125 | getcwd(homedir, sizeof(homedir)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftest01.c: In function 'runtest': ftest01.c:212:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result] 212 | chdir(homedir); | ^~~~~~~~~~~~~~ ftest01.c: In function 'dotest': ftest01.c:322:17: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 322 | ftruncate(fd, 0); | ^~~~~~~~~~~~~~~~ ftest06.c: In function 'main': ftest06.c:141:29: warning: '/ftest06.' directive output may be truncated writing 9 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 141 | "%s/ftest06.%d", cwd, getpid()); | ^~~~~~~~~ In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from ftest06.c:50: In function 'snprintf', inlined from 'main' at ftest06.c:140:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:71:10: note: '__builtin___snprintf_chk' output between 11 and 4116 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ CC testcases/kernel/fs/ftest/ftest02 CC testcases/kernel/fs/ftest/ftest04 CC testcases/kernel/fs/ftest/ftest03 CC testcases/kernel/fs/ftest/ftest06 CC testcases/kernel/fs/ftest/ftest05 CC testcases/kernel/fs/ftest/ftest08 CC testcases/kernel/fs/ftest/ftest07 CC testcases/kernel/fs/ftest/ftest01 inode01.c: In function 'main': inode01.c:122:29: warning: cast between incompatible function types from 'int (*)()' to 'void (*)()' [-Wcast-function-type] 122 | if (signal(SIGTERM, (void (*)())term) == SIG_ERR) { | ^ inode01.c:161:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 161 | if (snp_ret < 0 || snp_ret >= sizeof(path_list_string)) { | ^~ inode01.c: In function 'generate': inode01.c:330:52: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 330 | if (snp_ret < 0 || snp_ret >= sizeof(new_string)) { | ^~ inode02.c: In function 'main': inode02.c:124:29: warning: cast between incompatible function types from 'int (*)()' to 'void (*)()' [-Wcast-function-type] 124 | if (sigset(SIGTERM, (void (*)())term) == SIG_ERR) { | ^ inode02.c: In function 'tree': inode02.c:285:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 285 | if (snp_ret < 0 || snp_ret >= sizeof(path_list_string)) { | ^~ inode02.c: In function 'generate': inode02.c:427:52: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 427 | if (snp_ret < 0 || snp_ret >= sizeof(new_string)) { | ^~ CC testcases/kernel/fs/inode/inode01 CC testcases/kernel/fs/inode/inode02 make[4]: Nothing to be done for 'all'. CC testcases/kernel/fs/lftest/lftest make[4]: Nothing to be done for 'all'. In file included from TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/stdio.h:894, from openfile.c:33: In function 'sprintf', inlined from 'main' at openfile.c:115:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'msg' [-Wrestrict] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ openfile.c: In function 'main': openfile.c:82:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 82 | char msg[80] = ""; | ^~~ In function 'sprintf', inlined from 'main' at openfile.c:116:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'msg' [-Wrestrict] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ openfile.c: In function 'main': openfile.c:82:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 82 | char msg[80] = ""; | ^~~ In function 'sprintf', inlined from 'main' at openfile.c:122:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'msg' [-Wrestrict] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ openfile.c: In function 'main': openfile.c:82:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 82 | char msg[80] = ""; | ^~~ In function 'sprintf', inlined from 'main' at openfile.c:123:3: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot/usr/include/bits/stdio2.h:38:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'msg' [-Wrestrict] 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ openfile.c: In function 'main': openfile.c:82:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 82 | char msg[80] = ""; | ^~~ CC testcases/kernel/fs/openfile/openfile CC testcases/kernel/fs/proc/proc01 make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. In file included from ../../../../include/tst_test.h:33, from read_all.c:46: read_all.c: In function 'sanitize_str': ../../../../include/tst_minmax.h:12:21: warning: comparison of distinct pointer types lacks a cast 12 | (void) (&_a == &_b); \ | ^~ read_all.c:164:25: note: in expansion of macro 'MIN' 164 | for (i = 0; i < MIN(count, MAX_DISPLAY); i++) | ^~~ read_all.c: In function 'setup': ../../../../include/tst_minmax.h:21:21: warning: comparison of distinct pointer types lacks a cast 21 | (void) (&_a == &_b); \ | ^~ ../../../../include/tst_minmax.h:10:16: note: in definition of macro 'MIN' 10 | typeof(a) _a = (a); \ | ^ read_all.c:369:36: note: in expansion of macro 'MAX' 369 | worker_count = MIN(MAX(tst_ncpus() - 1, 1), max_workers); | ^~~ ../../../../include/tst_minmax.h:21:21: warning: comparison of distinct pointer types lacks a cast 21 | (void) (&_a == &_b); \ | ^~ ../../../../include/tst_minmax.h:10:25: note: in definition of macro 'MIN' 10 | typeof(a) _a = (a); \ | ^ read_all.c:369:36: note: in expansion of macro 'MAX' 369 | worker_count = MIN(MAX(tst_ncpus() - 1, 1), max_workers); | ^~~ CC testcases/kernel/fs/read_all/read_all CC testcases/kernel/fs/squashfs/squashfs01 stream01.c: In function 'main': stream01.c:90:25: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 90 | fread(buf, 1, 1, stream); | ^~~~~~~~~~~~~~~~~~~~~~~~ stream01.c:104:25: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 104 | fread(buf, 1, 1, stream); | ^~~~~~~~~~~~~~~~~~~~~~~~ stream03.c: In function 'main': stream03.c:94:25: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 94 | if (pos != strlen(junk)) { | ^~ stream03.c:120:25: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 120 | if (pos != strlen(junk)) { | ^~ stream03.c:135:25: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 135 | if (pos != strlen(junk)) { | ^~ stream03.c:163:25: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 163 | if (pos != strlen(junk)) { | ^~ stream03.c:207:26: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 207 | if (opos != strlen(junk)) { | ^~ stream03.c:233:26: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 233 | if (opos != strlen(junk)) { | ^~ stream03.c:248:26: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 248 | if (opos != strlen(junk)) { | ^~ stream03.c:277:26: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 277 | if (opos != strlen(junk)) { | ^~ stream05.c: In function 'main': stream05.c:146:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | fread(buf, 1, 2, stream); /* read to EOF */ | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from stream04.c:38: stream04.c: In function 'main': ../../../../include/old/test.h:123:19: warning: format '%zi' expects argument of type 'signed size_t', but argument 6 has type 'int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ stream04.c:87:25: note: in expansion of macro 'tst_resm' 87 | tst_resm(TFAIL, | ^~~~~~~~ ../../../../include/old/test.h:123:19: warning: format '%zi' expects argument of type 'signed size_t', but argument 6 has type 'int' [-Wformat=] 123 | (arg_fmt), ##__VA_ARGS__) | ^~~~~~~~~ stream04.c:108:25: note: in expansion of macro 'tst_resm' 108 | tst_resm(TFAIL, | ^~~~~~~~ CC testcases/kernel/fs/stream/stream02 CC testcases/kernel/fs/stream/stream01 CC testcases/kernel/fs/stream/stream03 CC testcases/kernel/fs/stream/stream04 CC testcases/kernel/fs/stream/stream05 make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. make[5]: Nothing to be done for 'all'. CC testcases/kernel/hotplug/memory_hotplug/commands.o CC testcases/kernel/hotplug/memory_hotplug/segment.o CC testcases/kernel/hotplug/memory_hotplug/memtoy.o LD testcases/kernel/hotplug/memory_hotplug/memtoy CC testcases/kernel/input/input_helper.o CC testcases/kernel/input/input04 CC testcases/kernel/input/input01 CC testcases/kernel/input/input05 CC testcases/kernel/input/input03 CC testcases/kernel/input/input02 CC testcases/kernel/input/input06 CC testcases/kernel/io/aio/aio02 CC testcases/kernel/io/aio/aio01 CC testcases/kernel/io/direct_io/diotest_routines.o diotest4.c: In function 'runtest_f': diotest4.c:97:69: warning: unused parameter 'testnum' [-Wunused-parameter] 97 | runtest_f(int fd, char *buf, int offset, int count, int errnum, int testnum, | ~~~~^~~~~~~ diotest4.c: In function 'runtest_s': diotest4.c:139:61: warning: unused parameter 'testnum' [-Wunused-parameter] 139 | int runtest_s(int fd, char *buf, int offset, int count, int testnum, char *msg) | ~~~~^~~~~~~ diotest2.c: In function 'runtest': diotest2.c:81:63: warning: unused parameter 'action' [-Wunused-parameter] 81 | int runtest(int fd_r, int fd_w, int iter, off64_t offset, int action) | ~~~~^~~~~~ diotest5.c: In function 'runtest': diotest5.c:85:63: warning: unused parameter 'action' [-Wunused-parameter] 85 | int runtest(int fd_r, int fd_w, int iter, off64_t offset, int action) | ~~~~^~~~~~ CC testcases/kernel/io/direct_io/diotest1 CC testcases/kernel/io/direct_io/diotest3 CC testcases/kernel/io/direct_io/diotest2 CC testcases/kernel/io/direct_io/diotest6 CC testcases/kernel/io/direct_io/diotest4 CC testcases/kernel/io/direct_io/diotest5 CC testcases/kernel/io/direct_io/dma_thread_diotest aio-stress.c: In function 'create_oper': aio-stress.c:683:63: warning: unused parameter 'iter' [-Wunused-parameter] 683 | int reclen, int depth, int iter, | ~~~~^~~~ aiocp.c: In function 'wr_done': aiocp.c:230:17: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 230 | if (res != iocb->u.c.nbytes) { | ^~ dirty.c: In function 'main': dirty.c:52:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 52 | write(fd, buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ aiocp.c:225:34: warning: unused parameter 'ctx' [-Wunused-parameter] 225 | static void wr_done(io_context_t ctx, struct iocb *iocb, long res, long res2) | ~~~~~~~~~~~~~^~~ aio-stress.c: In function 'drop_shm': aio-stress.c:923:6: warning: old-style function definition [-Wold-style-definition] 923 | void drop_shm() | ^~~~~~~~ aio-stress.c: In function 'setup_shared_mem': aio-stress.c:1012:38: warning: unused parameter 'max_io_submit' [-Wunused-parameter] 1012 | int reclen, int max_io_submit) | ~~~~^~~~~~~~~~~~~ aio-stress.c: In function 'run_workers': aio-stress.c:1244:53: warning: cast between incompatible function types from 'int (*)(struct thread_info *)' to 'void * (*)(void *)' [-Wcast-function-type] 1244 | pthread_create(&t[i].tid, NULL, (start_routine) worker, | ^ aiocp.c: In function 'scale_by_kmg': aiocp.c:305:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 305 | value *= 1024; | ~~~~~~^~~~~~~ aiocp.c:306:9: note: here 306 | case 'm': | ^~~~ aiocp.c:308:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 308 | value *= 1024; | ~~~~~~^~~~~~~ aiocp.c:309:9: note: here 309 | case 'k': | ^~~~ aiocp.c: In function 'rd_done': aiocp.c:278:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 278 | write(2, "r", 1); | ^~~~~~~~~~~~~~~~ aiocp.c: In function 'wr_done': aiocp.c:239:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 239 | write(2, "w", 1); | ^~~~~~~~~~~~~~~~ aio-stress.c: In function 'setup_shared_mem': aio-stress.c:1053:17: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 1053 | ftruncate(fd, total_ram); | ^~~~~~~~~~~~~~~~~~~~~~~~ aio-stress.c: In function 'restart_oper': aio-stress.c:812:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 812 | if (stages & (1 << READ)) | ^ aio-stress.c:814:9: note: here 814 | case READ: | ^~~~ aio-stress.c:815:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 815 | if (!new_rw && stages & (1 << RWRITE)) | ^ aio-stress.c:817:9: note: here 817 | case RWRITE: | ^~~~ aio-stress.c: In function 'main': aio-stress.c:1365:40: warning: this statement may fall through [-Wimplicit-fallthrough=] 1365 | context_offset = parse_size(optarg, 1024 * 1024); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aio-stress.c:1366:17: note: here 1366 | case 'b': | ^~~~ CC testcases/kernel/io/ltp-aiodio/dirty CC testcases/kernel/io/ltp-aiodio/dio_append CC testcases/kernel/io/ltp-aiodio/dio_sparse CC testcases/kernel/io/ltp-aiodio/dio_truncate CC testcases/kernel/io/ltp-aiodio/aiodio_sparse CC testcases/kernel/io/ltp-aiodio/dio_read CC testcases/kernel/io/ltp-aiodio/aiodio_append CC testcases/kernel/io/ltp-aiodio/aiocp CC testcases/kernel/io/ltp-aiodio/aio-stress writetest.c: In function 'setup': writetest.c:212:6: warning: old-style function definition [-Wold-style-definition] 212 | void setup() | ^~~~~ writetest.c: In function 'parse_args': writetest.c:196:25: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] 196 | strncpy(Filename, optarg, MAX_FILENAME_LEN); | ^ CC testcases/kernel/io/writetest/writetest pipeio.c: In function 'sig_child': pipeio.c:852:27: warning: unused parameter 'sig' [-Wunused-parameter] 852 | static void sig_child(int sig) | ~~~~^~~ CC testcases/kernel/ipc/pipeio/pipeio sem01.c: In function 'delayloop': sem01.c:77:6: warning: old-style function definition [-Wold-style-definition] 77 | void delayloop() | ^~~~~~~~~ sem02.c: In function 'main': sem02.c:74:16: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 74 | int i, rc; | ^~ sem02.c: In function 'waiter': sem02.c:123:20: warning: unused parameter 'foo' [-Wunused-parameter] 123 | void *waiter(void *foo) | ~~~~~~^~~ sem02.c: In function 'poster': sem02.c:142:20: warning: unused parameter 'foo' [-Wunused-parameter] 142 | void *poster(void *foo) | ~~~~~~^~~ CC testcases/kernel/ipc/semaphore/sem01 CC testcases/kernel/ipc/semaphore/sem02 CC testcases/kernel/irq/irqbalance01 cc1: warning: SSE instruction set disabled, using 387 arithmetics AS testcases/kernel/kvm/bootstrap_x86_64.o cc1: warning: SSE instruction set disabled, using 387 arithmetics CC testcases/kernel/kvm/lib_x86.o CC testcases/kernel/kvm/lib_guest.o cc1: warning: SSE instruction set disabled, using 387 arithmetics TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/12.1.0/ld: error: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/kvm/linker/x86_64.lds:36:20: syntax error, unexpected '(' TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/recipe-sysroot-native/usr/bin/x86_64-oe-linux/../../libexec/x86_64-oe-linux/gcc/x86_64-oe-linux/12.1.0/ld: fatal error: unable to parse script file TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/kvm/linker/x86_64.lds collect2: error: ld returned 1 exit status make[3]: *** [TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases/kernel/kvm/Makefile:55: kvm_pagefault01-payload.o] Error 1 make[3]: *** Waiting for unfinished jobs.... CC testcases/kernel/kvm/lib_host.o make[2]: *** [../../include/mk/generic_trunk_target.inc:108: all] Error 2 make[1]: Leaving directory 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/git/testcases' make[1]: *** [../include/mk/generic_trunk_target.inc:108: all] Error 2 make: *** [Makefile:106: testcases-all] Error 2 ERROR: oe_runmake failed WARNING: TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/temp/run.do_compile.943887:178 exit 1 from 'exit 1' WARNING: Backtrace (BB generated script): #1: bbfatal_log, TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/temp/run.do_compile.943887, line 178 #2: die, TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/temp/run.do_compile.943887, line 162 #3: oe_runmake, TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/temp/run.do_compile.943887, line 157 #4: do_compile, TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/temp/run.do_compile.943887, line 152 #5: main, TOPDIR/tmp-glibc/work/core2-64-oe-linux/ltp/20220527-r0/temp/run.do_compile.943887, line 191