Hay
Date
May 26, 2025, 9:10 a.m.
Failure - clang-compiler-kublk_c-error-use-of-undeclared-identifier-ublk_u_cmd_quiesce_dev
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:235:13: error: use of undeclared identifier 'UBLK_U_CMD_QUIESCE_DEV'
  235 |                 .cmd_op = UBLK_U_CMD_QUIESCE_DEV,
      |                           ^~~~~~~~~~~~~~~~~~~~~~
Failure - clang-compiler-null_c-error-use-of-undeclared-identifier-ublk_param_type_segment KNOWN ISSUE - selftests: ublk: build: null.c:21:25: error: 'UBLK_PARAM_TYPE_SEGMENT' undeclared
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from null.c:3:
null.c:21:4: error: use of undeclared identifier 'UBLK_PARAM_TYPE_SEGMENT'
   21 |                         UBLK_PARAM_TYPE_SEGMENT,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: *** nsfs: No such file or directory.  Stop.
Failure - general-no-such-file-or-directory-rsync-link_stat-__tools_testing_selftests_livepatch_test_modules__ko-failed-no-such-file-or-directory KNOWN ISSUE - log-parser-build-clang/general-no-such-file-or-directory-rsync-link_stat-__tools_testing_selftests_livepatch_test_modules__ko-failed-no-such-file-or-directory: Failure Automatically assigned
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/livepatch'
rsync: [sender] link_stat "/builds/linux/tools/testing/selftests/livepatch/test_modules/*.ko" failed: No such file or directory (2)
Failure - general-missing-warning-missing-module_symvers-please-have-the-kernel-built-first_-page_frag-test-will-be-skipped KNOWN ISSUE - log-parser-build-clang/general-missing-warning-missing-module_symvers-please-have-the-kernel-built-first_-page_frag-test-will-be-skipped: Failure Automatically assigned
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
Warning: missing Module.symvers, please have the kernel built first. page_frag test will be skipped.
Failure - general-kernel-abi-warning-kernel-abi-header-at-tools_include_uapi_linux_if_xdp_h-differs-from-latest-version-at-include_uapi_linux_if_xdp_h KNOWN ISSUE - log-parser-build-clang/general-kernel-abi-warning-kernel-abi-header-at-tools_include_uapi_linux_if_xdp_h-differs-from-latest-version-at-include_uapi_linux_if_xdp_h: Failure Automatically assigned
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/hid'
Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h'
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/ovpn'
ovpn-cli.c:24:10: fatal error: 'netlink/socket.h' file not found
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems'
anon_inode_test.c:10:10: fatal error: 'overlayfs/wrappers.h' file not found
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems'
anon_inode_test.c:10:10: fatal error: 'overlayfs/wrappers.h' file not found
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: *** No rule to make target 'install'.  Stop.
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: *** No targets.  Stop.
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: *** No targets.  Stop.
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/proc'
make[4]: *** No targets.  Stop.
Failure - general-no-such-file-or-directory-usr_bin_aarch-linux-gnu-ld-cannot-open-output-file-_home_tuxbuild__cache_tuxmake_builds__build_kselftest_net_lib_csum-no-such-file-or-directory KNOWN ISSUE - log-parser-build-clang/general-no-such-file-or-directory-usr_bin_aarch-linux-gnu-ld-cannot-open-output-file-_home_tuxbuild__cache_tuxmake_builds__build_kselftest_net_lib_csum-no-such-file-or-directory: Failure Automatically assigned
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/lib'
/usr/bin/aarch64-linux-gnu-ld: cannot open output file /home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest/net/lib/csum: No such file or directory
Failure - general-no-such-file-or-directory-usr_bin_aarch-linux-gnu-ld-cannot-find-_usr_lib_llvm-_lib_clang__lib_aarch-unknown-linux-gnu_libclang_rt_asan_a-no-such-file-or-directory KNOWN ISSUE - log-parser-build-clang/general-no-such-file-or-directory-usr_bin_aarch-linux-gnu-ld-cannot-find-_usr_lib_llvm-_lib_clang__lib_aarch-unknown-linux-gnu_libclang_rt_asan_a-no-such-file-or-directory: Failure Automatically assigned
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/fchmodat2'
/usr/bin/aarch64-linux-gnu-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.asan.a: No such file or directory
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/fchmodat2'
/usr/bin/aarch64-linux-gnu-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.asan.a: No such file or directory
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/openat2'
/usr/bin/aarch64-linux-gnu-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.asan.a: No such file or directory
Failure - general-no-such-file-or-directory-usr_bin_aarch-linux-gnu-ld-cannot-find-_usr_lib_llvm-_lib_clang__lib_aarch-unknown-linux-gnu_libclang_rt_asan_static_a-no-such-file-or-directory KNOWN ISSUE - log-parser-build-clang/general-no-such-file-or-directory-usr_bin_aarch-linux-gnu-ld-cannot-find-_usr_lib_llvm-_lib_clang__lib_aarch-unknown-linux-gnu_libclang_rt_asan_static_a-no-such-file-or-directory: Failure Automatically assigned
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/fchmodat2'
/usr/bin/aarch64-linux-gnu-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.asan_static.a: No such file or directory
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/fchmodat2'
/usr/bin/aarch64-linux-gnu-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.asan_static.a: No such file or directory
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/openat2'
/usr/bin/aarch64-linux-gnu-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/aarch64-unknown-linux-gnu/libclang_rt.asan_static.a: No such file or directory
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
fatal error: too many errors emitted, stopping now [-ferror-limit=]
Failure - clang-compiler-single-line-clang-error-linker-command-failed-with-exit-code-use-v-to-see-invocation KNOWN ISSUE - log-parser-build-clang/clang-compiler-single-line-clang-error-linker-command-failed-with-exit-code-use-v-to-see-invocation: Failure Automatically assigned
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/openat2'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/fchmodat2'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/fchmodat2'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/lib'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/proc'
Makefile:60: warning: overriding recipe for target 'emit_tests'
../lib.mk:182: warning: ignoring old recipe for target 'emit_tests'
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/powerpc'
Makefile:60: warning: overriding recipe for target 'emit_tests'
../lib.mk:182: warning: ignoring old recipe for target 'emit_tests'
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/powerpc'
fatal: not a git repository (or any parent up to mount point /builds)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/proc'
fatal: not a git repository (or any parent up to mount point /builds)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
pkey_sighandler_tests.c:44:15: warning: duplicate 'inline' declaration specifier [-Wduplicate-decl-specifier]
   44 | static inline __always_inline
      |               ^
