Hay
Date
April 8, 2025, 4:15 p.m.
Failure - general-no-rule-to-make-target-make-no-rule-to-make-target-install_-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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: *** No rule to make target 'install'.  Stop.
Failure - general-no-targets-make-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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: *** No targets.  Stop.
Failure - general-no-such-file-or-directory-usr_bin_arm-linux-gnueabihf-ld-cannot-open-output-file-_home_tuxbuild__cache_tuxmake_builds__build_kselftest_net_lib_csum-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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/lib'
/usr/bin/arm-linux-gnueabihf-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-rsync-link_stat-__tools_testing_selftests_livepatch_test_modules__ko-failed-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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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-no-such-file-or-directory-usr_bin_arm-linux-gnueabihf-ld-cannot-find-_usr_lib_llvm-_lib_clang__lib_arm-unknown-linux-gnueabihf_libclang_rt_asan_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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/fchmodat2'
/usr/bin/arm-linux-gnueabihf-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/arm-unknown-linux-gnueabihf/libclang_rt.asan.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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/openat2'
/usr/bin/arm-linux-gnueabihf-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/arm-unknown-linux-gnueabihf/libclang_rt.asan.a: No such file or directory
Failure - general-no-such-file-or-directory-usr_bin_arm-linux-gnueabihf-ld-cannot-find-_usr_lib_llvm-_lib_clang__lib_arm-unknown-linux-gnueabihf_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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/fchmodat2'
/usr/bin/arm-linux-gnueabihf-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/arm-unknown-linux-gnueabihf/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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/openat2'
/usr/bin/arm-linux-gnueabihf-ld: cannot find /usr/lib/llvm-21/lib/clang/21/lib/arm-unknown-linux-gnueabihf/libclang_rt.asan_static.a: No such file or directory
Failure - general-no-such-file-or-directory-usr_bin_arm-linux-gnueabihf-ld-cannot-find-rcrt_o-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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/exec'
/usr/bin/arm-linux-gnueabihf-ld: cannot find rcrt1.o: No such file or directory
Failure - clang-compiler-single-line-clang-error-linker-command-failed-with-exit-code-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=arm CROSS_COMPILE=arm-linux-gnueabihf- 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 --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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/size'
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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 --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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/exec'
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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 --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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Failure - general-ld-undefined-reference-undefined-reference-to-_fini
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/size'
/usr/bin/arm-linux-gnueabihf-ld: /usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/lib/../lib/libc.a(libc-start.o): in function `call_fini':
(.text+0x1e): undefined reference to `_fini'
Failure - general-ld-undefined-reference-undefined-reference-to-_init
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/size'
/usr/bin/arm-linux-gnueabihf-ld: /usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/lib/../lib/libc.a(libc-start.o): in function `__libc_start_main_impl':
(.text+0x200): undefined reference to `_init'
Failure - general-makefile-overriding-makefile-warning-overriding-recipe-for-target-emit_tests
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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'
Failure - general-not-a-git-repo-fatal-not-a-git-repository-or-any-parent-up-to-mount-point-_builds
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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).
Failure - clang-compiler-csum_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-size_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/lib'
csum.c:713:10: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  712 |                         error(1, 0, "cmsg: len=%lu expected=%lu",
      |                                                ~~~
      |                                                %zu
  713 |                               cm->cmsg_len, CMSG_LEN(sizeof(struct tpacket_auxdata)));
      |                               ^~~~~~~~~~~~
Failure - clang-compiler-split_huge_page_test_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-size_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
split_huge_page_test.c:455:55: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  455 |                         ksft_print_msg("%lu byte corrupted in the file\n", i);
      |                                         ~~~                                ^
      |                                         %zu
Failure - clang-compiler-split_huge_page_test_c-warning-format-specifies-type-long-but-the-argument-has-type-uint_t-aka-unsigned-long-long
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
split_huge_page_test.c:266:52: warning: format specifies type 'long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
  266 |                 ksft_exit_fail_msg("Still %ld THPs not split\n", thp_size);
      |                                           ~~~                    ^~~~~~~~
      |                                           %llu
