# # 2022-11-06T10:31:56.442261 # # make KBUILD_BUILD_USER=KernelCI ARCH=x86_64 HOSTCC=gcc CC="ccache gcc" O=/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10 -C/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux -j34 -s headers # # # 2022-11-06T10:31:58.493816 # # make KBUILD_BUILD_USER=KernelCI FORMAT=.xz ARCH=x86_64 HOSTCC=gcc CC="ccache gcc" O=/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10 -C/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests -j34 -s gen_tar # make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/bin/ld: /tmp/cc9Twfnk.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: multiple definition of `sock_name'; /tmp/ccyL8Fil.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: first defined here /usr/bin/ld: /tmp/cczMU65k.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: multiple definition of `sock_name'; /tmp/ccyL8Fil.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: first defined here collect2: error: ld returned 1 exit status make[2]: *** [: ionapp_export] Error 1 /bin/sh: 1: clang: not found TEST-HDR [test_progs] tests.h MKDIR include MKDIR libbpf MKDIR bpftool MKDIR resolve_btfids Warning: Kernel ABI header at 'tools/include/uapi/linux/bpf.h' differs from latest version at 'include/uapi/linux/bpf.h' Warning: Kernel ABI header at 'tools/include/uapi/linux/netlink.h' differs from latest version at 'include/uapi/linux/netlink.h' Warning: Kernel ABI header at 'tools/include/uapi/linux/if_link.h' differs from latest version at 'include/uapi/linux/if_link.h' BINARY urandom_read MKDIR no_alu32 CC test_stub.o CC bench.o EXT-OBJ [test_progs] testing_helpers.o CC bench_count.o BINARY test_verifier BINARY test_tag EXT-OBJ [test_maps] test_maps.o BINARY test_lru_map BINARY test_lpm_map make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. EXT-OBJ [test_progs] test_progs.o EXT-OBJ [test_progs] cgroup_helpers.o EXT-OBJ [test_progs] trace_helpers.o EXT-OBJ [test_progs] network_helpers.o BINARY test_verifier_log BINARY test_dev_cgroup BINARY test_tcpbpf_user BINARY test_sock BINARY test_sockmap BINARY get_cgroup_id_user BINARY test_socket_cookie BINARY test_cgroup_storage BINARY test_netcnt BINARY test_tcpnotify_user BINARY test_sysctl make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. EXT-OBJ [test_progs-no_alu32] test_progs.o EXT-OBJ [test_progs-no_alu32] cgroup_helpers.o EXT-OBJ [test_progs-no_alu32] trace_helpers.o EXT-OBJ [test_progs-no_alu32] network_helpers.o EXT-OBJ [test_progs-no_alu32] testing_helpers.o EXT-COPY [test_progs-no_alu32] urandom_read btf_dump_test_case_bitfields.c btf_dump_test_case_multidim.c btf_dump_test_case_namespacing.c btf_dump_test_case_ordering.c btf_dump_test_case_packing.c btf_dump_test_case_padding.c btf_dump_test_case_syntax.c BINARY test_current_pid_tgid_new_ns BINARY test_sock_addr BINARY test_skb_cgroup_id_user BINARY flow_dissector_load BINARY test_flow_dissector BINARY test_tcp_check_syncookie_user BINARY test_lirc_mode2_user BINARY xdping make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. Makefile:44: *** "rst2man not found, but required to generate man pages". Stop. make[1]: *** [Makefile:182: /data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10/kselftest/bpf/tools/sbin/bpftool] Error 2 make[1]: *** Deleting file '/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10/kselftest/bpf/tools/sbin/bpftool' close_range_test.c: In function ‘close_range_unshare’: close_range_test.c:117:19: warning: passing argument 1 of ‘sys_clone3’ from incompatible pointer type [-Wincompatible-pointer-types] 117 | pid = sys_clone3(&args, sizeof(args)); | ^~~~~ | | | struct clone_args * In file included from close_range_test.c:16: ../clone3/clone3_selftests.h:49:46: note: expected ‘struct __clone_args *’ but argument is of type ‘struct clone_args *’ 49 | static pid_t sys_clone3(struct __clone_args *args, size_t size) | ~~~~~~~~~~~~~~~~~~~~~^~~~ close_range_test.c: In function ‘close_range_unshare_capped’: close_range_test.c:206:19: warning: passing argument 1 of ‘sys_clone3’ from incompatible pointer type [-Wincompatible-pointer-types] 206 | pid = sys_clone3(&args, sizeof(args)); | ^~~~~ | | | struct clone_args * In file included from close_range_test.c:16: ../clone3/clone3_selftests.h:49:46: note: expected ‘struct __clone_args *’ but argument is of type ‘struct clone_args *’ 49 | static pid_t sys_clone3(struct __clone_args *args, size_t size) | ~~~~~~~~~~~~~~~~~~~~~^~~~ udmabuf.c: In function ‘main’: udmabuf.c:30:10: warning: implicit declaration of function ‘open’; did you mean ‘popen’? [-Wimplicit-function-declaration] 30 | devfd = open("/dev/udmabuf", O_RDWR); | ^~~~ | popen udmabuf.c:42:8: warning: implicit declaration of function ‘fcntl’ [-Wimplicit-function-declaration] 42 | ret = fcntl(memfd, F_ADD_SEALS, F_SEAL_SHRINK); | ^~~~~ make[1]: *** No targets. Stop. memfd_test.c: In function ‘mfd_assert_reopen_fd’: memfd_test.c:64:7: warning: implicit declaration of function ‘open’; did you mean ‘popen’? [-Wimplicit-function-declaration] 64 | fd = open(path, O_RDWR); | ^~~~ | popen memfd_test.c: In function ‘mfd_assert_get_seals’: memfd_test.c:90:6: warning: implicit declaration of function ‘fcntl’ [-Wimplicit-function-declaration] 90 | r = fcntl(fd, F_GET_SEALS); | ^~~~~ memfd_test.c: In function ‘mfd_assert_write’: memfd_test.c:397:6: warning: implicit declaration of function ‘fallocate’; did you mean ‘alloca’? [-Wimplicit-function-declaration] 397 | r = fallocate(fd, | ^~~~~~~~~ | alloca fuse_test.c: In function ‘mfd_assert_get_seals’: fuse_test.c:67:6: warning: implicit declaration of function ‘fcntl’ [-Wimplicit-function-declaration] 67 | r = fcntl(fd, F_GET_SEALS); | ^~~~~ fuse_test.c: In function ‘main’: fuse_test.c:261:7: warning: implicit declaration of function ‘open’; did you mean ‘popen’? [-Wimplicit-function-declaration] 261 | fd = open(argv[1], O_RDONLY | O_CLOEXEC); | ^~~~ | popen In file included from rseq.c:30: rseq.h: In function ‘rseq_clear_rseq_cs’: rseq.h:143:20: error: request for member ‘ptr’ in something not a structure or union 143 | __rseq_abi.rseq_cs.ptr = 0; | ^ make[1]: *** [Makefile:27: /data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10/kselftest/rseq/librseq.so] Error 1 /bin/sh: 1: llc: not found /bin/sh: 1: clang: not found /bin/sh: 3: llc: not found make[1]: *** [Makefile:28: /data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10/kselftest/tc-testing/action.o] Error 127 test_FISTTP.c: Assembler messages: test_FISTTP.c:28: Warning: no instruction mnemonic suffix given and no register operands; using default for `fisttp' test_FISTTP.c:48: Warning: no instruction mnemonic suffix given and no register operands; using default for `fisttp' test_FISTTP.c:69: Warning: no instruction mnemonic suffix given and no register operands; using default for `fisttp' test_FISTTP.c:91: Warning: no instruction mnemonic suffix given and no register operands; using default for `fisttp' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/bin/ld: /tmp/cctJqQpa.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: multiple definition of `sock_name'; /tmp/ccmPON59.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: first defined here /usr/bin/ld: /tmp/cc7hgCL9.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: multiple definition of `sock_name'; /tmp/ccmPON59.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: first defined here collect2: error: ld returned 1 exit status make[2]: *** [: ionapp_export] Error 1 make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/bin/ld: /tmp/ccUDhCiI.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: multiple definition of `sock_name'; /tmp/ccHSIYPI.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: first defined here /usr/bin/ld: /tmp/ccPZFAPH.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: multiple definition of `sock_name'; /tmp/ccHSIYPI.o:/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/tools/testing/selftests/android/ion/ipcsocket.h:8: first defined here collect2: error: ld returned 1 exit status make[2]: *** [: ionapp_export] Error 1 make[1]: *** [../lib.mk:108: install] Error 2 /bin/sh: 1: clang: not found EXT-COPY [test_progs-no_alu32] urandom_read btf_dump_test_case_bitfields.c btf_dump_test_case_multidim.c btf_dump_test_case_namespacing.c btf_dump_test_case_ordering.c btf_dump_test_case_packing.c btf_dump_test_case_padding.c btf_dump_test_case_syntax.c Makefile:44: *** "rst2man not found, but required to generate man pages". Stop. make[1]: *** [Makefile:182: /data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10/kselftest/bpf/tools/sbin/bpftool] Error 2 make[1]: *** Deleting file '/data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10/kselftest/bpf/tools/sbin/bpftool' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: *** No rule to make target 'install'. Stop. In file included from rseq.c:30: rseq.h: In function ‘rseq_clear_rseq_cs’: rseq.h:143:20: error: request for member ‘ptr’ in something not a structure or union 143 | __rseq_abi.rseq_cs.ptr = 0; | ^ make[1]: *** [Makefile:27: /data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10/kselftest/rseq/librseq.so] Error 1 /bin/sh: 1: llc: not found /bin/sh: 1: clang: not found /bin/sh: 3: llc: not found make[1]: *** [Makefile:28: /data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10/kselftest/tc-testing/action.o] Error 127 Emit Tests for android Skipping non-existent dir: arm64 Skipping non-existent dir: bpf Emit Tests for breakpoints Emit Tests for capabilities Emit Tests for cgroup Emit Tests for clone3 Emit Tests for core Emit Tests for cpufreq Emit Tests for cpu-hotplug Emit Tests for drivers/dma-buf Emit Tests for efivarfs Emit Tests for exec Emit Tests for filesystems Emit Tests for filesystems/binderfs Emit Tests for filesystems/epoll Emit Tests for firmware Emit Tests for fpu Emit Tests for ftrace Emit Tests for futex Emit Tests for intel_pstate Emit Tests for ipc Emit Tests for ir Emit Tests for kcmp Skipping non-existent dir: kexec Emit Tests for kvm Emit Tests for lib Emit Tests for livepatch Emit Tests for lkdtm Emit Tests for membarrier Emit Tests for memfd Emit Tests for memory-hotplug Emit Tests for mincore Emit Tests for mount Emit Tests for mqueue Emit Tests for net Emit Tests for net/forwarding Emit Tests for net/mptcp Emit Tests for netfilter Emit Tests for nsfs Emit Tests for pidfd Emit Tests for pid_namespace Skipping non-existent dir: powerpc Emit Tests for proc Emit Tests for pstore Emit Tests for ptrace Emit Tests for openat2 Skipping non-existent dir: rseq Emit Tests for rtc Emit Tests for seccomp Emit Tests for sigaltstack Emit Tests for size Skipping non-existent dir: sparc64 Emit Tests for splice Emit Tests for static_keys Emit Tests for sync Emit Tests for sysctl Skipping non-existent dir: tc-testing Emit Tests for timens Emit Tests for timers Emit Tests for tmpfs Emit Tests for tpm2 Emit Tests for user Emit Tests for vm Emit Tests for x86 Emit Tests for zram Created /data/workspace/bot.kernelci.org/bisection/workspace/lava-bisection/linux/build-x86_64-gcc-10/kselftest/kselftest_install/kselftest-packages/kselftest.tar.xz