/usr/lib/gcc-cross/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include/sys/cdefs.h:424:26: note: expanded from macro '__always_inline'
  424 | # define __always_inline __inline __attribute__ ((__always_inline__))
      |                          ^
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
mremap_test.c:425:31: warning: pointer comparison always evaluates to false [-Wtautological-compare]
  425 |                 if (addr + c.dest_alignment < addr) {
      |                                             ^
Failure - clang-compiler-stripe_c-error-use-of-undeclared-identifier-ioring_op_writev_fixed-did-you-mean-ioring_op_write_fixed KNOWN ISSUE - log-parser-build-clang/clang-compiler-stripe_c-error-use-of-undeclared-identifier-ioring_op_writev_fixed-did-you-mean-ioring_op_write_fixed: Failure Automatically assigned
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from stripe.c:3:
stripe.c:122:15: error: use of undeclared identifier 'IORING_OP_WRITEV_FIXED'; did you mean 'IORING_OP_WRITE_FIXED'?
  122 |                 return zc ? IORING_OP_WRITEV_FIXED : IORING_OP_WRITEV;
      |                             ^~~~~~~~~~~~~~~~~~~~~~
      |                             IORING_OP_WRITE_FIXED
/usr/lib/gcc-cross/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include/linux/io_uring.h:174:2: note: 'IORING_OP_WRITE_FIXED' declared here
  174 |         IORING_OP_WRITE_FIXED,
      |         ^
Failure - clang-compiler-stripe_c-error-use-of-undeclared-identifier-ioring_op_readv_fixed-did-you-mean-ioring_op_read_fixed KNOWN ISSUE - log-parser-build-clang/clang-compiler-stripe_c-error-use-of-undeclared-identifier-ioring_op_readv_fixed-did-you-mean-ioring_op_read_fixed: Failure Automatically assigned
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from stripe.c:3:
stripe.c:120:15: error: use of undeclared identifier 'IORING_OP_READV_FIXED'; did you mean 'IORING_OP_READ_FIXED'?
  120 |                 return zc ? IORING_OP_READV_FIXED : IORING_OP_READV;
      |                             ^~~~~~~~~~~~~~~~~~~~~
      |                             IORING_OP_READ_FIXED
/usr/lib/gcc-cross/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include/linux/io_uring.h:173:2: note: 'IORING_OP_READ_FIXED' declared here
  173 |         IORING_OP_READ_FIXED,
      |         ^
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from file_backed.c:3:
file_backed.c:138:36: error: use of undeclared identifier 'UBLK_PARAM_TYPE_DMA_ALIGN'
  138 |                 .types = UBLK_PARAM_TYPE_BASIC | UBLK_PARAM_TYPE_DMA_ALIGN,
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from null.c:3:
null.c:20:36: error: use of undeclared identifier 'UBLK_PARAM_TYPE_DMA_ALIGN'
   20 |                 .types = UBLK_PARAM_TYPE_BASIC | UBLK_PARAM_TYPE_DMA_ALIGN |
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:292:13: error: use of undeclared identifier 'UBLK_U_CMD_GET_QUEUE_AFFINITY'
  292 |                 .cmd_op = UBLK_U_CMD_GET_QUEUE_AFFINITY,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:210:13: error: use of undeclared identifier 'UBLK_U_CMD_GET_FEATURES'
  210 |                 .cmd_op = UBLK_U_CMD_GET_FEATURES,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:195:13: error: use of undeclared identifier 'UBLK_U_CMD_GET_PARAMS'
  195 |                 .cmd_op = UBLK_U_CMD_GET_PARAMS,
      |                           ^~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:182:13: error: use of undeclared identifier 'UBLK_U_CMD_SET_PARAMS'
  182 |                 .cmd_op = UBLK_U_CMD_SET_PARAMS,
      |                           ^~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:169:13: error: use of undeclared identifier 'UBLK_U_CMD_GET_DEV_INFO'
  169 |                 .cmd_op = UBLK_U_CMD_GET_DEV_INFO,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:159:13: error: use of undeclared identifier 'UBLK_U_CMD_DEL_DEV'
  159 |                 .cmd_op = UBLK_U_CMD_DEL_DEV,
      |                           ^~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:147:13: error: use of undeclared identifier 'UBLK_U_CMD_ADD_DEV'
  147 |                 .cmd_op = UBLK_U_CMD_ADD_DEV,
      |                           ^~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:135:13: error: use of undeclared identifier 'UBLK_U_CMD_END_USER_RECOVERY'
  135 |                 .cmd_op = UBLK_U_CMD_END_USER_RECOVERY,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:126:13: error: use of undeclared identifier 'UBLK_U_CMD_START_USER_RECOVERY'
  126 |                 .cmd_op = UBLK_U_CMD_START_USER_RECOVERY,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:114:13: error: use of undeclared identifier 'UBLK_U_CMD_START_DEV'
  114 |                 .cmd_op = UBLK_U_CMD_START_DEV,
      |                           ^~~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:104:13: error: use of undeclared identifier 'UBLK_U_CMD_STOP_DEV'
  104 |                 .cmd_op = UBLK_U_CMD_STOP_DEV,
      |                           ^~~~~~~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/proc'
proc-pid-vm.c:226:19: warning: unused variable 'str_vsyscall_2' [-Wunused-const-variable]
  226 | static const char str_vsyscall_2[] =
      |                   ^~~~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/proc'
proc-pid-vm.c:221:20: warning: unused variable 'str_vsyscall' [-Wunused-variable]
  221 | static const char *str_vsyscall;
      |                    ^~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/proc'
proc-pid-vm.c:223:19: warning: unused variable 'str_vsyscall_0' [-Wunused-const-variable]
  223 | static const char str_vsyscall_0[] = "";
      |                   ^~~~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/proc'
proc-pid-vm.c:224:19: warning: unused variable 'str_vsyscall_1' [-Wunused-const-variable]
  224 | static const char str_vsyscall_1[] =
      |                   ^~~~~~~~~~~~~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/proc'
proc-pid-vm.c:220:21: warning: unused variable 'g_vsyscall' [-Wunused-variable]
  220 | static volatile int g_vsyscall;
      |                     ^~~~~~~~~~
Failure - clang-compiler-sctp_collision_c-warning-passing-int-to-parameter-of-type-socklen_t-aka-unsigned-int-converts-between-pointers-to-integer-types-with-different-sign KNOWN ISSUE - log-parser-build-clang/clang-compiler-sctp_collision_c-warning-passing-int-to-parameter-of-type-socklen_t-aka-unsigned-int-converts-between-pointers-to-integer-types-with-different-sign: Failure Automatically assigned
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/netfilter'
sctp_collision.c:62:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
   62 |                 ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
      |                                                                                    ^~~~
/usr/lib/gcc-cross/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
  165 |                          socklen_t *__restrict __addr_len);
      |                                                ^

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/netfilter'
sctp_collision.c:88:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
   88 |                 ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
      |                                                                                    ^~~~