Failure - clang-compiler-split_huge_page_test_c-warning-format-specifies-type-long-but-the-argument-has-type-size_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
split_huge_page_test.c:258:47: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  258 |                         ksft_exit_fail_msg("%ld byte corrupted\n", i);
      |                                             ~~~                    ^
      |                                             %zu

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
split_huge_page_test.c:181:47: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  181 |                         ksft_exit_fail_msg("%ld byte corrupted\n", i);
      |                                             ~~~                    ^
      |                                             %zu

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
split_huge_page_test.c:128:35: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  128 |                         printf("%ld byte corrupted\n", i);
      |                                 ~~~                    ^
      |                                 %zu
Failure - clang-compiler-split_huge_page_test_c-warning-shift-count-width-of-type
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
split_huge_page_test.c:48:14: warning: shift count >= width of type [-Wshift-count-overflow]
   48 |                                 (paddr & PFN_MASK) * sizeof(page_flags));
      |                                          ^~~~~~~~
split_huge_page_test.c:34:27: note: expanded from macro 'PFN_MASK'
   34 | #define PFN_MASK     ((1UL<<55)-1)
      |                           ^ ~~
Failure - clang-compiler-seal_elf_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-uintptr_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
seal_elf.c:105:7: warning: format specifies type 'unsigned long' but the argument has type 'uintptr_t' (aka 'unsigned int') [-Wformat]
  104 |                                         ksft_print_msg("sealed: %lx-%lx %s %s\n",
      |                                                                 ~~~
      |                                                                 %x
  105 |                                                 addr_start, addr_end, prot, filename);
      |                                                 ^~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