/usr/lib/gcc-cross/aarch64-linux-gnu/12/../../../../aarch64-linux-gnu/include/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
  165 |                          socklen_t *__restrict __addr_len);
      |                                                ^
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/mptcp'
mptcp_inq.c:79:2: warning: label followed by a declaration is a C23 extension [-Wc23-extensions]
   79 |         int err = getaddrinfo(node, service, hints, res);
      |         ^
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/mptcp'
mptcp_sockopt.c:166:2: warning: label followed by a declaration is a C23 extension [-Wc23-extensions]
  166 |         int err = getaddrinfo(node, service, hints, res);
      |         ^
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/mptcp'
mptcp_connect.c:187:2: warning: label followed by a declaration is a C23 extension [-Wc23-extensions]
  187 |         int err = getaddrinfo(node, service, hints, res);
      |         ^
Failure - clang-compiler-futex_numa_mpol_c-warning-result-of-comparison-of-constant-with-expression-of-type-char-is-always-true KNOWN ISSUE - log-parser-build-clang/clang-compiler-futex_numa_mpol_c-warning-result-of-comparison-of-constant-with-expression-of-type-char-is-always-true: Failure Automatically assigned
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/futex'
futex_numa_mpol.c:149:42: warning: result of comparison of constant -1 with expression of type 'char' is always true [-Wtautological-constant-out-of-range-compare]
  149 |         while ((c = getopt(argc, argv, "chv:")) != -1) {
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~
Failure - clang-compiler-futex_priv_hash_c-warning-result-of-comparison-of-constant-with-expression-of-type-char-is-always-true KNOWN ISSUE - log-parser-build-clang/clang-compiler-futex_priv_hash_c-warning-result-of-comparison-of-constant-with-expression-of-type-char-is-always-true: Failure Automatically assigned
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/futex'
futex_priv_hash.c:135:43: warning: result of comparison of constant -1 with expression of type 'char' is always true [-Wtautological-constant-out-of-range-compare]
  135 |         while ((c = getopt(argc, argv, "cghv:")) != -1) {
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:350:19: warning: for loop has empty body [-Wempty-body]
  350 |         ASSERT_EQ(ret, 0);
      |                          ^
mount-notify_test.c:350:19: note: put the semicolon on a separate line to silence this warning

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:342:19: warning: for loop has empty body [-Wempty-body]
  342 |         ASSERT_EQ(ret, 0);
      |                          ^
mount-notify_test.c:342:19: note: put the semicolon on a separate line to silence this warning

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:342:19: warning: for loop has empty body [-Wempty-body]
  342 |         ASSERT_EQ(ret, 0);
      |                          ^
mount-notify_test.c:342:19: note: put the semicolon on a separate line to silence this warning

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:345:19: warning: for loop has empty body [-Wempty-body]
  345 |         ASSERT_GE(mnt, 0);
      |                          ^
mount-notify_test.c:345:19: note: put the semicolon on a separate line to silence this warning

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:345:19: warning: for loop has empty body [-Wempty-body]
  345 |         ASSERT_GE(mnt, 0);
      |                          ^
mount-notify_test.c:345:19: note: put the semicolon on a separate line to silence this warning

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:350:19: warning: for loop has empty body [-Wempty-body]
  350 |         ASSERT_EQ(ret, 0);
      |                          ^
mount-notify_test.c:350:19: note: put the semicolon on a separate line to silence this warning

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:339:18: warning: for loop has empty body [-Wempty-body]
  339 |         ASSERT_GE(fs, 0);
      |                         ^
mount-notify_test.c:339:18: note: put the semicolon on a separate line to silence this warning

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:339:18: warning: for loop has empty body [-Wempty-body]
  339 |         ASSERT_GE(fs, 0);
      |                         ^
mount-notify_test.c:339:18: note: put the semicolon on a separate line to silence this warning
Failure - clang-compiler-mount-notify_test_c-error-typedef-redefinition-with-different-types-struct-__kernel_fsid_t-vs-struct-__kernel_fsid_t KNOWN ISSUE - log-parser-build-clang/clang-compiler-mount-notify_test_c-error-typedef-redefinition-with-different-types-struct-__kernel_fsid_t-vs-struct-__kernel_fsid_t: Failure Automatically assigned
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:22:3: error: typedef redefinition with different types ('struct __kernel_fsid_t' vs 'struct __kernel_fsid_t')
   22 | } __kernel_fsid_t;
      |   ^
/home/tuxbuild/.cache/tuxmake/builds/1/build/usr/include/asm-generic/posix_types.h:81:3: note: previous definition is here
   81 | } __kernel_fsid_t;
      |   ^

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
mount-notify_test.c:22:3: error: typedef redefinition with different types ('struct __kernel_fsid_t' vs 'struct __kernel_fsid_t')
   22 | } __kernel_fsid_t;
      |   ^
/home/tuxbuild/.cache/tuxmake/builds/1/build/usr/include/asm-generic/posix_types.h:81:3: note: previous definition is here
   81 | } __kernel_fsid_t;
      |   ^
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
../utils.c:106:20: warning: unused function 'list_del' [-Wunused-function]
  106 | static inline void list_del(struct list *list)
      |                    ^~~~~~~~

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/mount-notify'
../utils.c:106:20: warning: unused function 'list_del' [-Wunused-function]
  106 | static inline void list_del(struct list *list)
      |                    ^~~~~~~~

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/statmount'
../utils.c:106:20: warning: unused function 'list_del' [-Wunused-function]
  106 | static inline void list_del(struct list *list)
      |                    ^~~~~~~~

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/overlayfs'
../utils.c:106:20: warning: unused function 'list_del' [-Wunused-function]
  106 | static inline void list_del(struct list *list)
      |                    ^~~~~~~~
Failure - clang-compiler-kublk_c-error-use-of-undeclared-identifier-ublk_auto_buf_reg_fallback
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:568:15: error: use of undeclared identifier 'UBLK_AUTO_BUF_REG_FALLBACK'
  568 |                 buf.flags = UBLK_AUTO_BUF_REG_FALLBACK;
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
Failure - clang-compiler-kublk_c-error-variable-has-incomplete-type-struct-ublk_auto_buf_reg
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:560:27: error: variable has incomplete type 'struct ublk_auto_buf_reg'
  560 |         struct ublk_auto_buf_reg buf = {};
      |                                  ^