seal_elf.c:96:4: warning: format specifies type 'unsigned long *' but the argument has type 'uintptr_t *' (aka 'unsigned int *') [-Wformat]
   95 |                 if (sscanf(line, "%lx-%lx %4s %*x %*x:%*x %*u %255[^\n]",
      |                                   ~~~
      |                                   %x
   96 |                         &addr_start, &addr_end, prot, filename) == 4) {
      |                         ^~~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
seal_elf.c:105:19: warning: format specifies type 'unsigned long' but the argument has type 'uintptr_t' (aka 'unsigned int') [-Wformat]
  104 |                                         ksft_print_msg("sealed: %lx-%lx %s %s\n",
      |                                                                     ~~~
      |                                                                     %x
  105 |                                                 addr_start, addr_end, prot, filename);
      |                                                             ^~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
seal_elf.c:96:17: warning: format specifies type 'unsigned long *' but the argument has type 'uintptr_t *' (aka 'unsigned int *') [-Wformat]
   95 |                 if (sscanf(line, "%lx-%lx %4s %*x %*x:%*x %*u %255[^\n]",
      |                                       ~~~
      |                                       %x
   96 |                         &addr_start, &addr_end, prot, filename) == 4) {
      |                                      ^~~~~~~~~
Failure - clang-compiler-mseal_test_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-uintptr_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
mseal_test.c:36:35: warning: format specifies type 'unsigned long *' but the argument has type 'uintptr_t *' (aka 'unsigned int *') [-Wformat]
   36 |                 if (sscanf(line, "%lx-%lx %4s", &addr_start, &addr_end, protstr) == 3) {
      |                                   ~~~           ^~~~~~~~~~~
      |                                   %x

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
mseal_test.c:36:48: warning: format specifies type 'unsigned long *' but the argument has type 'uintptr_t *' (aka 'unsigned int *') [-Wformat]
   36 |                 if (sscanf(line, "%lx-%lx %4s", &addr_start, &addr_end, protstr) == 3) {
      |                                       ~~~                    ^~~~~~~~~
      |                                       %x
Failure - clang-compiler-mremap_test_c-warning-pointer-comparison-always-evaluates-to-false
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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-hugepage-vmemmap_c-warning-shift-count-width-of-type
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugepage-vmemmap.c:49:20: warning: shift count >= width of type [-Wshift-count-overflow]
   49 |         return pagemap & ~PM_PFRAME_MASK;
      |                           ^~~~~~~~~~~~~~
hugepage-vmemmap.c:23:32: note: expanded from macro 'PM_PFRAME_MASK'
   23 | #define PM_PFRAME_MASK          ~((1UL << PM_PFRAME_BITS) - 1)
      |                                        ^  ~~~~~~~~~~~~~~
Failure - clang-compiler-hugepage-mremap_c-warning-implicit-conversion-from-long-long-to-unsigned-long-changes-value-from-to
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugepage-mremap.c:139:19: warning: implicit conversion from 'long long' to 'unsigned long' changes value from 140369194909696 to 1073741824 [-Wconstant-conversion]
  139 |         suggested_addr = 0x7faa40000000;
      |                        ~ ^~~~~~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugepage-mremap.c:132:19: warning: implicit conversion from 'long long' to 'unsigned long' changes value from 138170171654144 to 1073741824 [-Wconstant-conversion]
  132 |         suggested_addr = 0x7daa40000000;
      |                        ~ ^~~~~~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugepage-mremap.c:124:33: warning: implicit conversion from 'long long' to 'unsigned long' changes value from 139269683281920 to 1073741824 [-Wconstant-conversion]
  124 |         unsigned long suggested_addr = 0x7eaa40000000;
      |                       ~~~~~~~~~~~~~~   ^~~~~~~~~~~~~~
Failure - clang-compiler-hugetlb-soft-offline_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-size_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugetlb-soft-offline.c:56:60: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
   56 |         ksft_print_msg("Allocated %#lx bytes of hugetlb pages\n", len);
      |                                   ~~~~                            ^~~
      |                                   %#zx
Failure - clang-compiler-hugetlb-read-hwpoison_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-ssize_t-aka-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugetlb-read-hwpoison.c:133:9: warning: format specifies type 'unsigned long' but the argument has type 'ssize_t' (aka 'int') [-Wformat]
  132 |         printf(PREFIX PREFIX "actually read 0x%lx bytes of data in total\n",
      |                                               ~~~
      |                                               %zx
  133 |                total_ret_count);
      |                ^~~~~~~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugetlb-read-hwpoison.c:102:9: warning: format specifies type 'unsigned long' but the argument has type 'ssize_t' (aka 'int') [-Wformat]
  101 |         printf(PREFIX PREFIX "actually read 0x%lx bytes of data in total\n",
      |                                               ~~~
      |                                               %zx
  102 |                total_ret_count);
      |                ^~~~~~~~~~~~~~~
Failure - clang-compiler-hugetlb-read-hwpoison_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-size_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugetlb-read-hwpoison.c:116:9: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  115 |         printf(PREFIX PREFIX "expect to read 0x%lx bytes of data in total\n",
      |                                                ~~~
      |                                                %zx
  116 |                expected);
      |                ^~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugetlb-read-hwpoison.c:62:5: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
   61 |                         printf(PREFIX ERROR_PREFIX "check fail: buf[%lu] = %u != %u\n",
      |                                                                     ~~~
      |                                                                     %zu
   62 |                                 i, buf[i], val);
      |                                 ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugetlb-read-hwpoison.c:80:9: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
   79 |         printf(PREFIX PREFIX "expect to read 0x%lx bytes of data in total\n",
      |                                                ~~~
      |                                                %zx
   80 |                expected);
      |                ^~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
hugetlb-read-hwpoison.c:278:10: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  277 |                 printf("Write/read chunk size=0x%lx\n",
      |                                                 ~~~
      |                                                 %zx
  278 |                        wr_chunk_sizes[i]);
      |                        ^~~~~~~~~~~~~~~~~
Failure - clang-compiler-rseq-arm-bits_h-error-inline-assembly-requires-more-registers-than-available
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/rseq'
In file included from param_test.c:266:
In file included from ./rseq.h:121:
In file included from ./rseq-arm.h:150:
./rseq-arm-bits.h:214:3: error: inline assembly requires more registers than available
  214 |                 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */
      |                 ^
./rseq-arm.h:95:2: note: expanded from macro 'RSEQ_ASM_DEFINE_TABLE'
   95 |         __RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip,              \
      |         ^
./rseq-arm.h:84:3: note: expanded from macro '__RSEQ_ASM_DEFINE_TABLE'
   84 |                 ".pushsection __rseq_cs, \"aw\"\n\t"                    \
      |                 ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/rseq'
In file included from param_test.c:266:
In file included from ./rseq.h:121:
In file included from ./rseq-arm.h:150:
./rseq-arm-bits.h:304:3: error: inline assembly requires more registers than available
  304 |                 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */
      |                 ^
./rseq-arm.h:95:2: note: expanded from macro 'RSEQ_ASM_DEFINE_TABLE'
   95 |         __RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip,              \
      |         ^
./rseq-arm.h:84:3: note: expanded from macro '__RSEQ_ASM_DEFINE_TABLE'
   84 |                 ".pushsection __rseq_cs, \"aw\"\n\t"                    \
      |                 ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/rseq'
In file included from param_test.c:266:
In file included from ./rseq.h:121:
In file included from ./rseq-arm.h:150:
./rseq-arm-bits.h:386:3: error: inline assembly requires more registers than available
  386 |                 RSEQ_ASM_DEFINE_TABLE(9, 1f, 2f, 4f) /* start, commit, abort */
      |                 ^
./rseq-arm.h:95:2: note: expanded from macro 'RSEQ_ASM_DEFINE_TABLE'
   95 |         __RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip,              \
      |         ^
./rseq-arm.h:84:3: note: expanded from macro '__RSEQ_ASM_DEFINE_TABLE'
   84 |                 ".pushsection __rseq_cs, \"aw\"\n\t"                    \
      |                 ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/rseq'
In file included from param_test.c:266:
In file included from ./rseq.h:121:
In file included from ./rseq-arm.h:150:
./rseq-arm-bits.h:386:3: error: inline assembly requires more registers than available
./rseq-arm.h:95:2: note: expanded from macro 'RSEQ_ASM_DEFINE_TABLE'
   95 |         __RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip,              \
      |         ^
./rseq-arm.h:84:3: note: expanded from macro '__RSEQ_ASM_DEFINE_TABLE'
   84 |                 ".pushsection __rseq_cs, \"aw\"\n\t"                    \
      |                 ^
Failure - clang-compiler-resctrl_val_c-warning-variable-once-is-used-uninitialized-whenever-if-condition-is-false
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/resctrl'
resctrl_val.c:650:14: warning: variable 'once' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
  650 |                 } else if (!strcmp(benchmark_cmd[4], "false")) {
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
resctrl_val.c:657:47: note: uninitialized use occurs here
  657 |                 if (run_fill_buf(span, memflush, operation, once))
      |                                                             ^~~~
resctrl_val.c:650:10: note: remove the 'if' if its condition is always true
  650 |                 } else if (!strcmp(benchmark_cmd[4], "false")) {
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  651 |                         once = false;
  652 |                 } else {
      |                   ~~~~~~
  653 |                         ksft_print_msg("Invalid once parameter\n");
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  654 |                         parent_exit(ppid);
      |                         ~~~~~~~~~~~~~~~~~~
  655 |                 }
      |                 ~
resctrl_val.c:628:11: note: initialize the variable 'once' to silence this warning
  628 |         bool once;
      |                  ^
      |                   = false
Failure - clang-compiler-proc-pid-vm_c-warning-unused-variable-str_vsyscall
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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 --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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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 --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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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 --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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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[] = "";
      |                   ^~~~~~~~~~~~~~
Failure - clang-compiler-proc-pid-vm_c-warning-unused-variable-g_vsyscall
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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-lib_aolib_h-warning-shift-count-width-of-type
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from seq-ext.c:11:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from connect-deny.c:4:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from seq-ext.c:11:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from key-management.c:5:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from icmps-accept.c:25:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from icmps-discard.c:25:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from unsigned-md5.c:4:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from icmps-accept.c:25:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from icmps-discard.c:25:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from unsigned-md5.c:4:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from icmps-accept.c:25:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from setsockopt-closed.c:5:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from restore.c:9:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from rst.c:27:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from connect.c:4:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from connect.c:4:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from key-management.c:5:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from self-connect.c:4:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from self-connect.c:4:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from bench-lookups.c:12:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from icmps-discard.c:25:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from restore.c:9:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from self-connect.c:4:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from connect-deny.c:4:
./lib/aolib.h:228:35: warning: shift count >= width of type [-Wshift-count-overflow]
  228 |         ret.a6.s6_addr32[3] = htonl(n & (BIT(32) - 1));
      |                               ~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from restore.c:9:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from setsockopt-closed.c:5:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from connect-deny.c:4:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from bench-lookups.c:12:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from setsockopt-closed.c:5:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from seq-ext.c:11:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from connect.c:4:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from rst.c:27:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from rst.c:27:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from key-management.c:5:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from bench-lookups.c:12:
./lib/aolib.h:229:33: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                                        ^  ~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
In file included from unsigned-md5.c:4:
./lib/aolib.h:229:43: warning: shift count >= width of type [-Wshift-count-overflow]
  229 |         ret.a6.s6_addr32[2] = htonl((n >> 32) & (BIT(32) - 1));
      |                               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../../../../include/vdso/bits.h:7:26: note: expanded from macro 'BIT'
    7 | #define BIT(nr)                 (UL(1) << (nr))
      |                                        ^
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/netinet/in.h:424:33: note: expanded from macro 'htonl'
  424 | #   define htonl(x)     __bswap_32 (x)
      |                                     ^
Failure - clang-compiler-lib_ftrace-tcp_c-warning-format-specifies-type-size_t-aka-unsigned-int-but-the-argument-has-type-uint_t-aka-unsigned-long-long
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
lib/ftrace-tcp.c:511:10: warning: format specifies type 'size_t' (aka 'unsigned int') but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
  510 |         filter = test_sprintf("net_cookie == %zu || net_cookie == %zu",
      |                                              ~~~
      |                                              %llu
  511 |                               ns_cookie1, ns_cookie2);
      |                               ^~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/tcp_ao'
lib/ftrace-tcp.c:511:22: warning: format specifies type 'size_t' (aka 'unsigned int') but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
  510 |         filter = test_sprintf("net_cookie == %zu || net_cookie == %zu",
      |                                                                   ~~~
      |                                                                   %llu
  511 |                               ns_cookie1, ns_cookie2);
      |                                           ^~~~~~~~~~
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
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
  165 |                          socklen_t *__restrict __addr_len);
      |                                                ^

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
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/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
  165 |                          socklen_t *__restrict __addr_len);
      |                                                ^
Failure - clang-compiler-pm_nl_ctl_c-warning-format-specifies-type-long-but-the-argument-has-type-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/mptcp'
pm_nl_ctl.c:71:9: warning: format specifies type 'long' but the argument has type 'unsigned int' [-Wformat]
   70 |                 error(1, 0, "netlink error message truncated %d min %ld", len,
      |                                                                     ~~~
      |                                                                     %u
   71 |                       sizeof(struct nlmsgerr));
      |                       ^~~~~~~~~~~~~~~~~~~~~~~
Failure - clang-compiler-ncdevmem_c-warning-format-specifies-type-long-but-the-argument-has-type-ssize_t-aka-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
ncdevmem.c:359:31: warning: format specifies type 'long' but the argument has type 'ssize_t' (aka 'int') [-Wformat]
  359 |                 printf("recvmsg ret=%ld\n", ret);
      |                                     ~~~     ^~~
      |                                     %zd
Failure - clang-compiler-ncdevmem_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-size_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
ncdevmem.c:441:34: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  441 |                 printf("total_received=%lu\n", total_received);
      |                                        ~~~     ^~~~~~~~~~~~~~
      |                                        %zu

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
ncdevmem.c:447:3: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  446 |         fprintf(stdout, "page_aligned_frags=%lu, non_page_aligned_frags=%lu\n",
      |                                             ~~~
      |                                             %zu
  447 |                 page_aligned_frags, non_page_aligned_frags);
      |                 ^~~~~~~~~~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
ncdevmem.c:447:23: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  446 |         fprintf(stdout, "page_aligned_frags=%lu, non_page_aligned_frags=%lu\n",
      |                                                                         ~~~
      |                                                                         %zu
  447 |                 page_aligned_frags, non_page_aligned_frags);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
ncdevmem.c:450:23: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  449 |         fprintf(stdout, "page_aligned_frags=%lu, non_page_aligned_frags=%lu\n",
      |                                                                         ~~~
      |                                                                         %zu
  450 |                 page_aligned_frags, non_page_aligned_frags);
      |                                     ^~~~~~~~~~~~~~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
ncdevmem.c:402:36: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  398 |                         printf("received frag_page=%llu, in_page_offset=%llu, frag_offset=%llu, frag_size=%u, token=%u, total_received=%lu, dmabuf_id=%u\n",
      |                                                                                                                                        ~~~
      |                                                                                                                                        %zu
  399 |                                dmabuf_cmsg->frag_offset >> PAGE_SHIFT,
  400 |                                dmabuf_cmsg->frag_offset % getpagesize(),
  401 |                                dmabuf_cmsg->frag_offset, dmabuf_cmsg->frag_size,
  402 |                                dmabuf_cmsg->frag_token, total_received,
      |                                                         ^~~~~~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
ncdevmem.c:450:3: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  449 |         fprintf(stdout, "page_aligned_frags=%lu, non_page_aligned_frags=%lu\n",
      |                                             ~~~
      |                                             %zu
  450 |                 page_aligned_frags, non_page_aligned_frags);
      |                 ^~~~~~~~~~~~~~~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
ncdevmem.c:105:19: warning: format specifies type 'unsigned long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  104 |                                 "Failed validation: expected=%u, actual=%u, index=%lu\n",
      |                                                                                   ~~~
      |                                                                                   %zu
  105 |                                 seed, ptr[i], i);
      |                                               ^
Failure - clang-compiler-ipsec_c-warning-format-specifies-type-long-but-the-argument-has-type-ssize_t-aka-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
ipsec.c:2029:43: warning: format specifies type 'long' but the argument has type 'ssize_t' (aka 'int') [-Wformat]
 2029 |         pr_err("Writing test's desc failed %ld", ret);
      |                                            ~~~   ^~~
      |                                            %zd
ipsec.c:42:47: note: expanded from macro 'pr_err'
   42 | #define pr_err(fmt, ...)        printk(fmt ": %m", ##__VA_ARGS__)
      |                                        ~~~           ^~~~~~~~~~~
ipsec.c:40:59: note: expanded from macro 'printk'
   40 |         ksft_print_msg("%d[%u] " fmt "\n", getpid(), __LINE__, ##__VA_ARGS__)
      |                                  ~~~                             ^~~~~~~~~~~
Failure - clang-compiler-iommufd_c-warning-implicit-conversion-from-unsigned-long-long-to-size_t-aka-unsigned-int-changes-value-from-to
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
iommufd.c:660:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  660 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:240:1: note: expanded from here
  240 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:582:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  581 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  582 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:512:32: note: expanded from macro 'ASSERT_EQ'
  512 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:758:30: note: expanded from macro '__EXPECT'
  758 |         __typeof__(_seen) __seen = (_seen); \
      |                                     ^~~~~

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
iommufd.c:663:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  663 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:255:1: note: expanded from here
  255 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:582:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  581 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  582 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:512:32: note: expanded from macro 'ASSERT_EQ'
  512 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:758:30: note: expanded from macro '__EXPECT'
  758 |         __typeof__(_seen) __seen = (_seen); \
      |                                     ^~~~~
Failure - clang-compiler-statmount_test_ns_c-warning-format-specifies-type-ssize_t-aka-int-but-the-argument-has-type-uint_t-aka-unsigned-long-long
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/statmount'
statmount_test_ns.c:249:55: warning: format specifies type 'ssize_t' (aka 'int') but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
  249 |                 ksft_print_msg("listmount results is %zi != %zi\n", nr_mounts,
      |                                                      ~~~            ^~~~~~~~~
      |                                                      %llu

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/statmount'
statmount_test_ns.c:250:11: warning: format specifies type 'ssize_t' (aka 'int') but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
  249 |                 ksft_print_msg("listmount results is %zi != %zi\n", nr_mounts,
      |                                                             ~~~
      |                                                             %llu
  250 |                                child_nr_mounts);
      |                                ^~~~~~~~~~~~~~~
Failure - clang-compiler-statmount_test_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-__fsword_t-aka-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/statmount'
statmount_test.c:368:11: warning: format specifies type 'unsigned long' but the argument has type '__fsword_t' (aka 'int') [-Wformat]
  366 |                 ksft_test_result_fail("unexpected sb magic: 0x%llx != 0x%lx\n",
      |                                                                         ~~~
      |                                                                         %x
  367 |                                       (unsigned long long) sm.sb_magic,
  368 |                                       sf.f_type);
      |                                       ^~~~~~~~~
Failure - clang-compiler-dmabuf-heap_c-warning-format-specifies-type-long-but-the-argument-has-type-size_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/dmabuf-heaps'
dmabuf-heap.c:215:63: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  215 |         ksft_print_msg("Testing alloced %ldk buffers are zeroed:\n", size / 1024);
      |                                         ~~~                          ^~~~~~~~~~~
      |                                         %zu
Failure - clang-compiler-test_zswap_c-warning-result-of-comparison-of-constant-with-expression-of-type-__kernel_ulong_t-aka-unsigned-long-is-always-false
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/cgroup'
test_zswap.c:510:24: warning: result of comparison of constant 5000000000 with expression of type '__kernel_ulong_t' (aka 'unsigned long') is always false [-Wtautological-constant-out-of-range-compare]
  510 |         if (sys_info.totalram > 5000000000)
      |             ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~
Failure - clang-compiler-test_zswap_c-warning-format-specifies-type-long-but-the-argument-has-type-size_t-aka-unsigned-int
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/cgroup'
test_zswap.c:24:26: warning: format specifies type 'long *' but the argument has type 'size_t *' (aka 'unsigned int *') [-Wformat]
   24 |         if (fscanf(file, "%ld", value) != 1)
      |                           ~~~   ^~~~~
      |                           %zd

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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/cgroup'
test_zswap.c:38:31: warning: format specifies type 'long' but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
   38 |         ret = fprintf(file, "%ld\n", value);
      |                              ~~~     ^~~~~
      |                              %zu
Failure - clang-compiler-csum_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-unsigned-int KNOWN ISSUE - log-parser-build-clang/clang-compiler-csum_c-warning-format-specifies-type-unsigned-long-but-the-argument-has-type-unsigned-int: Failure
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=arm CROSS_COMPILE=arm-linux-gnueabihf- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/lib'
csum.c:713:24: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat]
  712 |                         error(1, 0, "cmsg: len=%lu expected=%lu",
      |                                                             ~~~
      |                                                             %u
  713 |                               cm->cmsg_len, CMSG_LEN(sizeof(struct tpacket_auxdata)));
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/bits/socket.h:308:25: note: expanded from macro 'CMSG_LEN'
  308 | #define CMSG_LEN(len)   (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~