kublk.c:560:9: note: forward declaration of 'struct ublk_auto_buf_reg'
  560 |         struct ublk_auto_buf_reg buf = {};
      |                ^
Failure - clang-compiler-kublk_c-error-use-of-undeclared-identifier-ublk_f_auto_buf_reg
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:447:56: error: use of undeclared identifier 'UBLK_F_AUTO_BUF_REG'
  447 |         if (dev->dev_info.flags & (UBLK_F_SUPPORT_ZERO_COPY | UBLK_F_AUTO_BUF_REG)) {
      |                                                               ^~~~~~~~~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:492:56: error: use of undeclared identifier 'UBLK_F_AUTO_BUF_REG'
  492 |         if (dev->dev_info.flags & (UBLK_F_SUPPORT_ZERO_COPY | UBLK_F_AUTO_BUF_REG)) {
      |                                                               ^~~~~~~~~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:451:29: error: use of undeclared identifier 'UBLK_F_AUTO_BUF_REG'
  451 |                 if (dev->dev_info.flags & UBLK_F_AUTO_BUF_REG)
      |                                           ^~~~~~~~~~~~~~~~~~~
Failure - clang-compiler-kublk_c-error-use-of-undeclared-identifier-ublk_u_cmd_update_size
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
kublk.c:223:13: error: use of undeclared identifier 'UBLK_U_CMD_UPDATE_SIZE'
  223 |                 .cmd_op = UBLK_U_CMD_UPDATE_SIZE,
      |                           ^~~~~~~~~~~~~~~~~~~~~~
Failure - clang-compiler-kublk_h-error-use-of-undeclared-identifier-ublk_io_f_need_reg_buf
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from file_backed.c:3:
./kublk.h:219:28: error: use of undeclared identifier 'UBLK_IO_F_NEED_REG_BUF'
  219 |         return !!(iod->op_flags & UBLK_IO_F_NEED_REG_BUF);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from stripe.c:3:
./kublk.h:219:28: error: use of undeclared identifier 'UBLK_IO_F_NEED_REG_BUF'
  219 |         return !!(iod->op_flags & UBLK_IO_F_NEED_REG_BUF);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from common.c:3:
./kublk.h:219:28: error: use of undeclared identifier 'UBLK_IO_F_NEED_REG_BUF'
  219 |         return !!(iod->op_flags & UBLK_IO_F_NEED_REG_BUF);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from fault_inject.c:11:
./kublk.h:219:28: error: use of undeclared identifier 'UBLK_IO_F_NEED_REG_BUF'
  219 |         return !!(iod->op_flags & UBLK_IO_F_NEED_REG_BUF);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from null.c:3:
./kublk.h:219:28: error: use of undeclared identifier 'UBLK_IO_F_NEED_REG_BUF'
  219 |         return !!(iod->op_flags & UBLK_IO_F_NEED_REG_BUF);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~

make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/ublk'
In file included from kublk.c:6:
./kublk.h:219:28: error: use of undeclared identifier 'UBLK_IO_F_NEED_REG_BUF'
  219 |         return !!(iod->op_flags & UBLK_IO_F_NEED_REG_BUF);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~
Failure - clang-compiler-futex_priv_hash_c-warning-format-string-is-not-a-string-literal-potentially-insecure
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/futex'
futex_priv_hash.c:190:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  190 |         ksft_test_result_pass(test_msg_auto_create);
      |                               ^~~~~~~~~~~~~~~~~~~~
futex_priv_hash.c:190:24: note: treat the string as an argument to avoid this
  190 |         ksft_test_result_pass(test_msg_auto_create);
      |                               ^
      |                               "%s", 

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/futex'
futex_priv_hash.c:215:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  215 |                         ksft_exit_fail_msg(test_msg_auto_inc);
      |                                            ^~~~~~~~~~~~~~~~~
futex_priv_hash.c:215:23: note: treat the string as an argument to avoid this
  215 |                         ksft_exit_fail_msg(test_msg_auto_inc);
      |                                            ^
      |                                            "%s", 

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/futex'
futex_priv_hash.c:219:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  219 |                 ksft_test_result_skip(test_msg_auto_inc);
      |                                       ^~~~~~~~~~~~~~~~~
futex_priv_hash.c:219:25: note: treat the string as an argument to avoid this
  219 |                 ksft_test_result_skip(test_msg_auto_inc);
      |                                       ^
      |                                       "%s", 

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/futex'
futex_priv_hash.c:187:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  187 |                 ksft_exit_fail_msg(test_msg_auto_create);
      |                                    ^~~~~~~~~~~~~~~~~~~~
futex_priv_hash.c:187:22: note: treat the string as an argument to avoid this
  187 |                 ksft_exit_fail_msg(test_msg_auto_create);
      |                                    ^
      |                                    "%s", 

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/futex'
futex_priv_hash.c:217:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  217 |                 ksft_test_result_pass(test_msg_auto_inc);
      |                                       ^~~~~~~~~~~~~~~~~
futex_priv_hash.c:217:25: note: treat the string as an argument to avoid this
  217 |                 ksft_test_result_pass(test_msg_auto_inc);
      |                                       ^
      |                                       "%s",