# # 2024-11-18T08:44:43.324742 # # make KBUILD_BUILD_USER=KernelCI ARCH=x86_64 LLVM=1 CC="ccache clang" O=/tmp/kci/linux/build -C/tmp/kci/linux -j4 headers # make: Entering directory '/tmp/kci/linux' make[1]: Entering directory '/tmp/kci/linux/build' HOSTCC scripts/unifdef HDRINST usr/include/asm-generic/poll.h HDRINST usr/include/asm-generic/errno-base.h HDRINST usr/include/asm-generic/int-l64.h HDRINST usr/include/asm-generic/sockios.h HDRINST usr/include/asm-generic/mman.h HDRINST usr/include/asm-generic/hugetlb_encode.h HDRINST usr/include/asm-generic/posix_types.h HDRINST usr/include/asm-generic/signal.h HDRINST usr/include/asm-generic/shmbuf.h HDRINST usr/include/asm-generic/signal-defs.h HDRINST usr/include/asm-generic/ipcbuf.h HDRINST usr/include/asm-generic/types.h HDRINST usr/include/asm-generic/resource.h HDRINST usr/include/asm-generic/auxvec.h HDRINST usr/include/asm-generic/unistd.h HDRINST usr/include/asm-generic/mman-common.h HDRINST usr/include/asm-generic/param.h HDRINST usr/include/asm-generic/msgbuf.h HDRINST usr/include/asm-generic/setup.h HDRINST usr/include/asm-generic/sembuf.h HDRINST usr/include/asm-generic/termbits.h HDRINST usr/include/asm-generic/swab.h HDRINST usr/include/asm-generic/ucontext.h HDRINST usr/include/asm-generic/int-ll64.h HDRINST usr/include/asm-generic/ioctl.h HDRINST usr/include/asm-generic/fcntl.h HDRINST usr/include/asm-generic/ioctls.h HDRINST usr/include/asm-generic/bpf_perf_event.h HDRINST usr/include/asm-generic/siginfo.h HDRINST usr/include/asm-generic/bitsperlong.h HDRINST usr/include/asm-generic/socket.h HDRINST usr/include/asm-generic/statfs.h HDRINST usr/include/asm-generic/termios.h HDRINST usr/include/asm-generic/kvm_para.h HDRINST usr/include/asm-generic/errno.h HDRINST usr/include/asm-generic/stat.h HDRINST usr/include/drm/i915_drm.h HDRINST usr/include/drm/drm_fourcc.h HDRINST usr/include/drm/vmwgfx_drm.h HDRINST usr/include/drm/vc4_drm.h HDRINST usr/include/drm/armada_drm.h HDRINST usr/include/drm/qxl_drm.h HDRINST usr/include/drm/r128_drm.h HDRINST usr/include/drm/via_drm.h HDRINST usr/include/drm/drm.h HDRINST usr/include/drm/mga_drm.h HDRINST usr/include/drm/exynos_drm.h HDRINST usr/include/drm/savage_drm.h HDRINST usr/include/drm/msm_drm.h HDRINST usr/include/drm/i810_drm.h HDRINST usr/include/drm/radeon_drm.h HDRINST usr/include/drm/vgem_drm.h HDRINST usr/include/drm/tegra_drm.h HDRINST usr/include/drm/amdgpu_drm.h HDRINST usr/include/drm/drm_mode.h HDRINST usr/include/drm/etnaviv_drm.h HDRINST usr/include/drm/v3d_drm.h HDRINST usr/include/drm/lima_drm.h HDRINST usr/include/drm/sis_drm.h HDRINST usr/include/drm/nouveau_drm.h HDRINST usr/include/drm/omap_drm.h HDRINST usr/include/drm/drm_sarea.h HDRINST usr/include/drm/virtgpu_drm.h HDRINST usr/include/drm/panfrost_drm.h HDRINST usr/include/linux/isdn/capicmd.h HDRINST usr/include/linux/jffs2.h HDRINST usr/include/linux/sound.h HDRINST usr/include/linux/qnxtypes.h HDRINST usr/include/linux/atmdev.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_REJECT.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_HL.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_frag.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_LOG.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_opts.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_NPT.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_ah.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_srh.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_ipv6header.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_hl.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_rt.h HDRINST usr/include/linux/netfilter_ipv6/ip6t_mh.h HDRINST usr/include/linux/netfilter_ipv6/ip6_tables.h HDRINST usr/include/linux/kcmp.h HDRINST usr/include/linux/libc-compat.h HDRINST usr/include/linux/virtio_console.h HDRINST usr/include/linux/atmbr2684.h HDRINST usr/include/linux/mqueue.h HDRINST usr/include/linux/uleds.h HDRINST usr/include/linux/sctp.h HDRINST usr/include/linux/icmp.h HDRINST usr/include/linux/minix_fs.h HDRINST usr/include/linux/pps.h HDRINST usr/include/linux/eventpoll.h HDRINST usr/include/linux/android_fuse.h HDRINST usr/include/linux/userfaultfd.h HDRINST usr/include/linux/videodev2.h HDRINST usr/include/linux/poll.h HDRINST usr/include/linux/in.h HDRINST usr/include/linux/smc.h HDRINST usr/include/linux/udp.h HDRINST usr/include/linux/atmppp.h HDRINST usr/include/linux/vmcore.h HDRINST usr/include/linux/qnx4_fs.h HDRINST usr/include/linux/if_bridge.h HDRINST usr/include/linux/netfilter_bridge.h HDRINST usr/include/linux/atmapi.h HDRINST usr/include/linux/am437x-vpfe.h HDRINST usr/include/linux/virtio_ids.h HDRINST usr/include/linux/if_arcnet.h HDRINST usr/include/linux/oom.h HDRINST usr/include/linux/vhost.h HDRINST usr/include/linux/if_tunnel.h HDRINST usr/include/linux/edd.h HDRINST usr/include/linux/nbd.h HDRINST usr/include/linux/pci.h HDRINST usr/include/linux/if_plip.h HDRINST usr/include/linux/netlink.h HDRINST usr/include/linux/surface_aggregator/cdev.h HDRINST usr/include/linux/surface_aggregator/dtx.h HDRINST usr/include/linux/cramfs_fs.h HDRINST usr/include/linux/netfilter.h HDRINST usr/include/linux/virtio_pmem.h HDRINST usr/include/linux/ipmi_bmc.h HDRINST usr/include/linux/sockios.h HDRINST usr/include/linux/xfrm.h HDRINST usr/include/linux/ptrace.h HDRINST usr/include/linux/times.h HDRINST usr/include/linux/pidfd.h HDRINST usr/include/linux/kd.h HDRINST usr/include/linux/nfc.h HDRINST usr/include/linux/ncsi.h HDRINST usr/include/linux/genwqe/genwqe_card.h HDRINST usr/include/linux/kfd_ioctl.h HDRINST usr/include/linux/time.h HDRINST usr/include/linux/cciss_defs.h HDRINST usr/include/linux/stddef.h HDRINST usr/include/linux/efs_fs_sb.h HDRINST usr/include/linux/mroute6.h HDRINST usr/include/linux/pmu.h HDRINST usr/include/linux/soundcard.h HDRINST usr/include/linux/mempolicy.h HDRINST usr/include/linux/pkt_cls.h HDRINST usr/include/linux/kernel-page-flags.h HDRINST usr/include/linux/hyperv.h HDRINST usr/include/linux/blkpg.h HDRINST usr/include/linux/if_addr.h HDRINST usr/include/linux/mman.h HDRINST usr/include/linux/ivtv.h HDRINST usr/include/linux/qemu_fw_cfg.h HDRINST usr/include/linux/gtp.h HDRINST usr/include/linux/tiocl.h HDRINST usr/include/linux/isst_if.h HDRINST usr/include/linux/userio.h HDRINST usr/include/linux/if_tun.h HDRINST usr/include/linux/tipc_sockets_diag.h HDRINST usr/include/linux/rpmsg.h HDRINST usr/include/linux/falloc.h HDRINST usr/include/linux/fscrypt.h HDRINST usr/include/linux/llc.h HDRINST usr/include/linux/media.h HDRINST usr/include/linux/phantom.h HDRINST usr/include/linux/snmp.h HDRINST usr/include/linux/in6.h HDRINST usr/include/linux/atm.h HDRINST usr/include/linux/coda.h HDRINST usr/include/linux/sed-opal.h HDRINST usr/include/linux/nilfs2_ondisk.h HDRINST usr/include/linux/l2tp.h HDRINST usr/include/linux/taskstats.h HDRINST usr/include/linux/dlmconstants.h HDRINST usr/include/linux/if_link.h HDRINST usr/include/linux/ip.h HDRINST usr/include/linux/dvb/video.h HDRINST usr/include/linux/dvb/version.h HDRINST usr/include/linux/dvb/dmx.h HDRINST usr/include/linux/dvb/audio.h HDRINST usr/include/linux/dvb/net.h HDRINST usr/include/linux/dvb/ca.h HDRINST usr/include/linux/dvb/frontend.h HDRINST usr/include/linux/dvb/osd.h HDRINST usr/include/linux/seg6_local.h HDRINST usr/include/linux/dcbnl.h HDRINST usr/include/linux/firewire-cdev.h HDRINST usr/include/linux/unix_diag.h HDRINST usr/include/linux/incrementalfs.h HDRINST usr/include/linux/posix_types.h HDRINST usr/include/linux/netfilter/xt_TEE.h HDRINST usr/include/linux/netfilter/x_tables.h HDRINST usr/include/linux/netfilter/xt_limit.h HDRINST usr/include/linux/netfilter/nf_conntrack_sctp.h HDRINST usr/include/linux/netfilter/nf_conntrack_common.h HDRINST usr/include/linux/netfilter/xt_devgroup.h HDRINST usr/include/linux/netfilter/nf_synproxy.h HDRINST usr/include/linux/netfilter/nf_nat.h HDRINST usr/include/linux/netfilter/nfnetlink_conntrack.h HDRINST usr/include/linux/netfilter/xt_IDLETIMER.h HDRINST usr/include/linux/netfilter/nf_conntrack_ftp.h HDRINST usr/include/linux/netfilter/xt_addrtype.h HDRINST usr/include/linux/netfilter/nf_tables.h HDRINST usr/include/linux/netfilter/xt_TPROXY.h HDRINST usr/include/linux/netfilter/xt_nfacct.h HDRINST usr/include/linux/netfilter/nfnetlink_queue.h HDRINST usr/include/linux/netfilter/xt_rpfilter.h HDRINST usr/include/linux/netfilter/nfnetlink_compat.h HDRINST usr/include/linux/netfilter/xt_l2tp.h HDRINST usr/include/linux/netfilter/xt_recent.h HDRINST usr/include/linux/netfilter/xt_connmark.h HDRINST usr/include/linux/netfilter/xt_state.h HDRINST usr/include/linux/netfilter/xt_CONNMARK.h HDRINST usr/include/linux/netfilter/nfnetlink_acct.h HDRINST usr/include/linux/netfilter/xt_length.h HDRINST usr/include/linux/netfilter/xt_time.h HDRINST usr/include/linux/netfilter/xt_owner.h HDRINST usr/include/linux/netfilter/nf_tables_compat.h HDRINST usr/include/linux/netfilter/xt_connbytes.h HDRINST usr/include/linux/netfilter/xt_cpu.h HDRINST usr/include/linux/netfilter/xt_SYNPROXY.h HDRINST usr/include/linux/netfilter/nfnetlink_hook.h HDRINST usr/include/linux/netfilter/xt_string.h HDRINST usr/include/linux/netfilter/xt_realm.h HDRINST usr/include/linux/netfilter/xt_LOG.h HDRINST usr/include/linux/netfilter/xt_SECMARK.h HDRINST usr/include/linux/netfilter/xt_cgroup.h HDRINST usr/include/linux/netfilter/xt_physdev.h HDRINST usr/include/linux/netfilter/xt_tcpudp.h HDRINST usr/include/linux/netfilter/nf_conntrack_tuple_common.h HDRINST usr/include/linux/netfilter/xt_TCPMSS.h HDRINST usr/include/linux/netfilter/nfnetlink_log.h HDRINST usr/include/linux/netfilter/xt_set.h HDRINST usr/include/linux/netfilter/xt_multiport.h HDRINST usr/include/linux/netfilter/xt_osf.h HDRINST usr/include/linux/netfilter/xt_RATEEST.h HDRINST usr/include/linux/netfilter/xt_mac.h HDRINST usr/include/linux/netfilter/xt_policy.h HDRINST usr/include/linux/netfilter/nfnetlink.h HDRINST usr/include/linux/netfilter/xt_rateest.h HDRINST usr/include/linux/netfilter/nfnetlink_cttimeout.h HDRINST usr/include/linux/netfilter/xt_hashlimit.h HDRINST usr/include/linux/netfilter/xt_HMARK.h HDRINST usr/include/linux/netfilter/xt_ipcomp.h HDRINST usr/include/linux/netfilter/xt_cluster.h HDRINST usr/include/linux/netfilter/xt_MARK.h HDRINST usr/include/linux/netfilter/xt_quota.h HDRINST usr/include/linux/netfilter/xt_ecn.h HDRINST usr/include/linux/netfilter/xt_TCPOPTSTRIP.h HDRINST usr/include/linux/netfilter/xt_tcpmss.h HDRINST usr/include/linux/netfilter/nfnetlink_osf.h HDRINST usr/include/linux/netfilter/xt_sctp.h HDRINST usr/include/linux/netfilter/xt_helper.h HDRINST usr/include/linux/netfilter/xt_CLASSIFY.h HDRINST usr/include/linux/netfilter/xt_ipvs.h HDRINST usr/include/linux/netfilter/xt_comment.h HDRINST usr/include/linux/netfilter/xt_esp.h HDRINST usr/include/linux/netfilter/xt_CT.h HDRINST usr/include/linux/netfilter/xt_mark.h HDRINST usr/include/linux/netfilter/xt_pkttype.h HDRINST usr/include/linux/netfilter/xt_connlimit.h HDRINST usr/include/linux/netfilter/xt_iprange.h HDRINST usr/include/linux/netfilter/xt_AUDIT.h HDRINST usr/include/linux/netfilter/xt_bpf.h HDRINST usr/include/linux/netfilter/xt_NFQUEUE.h HDRINST usr/include/linux/netfilter/nfnetlink_cthelper.h HDRINST usr/include/linux/netfilter/nf_conntrack_tcp.h HDRINST usr/include/linux/netfilter/xt_dccp.h HDRINST usr/include/linux/netfilter/xt_u32.h HDRINST usr/include/linux/netfilter/xt_LED.h HDRINST usr/include/linux/netfilter/xt_socket.h HDRINST usr/include/linux/netfilter/xt_conntrack.h HDRINST usr/include/linux/netfilter/nf_log.h HDRINST usr/include/linux/netfilter/ipset/ip_set_bitmap.h HDRINST usr/include/linux/netfilter/ipset/ip_set_list.h HDRINST usr/include/linux/netfilter/ipset/ip_set.h HDRINST usr/include/linux/netfilter/ipset/ip_set_hash.h HDRINST usr/include/linux/netfilter/xt_statistic.h HDRINST usr/include/linux/netfilter/xt_CHECKSUM.h HDRINST usr/include/linux/netfilter/xt_CONNSECMARK.h HDRINST usr/include/linux/netfilter/xt_NFLOG.h HDRINST usr/include/linux/netfilter/xt_connlabel.h HDRINST usr/include/linux/netfilter/xt_dscp.h HDRINST usr/include/linux/netfilter/xt_DSCP.h HDRINST usr/include/linux/if_x25.h HDRINST usr/include/linux/kdev_t.h HDRINST usr/include/linux/netfilter_arp.h HDRINST usr/include/linux/btrfs.h HDRINST usr/include/linux/reiserfs_xattr.h HDRINST usr/include/linux/sonet.h HDRINST usr/include/linux/virtio_vsock.h HDRINST usr/include/linux/fib_rules.h HDRINST usr/include/linux/cfm_bridge.h HDRINST usr/include/linux/virtio_gpu.h HDRINST usr/include/linux/kcm.h HDRINST usr/include/linux/loop.h HDRINST usr/include/linux/i2c.h HDRINST usr/include/linux/remoteproc_cdev.h HDRINST usr/include/linux/filter.h HDRINST usr/include/linux/auto_dev-ioctl.h HDRINST usr/include/linux/lirc.h HDRINST usr/include/linux/firewire-constants.h HDRINST usr/include/linux/netrom.h HDRINST usr/include/linux/vbox_err.h HDRINST usr/include/linux/mmtimer.h HDRINST usr/include/linux/seg6.h HDRINST usr/include/linux/atalk.h HDRINST usr/include/linux/hw_breakpoint.h HDRINST usr/include/linux/virtio_9p.h HDRINST usr/include/linux/zorro.h HDRINST usr/include/linux/f2fs.h HDRINST usr/include/linux/gpio.h HDRINST usr/include/linux/serio.h HDRINST usr/include/linux/tty.h HDRINST usr/include/linux/fdreg.h HDRINST usr/include/linux/ioprio.h HDRINST usr/include/linux/signal.h HDRINST usr/include/linux/sched.h HDRINST usr/include/linux/cxl_mem.h HDRINST usr/include/linux/nfs_fs.h HDRINST usr/include/linux/bpf.h HDRINST usr/include/linux/rpmsg_types.h HDRINST usr/include/linux/personality.h HDRINST usr/include/linux/seg6_hmac.h HDRINST usr/include/linux/virtio_types.h HDRINST usr/include/linux/dns_resolver.h HDRINST usr/include/linux/rkisp1-config.h HDRINST usr/include/linux/rtnetlink.h HDRINST usr/include/linux/if_addrlabel.h HDRINST usr/include/linux/agpgart.h HDRINST usr/include/linux/bpf_common.h HDRINST usr/include/linux/nfsacl.h HDRINST usr/include/linux/nexthop.h HDRINST usr/include/linux/aspeed-p2a-ctrl.h HDRINST usr/include/linux/kernelcapi.h HDRINST usr/include/linux/if_pppol2tp.h HDRINST usr/include/linux/utime.h HDRINST usr/include/linux/atmmpc.h HDRINST usr/include/linux/tcp.h HDRINST usr/include/linux/virtio_bt.h HDRINST usr/include/linux/tty_flags.h HDRINST usr/include/linux/timex.h HDRINST usr/include/linux/kernel.h HDRINST usr/include/linux/virtio_snd.h HDRINST usr/include/linux/arm_sdei.h HDRINST usr/include/linux/ppdev.h HDRINST usr/include/linux/tls.h HDRINST usr/include/linux/gameport.h HDRINST usr/include/linux/types.h HDRINST usr/include/linux/limits.h HDRINST usr/include/linux/fsi.h HDRINST usr/include/linux/if_vlan.h HDRINST usr/include/linux/gfs2_ondisk.h HDRINST usr/include/linux/wmi.h HDRINST usr/include/linux/lp.h HDRINST usr/include/linux/uvcvideo.h HDRINST usr/include/linux/virtio_fs.h HDRINST usr/include/linux/media-bus-format.h HDRINST usr/include/linux/ipv6_route.h HDRINST usr/include/linux/prctl.h HDRINST usr/include/linux/auto_fs4.h HDRINST usr/include/linux/cec-funcs.h HDRINST usr/include/linux/iommu.h HDRINST usr/include/linux/bt-bmc.h HDRINST usr/include/linux/mtio.h HDRINST usr/include/linux/v4l2-subdev.h HDRINST usr/include/linux/string.h HDRINST usr/include/linux/pkt_sched.h HDRINST usr/include/linux/ax25.h HDRINST usr/include/linux/virtio_config.h HDRINST usr/include/linux/xattr.h HDRINST usr/include/linux/atmclip.h HDRINST usr/include/linux/virtio_iommu.h HDRINST usr/include/linux/nl80211.h HDRINST usr/include/linux/rio_cm_cdev.h HDRINST usr/include/linux/pfkeyv2.h HDRINST usr/include/linux/sysctl.h HDRINST usr/include/linux/psp-sev.h HDRINST usr/include/linux/atm_nicstar.h HDRINST usr/include/linux/apm_bios.h HDRINST usr/include/linux/vt.h HDRINST usr/include/linux/virtio_mem.h HDRINST usr/include/linux/openat2.h HDRINST usr/include/linux/hsr_netlink.h HDRINST usr/include/linux/net_dropmon.h HDRINST usr/include/linux/cycx_cfm.h HDRINST usr/include/linux/irqnr.h HDRINST usr/include/linux/cciss_ioctl.h HDRINST usr/include/linux/sysinfo.h HDRINST usr/include/linux/const.h HDRINST usr/include/linux/virtio_input.h HDRINST usr/include/linux/nfs4_mount.h HDRINST usr/include/linux/uinput.h HDRINST usr/include/linux/adfs_fs.h HDRINST usr/include/linux/hash_info.h HDRINST usr/include/linux/qrtr.h HDRINST usr/include/linux/dccp.h HDRINST usr/include/linux/spi/spidev.h HDRINST usr/include/linux/spi/spi.h HDRINST usr/include/linux/btrfs_tree.h HDRINST usr/include/linux/mii.h HDRINST usr/include/linux/atmlec.h HDRINST usr/include/linux/synclink.h HDRINST usr/include/linux/i2c-dev.h HDRINST usr/include/linux/bpfilter.h HDRINST usr/include/linux/random.h HDRINST usr/include/linux/if_ppp.h HDRINST usr/include/linux/fanotify.h HDRINST usr/include/linux/tipc_netlink.h HDRINST usr/include/linux/rxrpc.h HDRINST usr/include/linux/acrn.h HDRINST usr/include/linux/atm_he.h HDRINST usr/include/linux/sonypi.h HDRINST usr/include/linux/mount.h HDRINST usr/include/linux/smc_diag.h HDRINST usr/include/linux/capability.h HDRINST usr/include/linux/resource.h HDRINST usr/include/linux/can.h HDRINST usr/include/linux/i8k.h HDRINST usr/include/linux/ivtvfb.h HDRINST usr/include/linux/if_alg.h HDRINST usr/include/linux/genetlink.h HDRINST usr/include/linux/sync_file.h HDRINST usr/include/linux/gen_stats.h HDRINST usr/include/linux/virtio_mmio.h HDRINST usr/include/linux/sem.h HDRINST usr/include/linux/auxvec.h HDRINST usr/include/linux/dma-buf.h HDRINST usr/include/linux/openvswitch.h HDRINST usr/include/linux/unistd.h HDRINST usr/include/linux/watch_queue.h HDRINST usr/include/linux/sock_diag.h HDRINST usr/include/linux/cm4000_cs.h HDRINST usr/include/linux/input.h HDRINST usr/include/linux/wwan.h HDRINST usr/include/linux/mptcp.h HDRINST usr/include/linux/tc_ematch/tc_em_text.h HDRINST usr/include/linux/tc_ematch/tc_em_ipt.h HDRINST usr/include/linux/tc_ematch/tc_em_nbyte.h HDRINST usr/include/linux/tc_ematch/tc_em_meta.h HDRINST usr/include/linux/tc_ematch/tc_em_cmp.h HDRINST usr/include/linux/msg.h HDRINST usr/include/linux/param.h HDRINST usr/include/linux/neighbour.h HDRINST usr/include/linux/fadvise.h HDRINST usr/include/linux/virtio_pcidev.h HDRINST usr/include/linux/pktcdvd.h HDRINST usr/include/linux/connector.h HDRINST usr/include/linux/seccomp.h HDRINST usr/include/linux/dlm.h HDRINST usr/include/linux/posix_acl.h HDRINST usr/include/linux/mroute.h HDRINST usr/include/linux/sched/types.h HDRINST usr/include/linux/keyboard.h HDRINST usr/include/linux/wait.h HDRINST usr/include/linux/close_range.h HDRINST usr/include/linux/atm_tcp.h HDRINST usr/include/linux/caif/caif_socket.h HDRINST usr/include/linux/caif/if_caif.h HDRINST usr/include/linux/vbox_vmmdev_types.h HDRINST usr/include/linux/reiserfs_fs.h HDRINST usr/include/linux/android/binder.h HDRINST usr/include/linux/android/binderfs.h HDRINST usr/include/linux/meye.h HDRINST usr/include/linux/if_fddi.h HDRINST usr/include/linux/bpqether.h HDRINST usr/include/linux/in_route.h HDRINST usr/include/linux/a.out.h HDRINST usr/include/linux/atm_eni.h HDRINST usr/include/linux/usbip.h HDRINST usr/include/linux/fsverity.h HDRINST usr/include/linux/rpl.h HDRINST usr/include/linux/target_core_user.h HDRINST usr/include/linux/swab.h HDRINST usr/include/linux/max2175.h HDRINST usr/include/linux/nvme_ioctl.h HDRINST usr/include/linux/scif_ioctl.h HDRINST usr/include/linux/if_bonding.h HDRINST usr/include/linux/phonet.h HDRINST usr/include/linux/rds.h HDRINST usr/include/linux/inotify.h HDRINST usr/include/linux/icmpv6.h HDRINST usr/include/linux/major.h HDRINST usr/include/linux/vfio.h HDRINST usr/include/linux/patchkey.h HDRINST usr/include/linux/ppp_defs.h HDRINST usr/include/linux/virtio_net.h HDRINST usr/include/linux/cec.h HDRINST usr/include/linux/auto_fs.h HDRINST usr/include/linux/posix_acl_xattr.h HDRINST usr/include/linux/atm_idt77105.h HDRINST usr/include/linux/virtio_blk.h HDRINST usr/include/linux/module.h HDRINST usr/include/linux/xilinx-v4l2-controls.h HDRINST usr/include/linux/mmc/ioctl.h HDRINST usr/include/linux/kexec.h HDRINST usr/include/linux/arcfb.h HDRINST usr/include/linux/vm_sockets.h HDRINST usr/include/linux/keyctl.h HDRINST usr/include/linux/tee.h HDRINST usr/include/linux/membarrier.h HDRINST usr/include/linux/inet_diag.h HDRINST usr/include/linux/net.h HDRINST usr/include/linux/thermal.h HDRINST usr/include/linux/serial_reg.h HDRINST usr/include/linux/kcov.h HDRINST usr/include/linux/usb/ch9.h HDRINST usr/include/linux/usb/video.h HDRINST usr/include/linux/usb/tmc.h HDRINST usr/include/linux/usb/raw_gadget.h HDRINST usr/include/linux/usb/charger.h HDRINST usr/include/linux/usb/ch11.h HDRINST usr/include/linux/usb/g_printer.h HDRINST usr/include/linux/usb/cdc-wdm.h HDRINST usr/include/linux/usb/f_accessory.h HDRINST usr/include/linux/usb/audio.h HDRINST usr/include/linux/usb/gadgetfs.h HDRINST usr/include/linux/usb/cdc.h HDRINST usr/include/linux/usb/g_uvc.h HDRINST usr/include/linux/usb/midi.h HDRINST usr/include/linux/usb/functionfs.h HDRINST usr/include/linux/erspan.h HDRINST usr/include/linux/radeonfb.h HDRINST usr/include/linux/chio.h HDRINST usr/include/linux/rseq.h HDRINST usr/include/linux/rose.h HDRINST usr/include/linux/romfs_fs.h HDRINST usr/include/linux/x25.h HDRINST usr/include/linux/uhid.h HDRINST usr/include/linux/if_arp.h HDRINST usr/include/linux/fou.h HDRINST usr/include/linux/if_infiniband.h HDRINST usr/include/linux/mei.h HDRINST usr/include/linux/packet_diag.h HDRINST usr/include/linux/memfd.h HDRINST usr/include/linux/xdp_diag.h HDRINST usr/include/linux/blktrace_api.h HDRINST usr/include/linux/serial.h HDRINST usr/include/linux/io_uring.h HDRINST usr/include/linux/cryptouser.h HDRINST usr/include/linux/if_ltalk.h HDRINST usr/include/linux/if_phonet.h HDRINST usr/include/linux/seg6_genl.h HDRINST usr/include/linux/if_packet.h HDRINST usr/include/linux/if_hippi.h HDRINST usr/include/linux/scc.h HDRINST usr/include/linux/rtc.h HDRINST usr/include/linux/nfsd/export.h HDRINST usr/include/linux/nfsd/nfsfh.h HDRINST usr/include/linux/nfsd/cld.h HDRINST usr/include/linux/nfsd/debug.h HDRINST usr/include/linux/nfsd/stats.h HDRINST usr/include/linux/netfilter_ipv4/ipt_ttl.h HDRINST usr/include/linux/netfilter_ipv4/ipt_ECN.h HDRINST usr/include/linux/netfilter_ipv4/ipt_TTL.h HDRINST usr/include/linux/netfilter_ipv4/ipt_ecn.h HDRINST usr/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h HDRINST usr/include/linux/netfilter_ipv4/ipt_LOG.h HDRINST usr/include/linux/netfilter_ipv4/ipt_REJECT.h HDRINST usr/include/linux/netfilter_ipv4/ip_tables.h HDRINST usr/include/linux/netfilter_ipv4/ipt_ah.h HDRINST usr/include/linux/cn_proc.h HDRINST usr/include/linux/bsg.h HDRINST usr/include/linux/rio_mport_cdev.h HDRINST usr/include/linux/netfilter_ipv4.h HDRINST usr/include/linux/byteorder/little_endian.h HDRINST usr/include/linux/byteorder/big_endian.h HDRINST usr/include/linux/if_macsec.h HDRINST usr/include/linux/landlock.h HDRINST usr/include/linux/ioctl.h HDRINST usr/include/linux/shm.h HDRINST usr/include/linux/capi.h HDRINST usr/include/linux/netlink_diag.h HDRINST usr/include/linux/if_cablemodem.h HDRINST usr/include/linux/fuse.h HDRINST usr/include/linux/ioam6_iptunnel.h HDRINST usr/include/linux/switchtec_ioctl.h HDRINST usr/include/linux/ip_vs.h HDRINST usr/include/linux/aspeed-lpc-ctrl.h HDRINST usr/include/linux/hsi/hsi_char.h HDRINST usr/include/linux/hsi/cs-protocol.h HDRINST usr/include/linux/ultrasound.h HDRINST usr/include/linux/bfs_fs.h HDRINST usr/include/linux/ioam6.h HDRINST usr/include/linux/ipsec.h HDRINST usr/include/linux/dm-ioctl.h HDRINST usr/include/linux/btf.h HDRINST usr/include/linux/tc_act/tc_gate.h HDRINST usr/include/linux/tc_act/tc_mpls.h HDRINST usr/include/linux/tc_act/tc_ct.h HDRINST usr/include/linux/tc_act/tc_skbmod.h HDRINST usr/include/linux/tc_act/tc_ife.h HDRINST usr/include/linux/tc_act/tc_nat.h HDRINST usr/include/linux/tc_act/tc_vlan.h HDRINST usr/include/linux/tc_act/tc_tunnel_key.h HDRINST usr/include/linux/tc_act/tc_ctinfo.h HDRINST usr/include/linux/tc_act/tc_csum.h HDRINST usr/include/linux/tc_act/tc_skbedit.h HDRINST usr/include/linux/tc_act/tc_pedit.h HDRINST usr/include/linux/tc_act/tc_defact.h HDRINST usr/include/linux/tc_act/tc_sample.h HDRINST usr/include/linux/tc_act/tc_ipt.h HDRINST usr/include/linux/tc_act/tc_mirred.h HDRINST usr/include/linux/tc_act/tc_connmark.h HDRINST usr/include/linux/tc_act/tc_gact.h HDRINST usr/include/linux/tc_act/tc_bpf.h HDRINST usr/include/linux/ethtool_netlink.h HDRINST usr/include/linux/fcntl.h HDRINST usr/include/linux/sunrpc/debug.h HDRINST usr/include/linux/zorro_ids.h HDRINST usr/include/linux/hdreg.h HDRINST usr/include/linux/vdpa.h HDRINST usr/include/linux/mpls.h HDRINST usr/include/linux/vhost_types.h HDRINST usr/include/linux/net_tstamp.h HDRINST usr/include/linux/ipc.h HDRINST usr/include/linux/pg.h HDRINST usr/include/linux/tcp_metrics.h HDRINST usr/include/linux/v4l2-mediabus.h HDRINST usr/include/linux/virtio_rng.h HDRINST usr/include/linux/virtio_gpio.h HDRINST usr/include/linux/joystick.h HDRINST usr/include/linux/seg6_iptunnel.h HDRINST usr/include/linux/futex.h HDRINST usr/include/linux/smiapp.h HDRINST usr/include/linux/elf.h HDRINST usr/include/linux/bpf_perf_event.h HDRINST usr/include/linux/aio_abi.h HDRINST usr/include/linux/ipv6.h HDRINST usr/include/linux/netdevice.h HDRINST usr/include/linux/dlm_netlink.h HDRINST usr/include/linux/quota.h HDRINST usr/include/linux/nfs_idmap.h HDRINST usr/include/linux/map_to_7segment.h HDRINST usr/include/linux/ipmi.h HDRINST usr/include/linux/nfs3.h HDRINST usr/include/linux/if_pppox.h HDRINST usr/include/linux/dma-heap.h HDRINST usr/include/linux/rpl_iptunnel.h HDRINST usr/include/linux/time_types.h HDRINST usr/include/linux/hpet.h HDRINST usr/include/linux/fpga-dfl.h HDRINST usr/include/linux/veth.h HDRINST usr/include/linux/fsmap.h HDRINST usr/include/linux/if_fc.h HDRINST usr/include/linux/devlink.h HDRINST usr/include/linux/iso_fs.h HDRINST usr/include/linux/baycom.h HDRINST usr/include/linux/nbd-netlink.h HDRINST usr/include/linux/fsl_mc.h HDRINST usr/include/linux/atm_zatm.h HDRINST usr/include/linux/i2o-dev.h HDRINST usr/include/linux/audit.h HDRINST usr/include/linux/atmsap.h HDRINST usr/include/linux/misc/bcm_vk.h HDRINST usr/include/linux/wireless.h HDRINST usr/include/linux/dlm_plock.h HDRINST usr/include/linux/idxd.h HDRINST usr/include/linux/adb.h HDRINST usr/include/linux/errqueue.h HDRINST usr/include/linux/ppp-comp.h HDRINST usr/include/linux/netconf.h HDRINST usr/include/linux/nilfs2_api.h HDRINST usr/include/linux/perf_event.h HDRINST usr/include/linux/msdos_fs.h HDRINST usr/include/linux/omap3isp.h HDRINST usr/include/linux/ethtool.h HDRINST usr/include/linux/nfs4.h HDRINST usr/include/linux/fs.h HDRINST usr/include/linux/coresight-stm.h HDRINST usr/include/linux/magic.h HDRINST usr/include/linux/pr.h HDRINST usr/include/linux/socket.h HDRINST usr/include/linux/mpls_iptunnel.h HDRINST usr/include/linux/serial_core.h HDRINST usr/include/linux/gsmmux.h HDRINST usr/include/linux/selinux_netlink.h HDRINST usr/include/linux/if_eql.h HDRINST usr/include/linux/ccs.h HDRINST usr/include/linux/v4l2-common.h HDRINST usr/include/linux/un.h HDRINST usr/include/linux/signalfd.h HDRINST usr/include/linux/virtio_balloon.h HDRINST usr/include/linux/nubus.h HDRINST usr/include/linux/ppp-ioctl.h HDRINST usr/include/linux/mdio.h HDRINST usr/include/linux/lwtunnel.h HDRINST usr/include/linux/usbdevice_fs.h HDRINST usr/include/linux/toshiba.h HDRINST usr/include/linux/suspend_ioctls.h HDRINST usr/include/linux/if_xdp.h HDRINST usr/include/linux/blkzoned.h HDRINST usr/include/linux/termios.h HDRINST usr/include/linux/nfs.h HDRINST usr/include/linux/udf_fs_i.h HDRINST usr/include/linux/hid.h HDRINST usr/include/linux/cuda.h HDRINST usr/include/linux/nfs2.h HDRINST usr/include/linux/elf-fdpic.h HDRINST usr/include/linux/timerfd.h HDRINST usr/include/linux/um_timetravel.h HDRINST usr/include/linux/virtio_crypto.h HDRINST usr/include/linux/can/bcm.h HDRINST usr/include/linux/can/netlink.h HDRINST usr/include/linux/can/j1939.h HDRINST usr/include/linux/can/isotp.h HDRINST usr/include/linux/can/error.h HDRINST usr/include/linux/can/gw.h HDRINST usr/include/linux/can/raw.h HDRINST usr/include/linux/can/vxcan.h HDRINST usr/include/linux/vtpm_proxy.h HDRINST usr/include/linux/virtio_ring.h HDRINST usr/include/linux/ioam6_genl.h HDRINST usr/include/linux/if_ether.h HDRINST usr/include/linux/nitro_enclaves.h HDRINST usr/include/linux/fsl_hypervisor.h HDRINST usr/include/linux/ife.h HDRINST usr/include/linux/securebits.h HDRINST usr/include/linux/kvm_para.h HDRINST usr/include/linux/nfs_mount.h HDRINST usr/include/linux/net_namespace.h HDRINST usr/include/linux/vboxguest.h HDRINST usr/include/linux/psample.h HDRINST usr/include/linux/uuid.h HDRINST usr/include/linux/nvram.h HDRINST usr/include/linux/netfilter_ipv6.h HDRINST usr/include/linux/ila.h HDRINST usr/include/linux/matroxfb.h HDRINST usr/include/linux/bcm933xx_hcs.h HDRINST usr/include/linux/ptp_clock.h HDRINST usr/include/linux/batman_adv.h HDRINST usr/include/linux/hiddev.h HDRINST usr/include/linux/mrp_bridge.h HDRINST usr/include/linux/cyclades.h HDRINST usr/include/linux/atmsvc.h HDRINST usr/include/linux/cdrom.h HDRINST usr/include/linux/rfkill.h HDRINST usr/include/linux/input-event-codes.h HDRINST usr/include/linux/virtio_scmi.h HDRINST usr/include/linux/nl80211-vnd-intel.h HDRINST usr/include/linux/dlm_device.h HDRINST usr/include/linux/wireguard.h HDRINST usr/include/linux/hdlc/ioctl.h HDRINST usr/include/linux/v4l2-controls.h HDRINST usr/include/linux/ndctl.h HDRINST usr/include/linux/cifs/cifs_netlink.h HDRINST usr/include/linux/cifs/cifs_mount.h HDRINST usr/include/linux/parport.h HDRINST usr/include/linux/vsockmon.h HDRINST usr/include/linux/netfilter_bridge/ebt_pkttype.h HDRINST usr/include/linux/netfilter_bridge/ebt_mark_t.h HDRINST usr/include/linux/netfilter_bridge/ebt_arpreply.h HDRINST usr/include/linux/netfilter_bridge/ebt_log.h HDRINST usr/include/linux/netfilter_bridge/ebt_arp.h HDRINST usr/include/linux/netfilter_bridge/ebt_among.h HDRINST usr/include/linux/netfilter_bridge/ebtables.h HDRINST usr/include/linux/netfilter_bridge/ebt_ip.h HDRINST usr/include/linux/netfilter_bridge/ebt_ip6.h HDRINST usr/include/linux/netfilter_bridge/ebt_802_3.h HDRINST usr/include/linux/netfilter_bridge/ebt_vlan.h HDRINST usr/include/linux/netfilter_bridge/ebt_nflog.h HDRINST usr/include/linux/netfilter_bridge/ebt_limit.h HDRINST usr/include/linux/netfilter_bridge/ebt_mark_m.h HDRINST usr/include/linux/netfilter_bridge/ebt_nat.h HDRINST usr/include/linux/netfilter_bridge/ebt_stp.h HDRINST usr/include/linux/netfilter_bridge/ebt_redirect.h HDRINST usr/include/linux/raid/md_u.h HDRINST usr/include/linux/raid/md_p.h HDRINST usr/include/linux/nsfs.h HDRINST usr/include/linux/netfilter_arp/arpt_mangle.h HDRINST usr/include/linux/netfilter_arp/arp_tables.h HDRINST usr/include/linux/fd.h HDRINST usr/include/linux/stm.h HDRINST usr/include/linux/atmarp.h HDRINST usr/include/linux/virtio_scsi.h HDRINST usr/include/linux/pcitest.h HDRINST usr/include/linux/reboot.h HDRINST usr/include/linux/omapfb.h HDRINST usr/include/linux/screen_info.h HDRINST usr/include/linux/udmabuf.h HDRINST usr/include/linux/affs_hardblocks.h HDRINST usr/include/linux/route.h HDRINST usr/include/linux/if_team.h HDRINST usr/include/linux/vfio_zdev.h HDRINST usr/include/linux/fiemap.h HDRINST usr/include/linux/vfio_ccw.h HDRINST usr/include/linux/fb.h HDRINST usr/include/linux/v4l2-dv-timings.h HDRINST usr/include/linux/virtio_pci.h HDRINST usr/include/linux/virtio_i2c.h HDRINST usr/include/linux/dm-user.h HDRINST usr/include/linux/ip6_tunnel.h HDRINST usr/include/linux/iio/types.h HDRINST usr/include/linux/iio/buffer.h HDRINST usr/include/linux/iio/events.h HDRINST usr/include/linux/batadv_packet.h HDRINST usr/include/linux/kvm.h HDRINST usr/include/linux/errno.h HDRINST usr/include/linux/elf-em.h HDRINST usr/include/linux/psci.h HDRINST usr/include/linux/uio.h HDRINST usr/include/linux/tipc.h HDRINST usr/include/linux/atmioc.h HDRINST usr/include/linux/pci_regs.h HDRINST usr/include/linux/igmp.h HDRINST usr/include/linux/utsname.h HDRINST usr/include/linux/dqblk_xfs.h HDRINST usr/include/linux/acct.h HDRINST usr/include/linux/vduse.h HDRINST usr/include/linux/vm_sockets_diag.h HDRINST usr/include/linux/if_slip.h HDRINST usr/include/linux/if.h HDRINST usr/include/linux/ipmi_msgdefs.h HDRINST usr/include/linux/hdlcdrv.h HDRINST usr/include/linux/hidraw.h HDRINST usr/include/linux/cgroupstats.h HDRINST usr/include/linux/binfmts.h HDRINST usr/include/linux/dm-log-userspace.h HDRINST usr/include/linux/hdlc.h HDRINST usr/include/linux/stat.h HDRINST usr/include/linux/coff.h HDRINST usr/include/linux/tipc_config.h HDRINST usr/include/linux/mctp.h HDRINST usr/include/linux/watchdog.h HDRINST usr/include/misc/habanalabs.h HDRINST usr/include/misc/xilinx_sdfec.h HDRINST usr/include/misc/uacce/hisi_qm.h HDRINST usr/include/misc/uacce/uacce.h HDRINST usr/include/misc/pvpanic.h HDRINST usr/include/misc/cxl.h HDRINST usr/include/misc/ocxl.h HDRINST usr/include/misc/fastrpc.h HDRINST usr/include/mtd/inftl-user.h HDRINST usr/include/mtd/nftl-user.h HDRINST usr/include/mtd/mtd-user.h HDRINST usr/include/mtd/ubi-user.h HDRINST usr/include/mtd/mtd-abi.h HDRINST usr/include/rdma/efa-abi.h HDRINST usr/include/rdma/vmw_pvrdma-abi.h HDRINST usr/include/rdma/rdma_user_rxe.h HDRINST usr/include/rdma/rdma_user_ioctl_cmds.h HDRINST usr/include/rdma/irdma-abi.h HDRINST usr/include/rdma/hfi/hfi1_user.h HDRINST usr/include/rdma/hfi/hfi1_ioctl.h HDRINST usr/include/rdma/ib_user_ioctl_cmds.h HDRINST usr/include/rdma/ocrdma-abi.h HDRINST usr/include/rdma/ib_user_mad.h HDRINST usr/include/rdma/rdma_user_ioctl.h HDRINST usr/include/rdma/mlx5-abi.h HDRINST usr/include/rdma/mthca-abi.h HDRINST usr/include/rdma/ib_user_verbs.h HDRINST usr/include/rdma/mlx4-abi.h HDRINST usr/include/rdma/hns-abi.h HDRINST usr/include/rdma/ib_user_ioctl_verbs.h HDRINST usr/include/rdma/rvt-abi.h HDRINST usr/include/rdma/ib_user_sa.h HDRINST usr/include/rdma/mlx5_user_ioctl_cmds.h HDRINST usr/include/rdma/rdma_netlink.h HDRINST usr/include/rdma/bnxt_re-abi.h HDRINST usr/include/rdma/cxgb4-abi.h HDRINST usr/include/rdma/qedr-abi.h HDRINST usr/include/rdma/mlx5_user_ioctl_verbs.h HDRINST usr/include/rdma/siw-abi.h HDRINST usr/include/rdma/rdma_user_cm.h HDRINST usr/include/scsi/scsi_bsg_fc.h HDRINST usr/include/scsi/scsi_netlink_fc.h HDRINST usr/include/scsi/scsi_bsg_ufs.h HDRINST usr/include/scsi/fc/fc_els.h HDRINST usr/include/scsi/fc/fc_fs.h HDRINST usr/include/scsi/fc/fc_ns.h HDRINST usr/include/scsi/fc/fc_gs.h HDRINST usr/include/scsi/cxlflash_ioctl.h HDRINST usr/include/scsi/scsi_netlink.h HDRINST usr/include/sound/compress_offload.h HDRINST usr/include/sound/hdsp.h HDRINST usr/include/sound/asequencer.h HDRINST usr/include/sound/asound_fm.h HDRINST usr/include/sound/usb_stream.h HDRINST usr/include/sound/sof/abi.h HDRINST usr/include/sound/sof/tokens.h HDRINST usr/include/sound/sof/header.h HDRINST usr/include/sound/sof/fw.h HDRINST usr/include/sound/firewire.h HDRINST usr/include/sound/hdspm.h HDRINST usr/include/sound/asound.h HDRINST usr/include/sound/sfnt_info.h HDRINST usr/include/sound/emu10k1.h HDRINST usr/include/sound/tlv.h HDRINST usr/include/sound/compress_params.h HDRINST usr/include/sound/asoc.h HDRINST usr/include/sound/skl-tplg-interface.h HDRINST usr/include/sound/sb16_csp.h HDRINST usr/include/sound/snd_sst_tokens.h HDRINST usr/include/video/edid.h HDRINST usr/include/video/uvesafb.h HDRINST usr/include/video/sisfb.h HDRINST usr/include/xen/evtchn.h HDRINST usr/include/xen/privcmd.h HDRINST usr/include/xen/gntdev.h HDRINST usr/include/xen/gntalloc.h HDRINST usr/include/linux/version.h HDRINST usr/include/asm/ist.h HDRINST usr/include/asm/mce.h HDRINST usr/include/asm/ptrace.h HDRINST usr/include/asm/mman.h HDRINST usr/include/asm/sigcontext.h HDRINST usr/include/asm/posix_types.h HDRINST usr/include/asm/boot.h HDRINST usr/include/asm/processor-flags.h HDRINST usr/include/asm/hw_breakpoint.h HDRINST usr/include/asm/hwcap2.h HDRINST usr/include/asm/signal.h HDRINST usr/include/asm/shmbuf.h HDRINST usr/include/asm/posix_types_32.h HDRINST usr/include/asm/prctl.h HDRINST usr/include/asm/svm.h HDRINST usr/include/asm/auxvec.h HDRINST usr/include/asm/unistd.h HDRINST usr/include/asm/sgx.h HDRINST usr/include/asm/posix_types_64.h HDRINST usr/include/asm/msgbuf.h HDRINST usr/include/asm/setup.h HDRINST usr/include/asm/sembuf.h HDRINST usr/include/asm/a.out.h HDRINST usr/include/asm/swab.h HDRINST usr/include/asm/ucontext.h HDRINST usr/include/asm/ldt.h HDRINST usr/include/asm/posix_types_x32.h HDRINST usr/include/asm/vm86.h HDRINST usr/include/asm/perf_regs.h HDRINST usr/include/asm/sigcontext32.h HDRINST usr/include/asm/bootparam.h HDRINST usr/include/asm/siginfo.h HDRINST usr/include/asm/bitsperlong.h HDRINST usr/include/asm/byteorder.h HDRINST usr/include/asm/statfs.h HDRINST usr/include/asm/debugreg.h HDRINST usr/include/asm/e820.h HDRINST usr/include/asm/kvm_para.h HDRINST usr/include/asm/msr.h HDRINST usr/include/asm/vmx.h HDRINST usr/include/asm/ptrace-abi.h HDRINST usr/include/asm/kvm.h HDRINST usr/include/asm/kvm_perf.h HDRINST usr/include/asm/vsyscall.h HDRINST usr/include/asm/stat.h HDRINST usr/include/asm/mtrr.h HDRINST usr/include/asm/poll.h HDRINST usr/include/asm/sockios.h HDRINST usr/include/asm/unistd_32.h HDRINST usr/include/asm/unistd_64.h HDRINST usr/include/asm/unistd_x32.h HDRINST usr/include/asm/ipcbuf.h HDRINST usr/include/asm/types.h HDRINST usr/include/asm/resource.h HDRINST usr/include/asm/param.h HDRINST usr/include/asm/termbits.h HDRINST usr/include/asm/ioctl.h HDRINST usr/include/asm/fcntl.h HDRINST usr/include/asm/ioctls.h HDRINST usr/include/asm/bpf_perf_event.h HDRINST usr/include/asm/socket.h HDRINST usr/include/asm/termios.h HDRINST usr/include/asm/errno.h make[1]: Leaving directory '/tmp/kci/linux/build' make: Leaving directory '/tmp/kci/linux' # # 2024-11-18T08:44:52.067905 # # make KBUILD_BUILD_USER=KernelCI FORMAT=.xz ARCH=x86_64 LLVM=1 CC="ccache clang" O=/tmp/kci/linux/build -C/tmp/kci/linux/tools/testing/selftests -j4 gen_tar # make: Entering directory '/tmp/kci/linux/tools/testing/selftests' make --no-builtin-rules INSTALL_HDR_PATH=$BUILD/usr \ ARCH=x86_64 -C ../../.. headers_install make[1]: Entering directory '/tmp/kci/linux' make[2]: Entering directory '/tmp/kci/linux/build' INSTALL /tmp/kci/linux/build/kselftest/usr/include make[2]: Leaving directory '/tmp/kci/linux/build' make[1]: Leaving directory '/tmp/kci/linux' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/arm64' make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/arm64' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/breakpoints' ccache clang step_after_suspend_test.c -o /tmp/kci/linux/build/kselftest/breakpoints/step_after_suspend_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/breakpoints' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/capabilities' ccache clang -O2 -g -std=gnu99 -Wall test_execve.c -lcap-ng -lrt -ldl -o /tmp/kci/linux/build/kselftest/capabilities/test_execve ccache clang -O2 -g -std=gnu99 -Wall validate_cap.c -lcap-ng -lrt -ldl -o /tmp/kci/linux/build/kselftest/capabilities/validate_cap test_execve.c:121:13: warning: variable 'have_outer_privilege' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 121 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test_execve.c:136:9: note: uninitialized use occurs here 136 | return have_outer_privilege; | ^~~~~~~~~~~~~~~~~~~~ test_execve.c:121:9: note: remove the 'if' if its condition is always true 121 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | ksft_print_msg("[NOTE]\tUsing a user namespace for tests\n"); 123 | maybe_write_file("/proc/self/setgroups", "deny"); 124 | write_file("/proc/self/uid_map", "%d %d 1", inner_uid, outer_uid); 125 | write_file("/proc/self/gid_map", "0 %d 1", outer_gid); 126 | 127 | have_outer_privilege = false; 128 | } else { | ~~~~~~ 129 | ksft_exit_skip("must be root or be able to create a userns\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | } | ~ test_execve.c:94:27: note: initialize the variable 'have_outer_privilege' to silence this warning 94 | bool have_outer_privilege; | ^ | = false 1 warning generated. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/capabilities' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/cgroup' ccache clang -Wall -pthread test_memcontrol.c cgroup_util.c ../clone3/clone3_selftests.h -o /tmp/kci/linux/build/kselftest/cgroup/test_memcontrol ccache clang -Wall -pthread test_kmem.c cgroup_util.c ../clone3/clone3_selftests.h -o /tmp/kci/linux/build/kselftest/cgroup/test_kmem ccache clang -Wall -pthread test_core.c cgroup_util.c ../clone3/clone3_selftests.h -o /tmp/kci/linux/build/kselftest/cgroup/test_core ccache clang -Wall -pthread test_freezer.c cgroup_util.c ../clone3/clone3_selftests.h -o /tmp/kci/linux/build/kselftest/cgroup/test_freezer clangclang: error: cannot specify -o when generating multiple output files : error: cannot specify -o when generating multiple output files clang: error: cannot specify -o when generating multiple output files make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/cgroup/test_memcontrol] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/cgroup/test_kmem] Error 1 make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/cgroup/test_core] Error 1 clang: error: cannot specify -o when generating multiple output files make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/cgroup/test_freezer] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/cgroup' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/clone3' ccache clang -g -std=gnu99 -I../../../../usr/include/ clone3.c -lcap -o /tmp/kci/linux/build/kselftest/clone3/clone3 ccache clang -g -std=gnu99 -I../../../../usr/include/ clone3_clear_sighand.c -lcap -o /tmp/kci/linux/build/kselftest/clone3/clone3_clear_sighand ccache clang -g -std=gnu99 -I../../../../usr/include/ clone3_set_tid.c -lcap -o /tmp/kci/linux/build/kselftest/clone3/clone3_set_tid ccache clang -g -std=gnu99 -I../../../../usr/include/ clone3_cap_checkpoint_restore.c -lcap -o /tmp/kci/linux/build/kselftest/clone3/clone3_cap_checkpoint_restore make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/clone3' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/core' ccache clang -g -I../../../../usr/include/ close_range_test.c -o /tmp/kci/linux/build/kselftest/core/close_range_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/core' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/cpufreq' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/cpufreq' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/cpu-hotplug' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/cpu-hotplug' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/damon' ccache clang huge_count_read_write.c -o /tmp/kci/linux/build/kselftest/damon/huge_count_read_write make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/damon' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/drivers/dma-buf' ccache clang -I../../../../../usr/include/ udmabuf.c -o /tmp/kci/linux/build/kselftest/drivers/dma-buf/udmabuf make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/drivers/dma-buf' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/efivarfs' ccache clang -Wall open-unlink.c -o /tmp/kci/linux/build/kselftest/efivarfs/open-unlink ccache clang -Wall create-read.c -o /tmp/kci/linux/build/kselftest/efivarfs/create-read make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/efivarfs' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/exec' ccache clang -Wall -Wno-nonnull -D_GNU_SOURCE execveat.c -o /tmp/kci/linux/build/kselftest/exec/execveat ccache clang -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x1000 -pie -static load_address.c -o /tmp/kci/linux/build/kselftest/exec/load_address_4096 ccache clang -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x200000 -pie -static load_address.c -o /tmp/kci/linux/build/kselftest/exec/load_address_2097152 ccache clang -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x1000000 -pie -static load_address.c -o /tmp/kci/linux/build/kselftest/exec/load_address_16777216 clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] ccache clang -Wall -Wno-nonnull -D_GNU_SOURCE non-regular.c -o /tmp/kci/linux/build/kselftest/exec/non-regular ccache clang -Wall -Wno-nonnull -D_GNU_SOURCE recursion-depth.c -o /tmp/kci/linux/build/kselftest/exec/recursion-depth echo '#!/bin/sh' > /tmp/kci/linux/build/kselftest/exec/script echo 'exit $*' >> /tmp/kci/linux/build/kselftest/exec/script chmod +x /tmp/kci/linux/build/kselftest/exec/script mkdir -p /tmp/kci/linux/build/kselftest/exec/subdir cd /tmp/kci/linux/build/kselftest/exec && ln -s -f execveat execveat.symlink cp /tmp/kci/linux/build/kselftest/exec/execveat /tmp/kci/linux/build/kselftest/exec/execveat.denatured chmod -x /tmp/kci/linux/build/kselftest/exec/execveat.denatured make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/exec' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems' ccache clang -I../../../../usr/include/ devpts_pts.c -o /tmp/kci/linux/build/kselftest/filesystems/devpts_pts ccache clang -I../../../../usr/include/ dnotify_test.c -o /tmp/kci/linux/build/kselftest/filesystems/dnotify_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs' ccache clang -I../../../../../usr/include/ -pthread binderfs_test.c -o /tmp/kci/linux/build/kselftest/filesystems/binderfs/binderfs_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems/epoll' ccache clang -I../../../../../usr/include/ epoll_wakeup_test.c -lpthread -o /tmp/kci/linux/build/kselftest/filesystems/epoll/epoll_wakeup_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems/epoll' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/firmware' ccache clang -Wall -O2 fw_namespace.c -o /tmp/kci/linux/build/kselftest/firmware/fw_namespace make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/firmware' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/fpu' ccache clang test_fpu.c -lm -o /tmp/kci/linux/build/kselftest/fpu/test_fpu make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/fpu' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/ftrace' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/ftrace' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/futex' make[2]: Entering directory '/tmp/kci/linux/tools/testing/selftests/futex/functional' ccache clang -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -I../../../../../usr/include/ -I/kselftest/usr/include futex_wait_timeout.c -lpthread -lrt -o /tmp/kci/linux/build/kselftest/futex/functional/futex_wait_timeout ccache clang -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -I../../../../../usr/include/ -I/kselftest/usr/include futex_wait_wouldblock.c -lpthread -lrt -o /tmp/kci/linux/build/kselftest/futex/functional/futex_wait_wouldblock ccache clang -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -I../../../../../usr/include/ -I/kselftest/usr/include futex_requeue_pi.c -lpthread -lrt -o /tmp/kci/linux/build/kselftest/futex/functional/futex_requeue_pi ccache clang -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -I../../../../../usr/include/ -I/kselftest/usr/include futex_requeue_pi_signal_restart.c -lpthread -lrt -o /tmp/kci/linux/build/kselftest/futex/functional/futex_requeue_pi_signal_restart ccache clang -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -I../../../../../usr/include/ -I/kselftest/usr/include futex_requeue_pi_mismatched_ops.c -lpthread -lrt -o /tmp/kci/linux/build/kselftest/futex/functional/futex_requeue_pi_mismatched_ops ccache clang -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -I../../../../../usr/include/ -I/kselftest/usr/include futex_wait_uninitialized_heap.c -lpthread -lrt -o /tmp/kci/linux/build/kselftest/futex/functional/futex_wait_uninitialized_heap ccache clang -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -I../../../../../usr/include/ -I/kselftest/usr/include futex_wait_private_mapped_file.c -lpthread -lrt -o /tmp/kci/linux/build/kselftest/futex/functional/futex_wait_private_mapped_file ccache clang -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -I../../../../../usr/include/ -I/kselftest/usr/include futex_wait.c -lpthread -lrt -o /tmp/kci/linux/build/kselftest/futex/functional/futex_wait ccache clang -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -I../../../../../usr/include/ -I/kselftest/usr/include futex_requeue.c -lpthread -lrt -o /tmp/kci/linux/build/kselftest/futex/functional/futex_requeue make[2]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/futex/functional' make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/futex' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/gpio' ccache clang -I../../../../usr/include gpio-mockup-cdev.c -o /tmp/kci/linux/build/kselftest/gpio/gpio-mockup-cdev make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/gpio' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/intel_pstate' ccache clang -Wall -D_GNU_SOURCE msr.c -lm -o /tmp/kci/linux/build/kselftest/intel_pstate/msr ccache clang -Wall -D_GNU_SOURCE aperf.c -lm -o /tmp/kci/linux/build/kselftest/intel_pstate/aperf make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/intel_pstate' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/ipc' ccache clang -DCONFIG_X86_64 -D__x86_64__ -I../../../../usr/include/ msgque.c -o /tmp/kci/linux/build/kselftest/ipc/msgque make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/ipc' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/ir' ccache clang -Wall -O2 -I../../../include/uapi ir_loopback.c -o /tmp/kci/linux/build/kselftest/ir/ir_loopback make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/ir' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/kcmp' ccache clang -I../../../../usr/include/ kcmp_test.c -o /tmp/kci/linux/build/kselftest/kcmp/kcmp_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/kcmp' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/kexec' make[1]: *** No targets. Stop. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/kexec' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/kvm' ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/assert.c -o /tmp/kci/linux/build/kselftest/kvm/lib/assert.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/elf.c -o /tmp/kci/linux/build/kselftest/kvm/lib/elf.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/io.c -o /tmp/kci/linux/build/kselftest/kvm/lib/io.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/kvm_util.c -o /tmp/kci/linux/build/kselftest/kvm/lib/kvm_util.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/rbtree.c -o /tmp/kci/linux/build/kselftest/kvm/lib/rbtree.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/sparsebit.c -o /tmp/kci/linux/build/kselftest/kvm/lib/sparsebit.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/test_util.c -o /tmp/kci/linux/build/kselftest/kvm/lib/test_util.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/guest_modes.c -o /tmp/kci/linux/build/kselftest/kvm/lib/guest_modes.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I.. -c lib/perf_test_util.c -o /tmp/kci/linux/build/kselftest/kvm/lib/perf_test_util.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I.. -c lib/x86_64/apic.c -o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/apic.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I.. -c lib/x86_64/processor.c -o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/processor.o lib/x86_64/processor.c:722:19: warning: field 'header' with variable sized type 'struct kvm_msrs' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 722 | struct kvm_msrs header; | ^ lib/x86_64/processor.c:860:19: warning: field 'header' with variable sized type 'struct kvm_msrs' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 860 | struct kvm_msrs header; | ^ lib/x86_64/processor.c:895:19: warning: field 'header' with variable sized type 'struct kvm_msrs' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 895 | struct kvm_msrs header; | ^ lib/x86_64/processor.c:988:19: warning: field 'xsave' with variable sized type 'struct kvm_xsave' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 988 | struct kvm_xsave xsave; | ^ 4 warnings generated. ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I.. -c lib/x86_64/vmx.c -o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/vmx.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I.. -c lib/x86_64/svm.c -o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/svm.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I.. -c lib/x86_64/ucall.c -o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/ucall.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I.. -c lib/x86_64/handlers.S -o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/handlers.o ar crs /tmp/kci/linux/build/kselftest/kvm/libkvm.a /tmp/kci/linux/build/kselftest/kvm/lib/assert.o /tmp/kci/linux/build/kselftest/kvm/lib/elf.o /tmp/kci/linux/build/kselftest/kvm/lib/io.o /tmp/kci/linux/build/kselftest/kvm/lib/kvm_util.o /tmp/kci/linux/build/kselftest/kvm/lib/rbtree.o /tmp/kci/linux/build/kselftest/kvm/lib/sparsebit.o /tmp/kci/linux/build/kselftest/kvm/lib/test_util.o /tmp/kci/linux/build/kselftest/kvm/lib/guest_modes.o /tmp/kci/linux/build/kselftest/kvm/lib/perf_test_util.o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/apic.o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/processor.o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/vmx.o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/svm.o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/ucall.o /tmp/kci/linux/build/kselftest/kvm/lib/x86_64/handlers.o ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/cr4_cpuid_sync_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/cr4_cpuid_sync_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/get_msr_index_features.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/get_msr_index_features ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/evmcs_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/evmcs_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/emulator_error_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/emulator_error_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/get_cpuid_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/get_cpuid_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/hyperv_clock.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/hyperv_clock ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/hyperv_cpuid.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/hyperv_cpuid ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/hyperv_features.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/hyperv_features ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/kvm_pv_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/kvm_pv_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/mmio_warning_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/mmio_warning_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/mmu_role_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/mmu_role_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/platform_info_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/platform_info_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/set_boot_cpu_id.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/set_boot_cpu_id ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/set_sregs_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/set_sregs_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/smm_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/smm_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/state_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/state_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/vmx_preemption_timer_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_preemption_timer_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/svm_vmcall_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/svm_vmcall_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/svm_int_ctl_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/svm_int_ctl_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/sync_regs_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/sync_regs_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/userspace_msr_exit_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/userspace_msr_exit_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/vmx_apic_access_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_apic_access_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/vmx_close_while_nested_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_close_while_nested_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/vmx_dirty_log_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_dirty_log_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/vmx_set_nested_state_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_set_nested_state_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/vmx_tsc_adjust_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_tsc_adjust_test x86_64/vmx_tsc_adjust_test.c:56:18: warning: field 'header' with variable sized type 'struct kvm_msrs' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 56 | struct kvm_msrs header; | ^ 1 warning generated. ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/vmx_nested_tsc_scaling_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_nested_tsc_scaling_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/xapic_ipi_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/xapic_ipi_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/xss_msr_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/xss_msr_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/debug_regs.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/debug_regs ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/tsc_msrs_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/tsc_msrs_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/vmx_pmu_msrs_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_pmu_msrs_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/xen_shinfo_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/xen_shinfo_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I.. -pthread -no-pie x86_64/xen_vmcall_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/x86_64/xen_vmcall_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie access_tracking_perf_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/access_tracking_perf_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie demand_paging_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/demand_paging_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie dirty_log_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/dirty_log_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie dirty_log_perf_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/dirty_log_perf_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie hardware_disable_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/hardware_disable_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie kvm_create_max_vcpus.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/kvm_create_max_vcpus ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie kvm_page_table_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/kvm_page_table_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie memslot_modification_stress_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/memslot_modification_stress_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie memslot_perf_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/memslot_perf_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie rseq_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/rseq_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie set_memory_region_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/set_memory_region_test ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie steal_time.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/steal_time ccache clang -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -fno-stack-protector -fno-PIE -I../../../../tools/include -I../../../../tools/arch/x86/include -I../../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I.. -pthread -no-pie kvm_binary_stats_test.c /tmp/kci/linux/build/kselftest/kvm/libkvm.a -o /tmp/kci/linux/build/kselftest/kvm/kvm_binary_stats_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/kvm' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/landlock' ccache clang -Wall -O2 base_test.c -o /tmp/kci/linux/build/kselftest/landlock/base_test -lcap -I../../../../usr/include ccache clang -Wall -O2 fs_test.c -o /tmp/kci/linux/build/kselftest/landlock/fs_test -lcap -I../../../../usr/include ccache clang -Wall -O2 ptrace_test.c -o /tmp/kci/linux/build/kselftest/landlock/ptrace_test -lcap -I../../../../usr/include ccache clang -Wall -O2 true.c -o /tmp/kci/linux/build/kselftest/landlock/true -static make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/landlock' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/lib' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/livepatch' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/livepatch' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/lkdtm' install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/PANIC.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/BUG.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/WARNING.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/WARNING_MESSAGE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/EXCEPTION.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/LOOP.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/EXHAUST_STACK.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_STACK.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_STACK_STRONG.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/ARRAY_BOUNDS.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_LIST_ADD.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_LIST_DEL.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/STACK_GUARD_PAGE_LEADING.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/STACK_GUARD_PAGE_TRAILING.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/UNSET_SMEP.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/DOUBLE_FAULT.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_PAC.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/UNALIGNED_LOAD_STORE_WRITE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_LINEAR_OVERFLOW.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/VMALLOC_LINEAR_OVERFLOW.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_AFTER_FREE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/READ_AFTER_FREE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_BUDDY_AFTER_FREE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/READ_BUDDY_AFTER_FREE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_INIT_ON_ALLOC.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/BUDDY_INIT_ON_ALLOC.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_FREE_DOUBLE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_FREE_CROSS.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_FREE_PAGE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/SOFTLOCKUP.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/HARDLOCKUP.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/SPINLOCKUP.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/HUNG_TASK.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_DATA.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_STACK.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_KMALLOC.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_VMALLOC.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_RODATA.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_USERSPACE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_NULL.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/ACCESS_USERSPACE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/ACCESS_NULL.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_RO.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_RO_AFTER_INIT.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_KERN.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_OVERFLOW.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_OVERFLOW.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_ZERO.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_NEGATIVE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_AND_TEST_NEGATIVE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_SUB_AND_TEST_NEGATIVE.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_ZERO.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_ZERO.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_SATURATED.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_SATURATED.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_SATURATED.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_NOT_ZERO_SATURATED.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_NOT_ZERO_SATURATED.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_AND_TEST_SATURATED.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_SUB_AND_TEST_SATURATED.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_TIMING.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/ATOMIC_TIMING.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_HEAP_SIZE_TO.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_HEAP_SIZE_FROM.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_HEAP_WHITELIST_TO.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_HEAP_WHITELIST_FROM.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_STACK_FRAME_TO.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_STACK_FRAME_FROM.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_STACK_BEYOND.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_KERNEL.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/STACKLEAK_ERASING.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/CFI_FORWARD_PROTO.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/FORTIFIED_STRSCPY.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/FORTIFIED_OBJECT.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/FORTIFIED_SUBOBJECT.sh install -m 0744 run.sh /tmp/kci/linux/build/kselftest/lkdtm/PPC_SLB_MULTIHIT.sh make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/lkdtm' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/membarrier' ccache clang -g -I../../../../usr/include/ membarrier_test_single_thread.c -lpthread -o /tmp/kci/linux/build/kselftest/membarrier/membarrier_test_single_thread ccache clang -g -I../../../../usr/include/ membarrier_test_multi_thread.c -lpthread -o /tmp/kci/linux/build/kselftest/membarrier/membarrier_test_multi_thread make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/membarrier' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/memfd' ccache clang -D_FILE_OFFSET_BITS=64 -I../../../../include/uapi/ -I../../../../include/ -I../../../../usr/include/ memfd_test.c common.c -o /tmp/kci/linux/build/kselftest/memfd/memfd_test ccache clang -D_FILE_OFFSET_BITS=64 -I../../../../include/uapi/ -I../../../../include/ -I../../../../usr/include/ fuse_test.c common.c -o /tmp/kci/linux/build/kselftest/memfd/fuse_test ccache clang -D_FILE_OFFSET_BITS=64 -I../../../../include/uapi/ -I../../../../include/ -I../../../../usr/include/ fuse_mnt.c -lfuse -pthread -o /tmp/kci/linux/build/kselftest/memfd/fuse_mnt make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/memfd' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/memory-hotplug' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/memory-hotplug' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/mincore' ccache clang -Wall mincore_selftest.c -o /tmp/kci/linux/build/kselftest/mincore/mincore_selftest make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/mincore' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/mount' ccache clang -Wall -O2 unprivileged-remount-test.c -o /tmp/kci/linux/build/kselftest/mount/unprivileged-remount-test ccache clang -Wall -O2 nosymfollow-test.c -o /tmp/kci/linux/build/kselftest/mount/nosymfollow-test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/mount' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/mount_setattr' ccache clang -g -I../../../../usr/include/ -Wall -O2 -pthread mount_setattr_test.c -o /tmp/kci/linux/build/kselftest/mount_setattr/mount_setattr_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/mount_setattr' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/move_mount_set_group' ccache clang -g -I../../../../usr/include/ -Wall -O2 move_mount_set_group_test.c -o /tmp/kci/linux/build/kselftest/move_mount_set_group/move_mount_set_group_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/move_mount_set_group' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/mqueue' ccache clang -O2 mq_open_tests.c -lrt -lpthread -lpopt -o /tmp/kci/linux/build/kselftest/mqueue/mq_open_tests ccache clang -O2 mq_perf_tests.c -lrt -lpthread -lpopt -o /tmp/kci/linux/build/kselftest/mqueue/mq_perf_tests mq_perf_tests.c:336:41: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 336 | mq_receive(queue, buff, sizeof(buff), &priority); | ^~~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ mq_perf_tests.c:462:3: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 462 | do_send_recv(); | ^~~~~~~~~~~~~~ mq_perf_tests.c:355:41: note: expanded from macro 'do_send_recv' 355 | if (mq_receive(queue, buff, MSG_SIZE, &prio_in) != MSG_SIZE) \ | ^~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ mq_perf_tests.c:498:4: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 498 | do_send_recv(); | ^~~~~~~~~~~~~~ mq_perf_tests.c:355:41: note: expanded from macro 'do_send_recv' 355 | if (mq_receive(queue, buff, MSG_SIZE, &prio_in) != MSG_SIZE) \ | ^~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ mq_perf_tests.c:515:3: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 515 | drain_queue(); | ^~~~~~~~~~~~~ mq_perf_tests.c:341:43: note: expanded from macro 'drain_queue' 341 | while (mq_receive(queue, buff, MSG_SIZE, &prio_in) == MSG_SIZE) | ^~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ 4 warnings generated. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/mqueue' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/nci' ccache clang -Wl,-no-as-needed -Wall -lpthread nci_dev.c -o /tmp/kci/linux/build/kselftest/nci/nci_dev make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/nci' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/net' ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_bpf.c -o /tmp/kci/linux/build/kselftest/net/reuseport_bpf ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_bpf_cpu.c -o /tmp/kci/linux/build/kselftest/net/reuseport_bpf_cpu ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_bpf_numa.c -lnuma -o /tmp/kci/linux/build/kselftest/net/reuseport_bpf_numa ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_dualstack.c -o /tmp/kci/linux/build/kselftest/net/reuseport_dualstack ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseaddr_conflict.c -o /tmp/kci/linux/build/kselftest/net/reuseaddr_conflict ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ tls.c -o /tmp/kci/linux/build/kselftest/net/tls tls.c:633:15: warning: variable 'len_compared' set but not used [-Wunused-but-set-variable] 633 | unsigned int len_compared = 0; | ^ 1 warning generated. ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ socket.c -o /tmp/kci/linux/build/kselftest/net/socket ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ nettest.c -o /tmp/kci/linux/build/kselftest/net/nettest ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ psock_fanout.c -o /tmp/kci/linux/build/kselftest/net/psock_fanout ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ psock_tpacket.c -o /tmp/kci/linux/build/kselftest/net/psock_tpacket ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ msg_zerocopy.c -o /tmp/kci/linux/build/kselftest/net/msg_zerocopy ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseport_addr_any.c -o /tmp/kci/linux/build/kselftest/net/reuseport_addr_any ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ tcp_mmap.c -lpthread -o /tmp/kci/linux/build/kselftest/net/tcp_mmap ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ tcp_inq.c -lpthread -o /tmp/kci/linux/build/kselftest/net/tcp_inq ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ psock_snd.c -o /tmp/kci/linux/build/kselftest/net/psock_snd ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ txring_overwrite.c -o /tmp/kci/linux/build/kselftest/net/txring_overwrite ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ udpgso.c -o /tmp/kci/linux/build/kselftest/net/udpgso ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ udpgso_bench_tx.c -o /tmp/kci/linux/build/kselftest/net/udpgso_bench_tx ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ udpgso_bench_rx.c -o /tmp/kci/linux/build/kselftest/net/udpgso_bench_rx ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ ip_defrag.c -o /tmp/kci/linux/build/kselftest/net/ip_defrag ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ so_txtime.c -o /tmp/kci/linux/build/kselftest/net/so_txtime ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ ipv6_flowlabel.c -o /tmp/kci/linux/build/kselftest/net/ipv6_flowlabel ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ ipv6_flowlabel_mgr.c -o /tmp/kci/linux/build/kselftest/net/ipv6_flowlabel_mgr ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ so_netns_cookie.c -o /tmp/kci/linux/build/kselftest/net/so_netns_cookie ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ tcp_fastopen_backup_key.c -o /tmp/kci/linux/build/kselftest/net/tcp_fastopen_backup_key ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ fin_ack_lat.c -o /tmp/kci/linux/build/kselftest/net/fin_ack_lat ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ reuseaddr_ports_exhausted.c -o /tmp/kci/linux/build/kselftest/net/reuseaddr_ports_exhausted ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ hwtstamp_config.c -o /tmp/kci/linux/build/kselftest/net/hwtstamp_config ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ rxtimestamp.c -o /tmp/kci/linux/build/kselftest/net/rxtimestamp ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ timestamping.c -o /tmp/kci/linux/build/kselftest/net/timestamping timestamping.c:285:18: warning: field 'cm' with variable sized type 'struct cmsghdr' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 285 | struct cmsghdr cm; | ^ 1 warning generated. ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ txtimestamp.c -o /tmp/kci/linux/build/kselftest/net/txtimestamp ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ ipsec.c -o /tmp/kci/linux/build/kselftest/net/ipsec ipsec.c:849:5: warning: field 'u' with variable sized type 'union (unnamed union at ipsec.c:845:3)' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 849 | } u; | ^ 1 warning generated. ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ ioam6_parser.c -o /tmp/kci/linux/build/kselftest/net/ioam6_parser ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ gro.c -o /tmp/kci/linux/build/kselftest/net/gro ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ toeplitz.c -o /tmp/kci/linux/build/kselftest/net/toeplitz make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/net' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/net/af_unix' ccache clang test_unix_oob.c -o /tmp/kci/linux/build/kselftest/net/af_unix/test_unix_oob make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/net/af_unix' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/net/forwarding' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/net/forwarding' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/net/mptcp' ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../../usr/include mptcp_connect.c -o /tmp/kci/linux/build/kselftest/net/mptcp/mptcp_connect mptcp_connect.c:894:6: warning: variable 'foo' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 894 | if (fd > 0) { | ^~~~~~ mptcp_connect.c:902:8: note: uninitialized use occurs here 902 | srand(foo); | ^~~ mptcp_connect.c:894:2: note: remove the 'if' if its condition is always true 894 | if (fd > 0) { | ^~~~~~~~~~~ mptcp_connect.c:892:18: note: initialize the variable 'foo' to silence this warning 892 | unsigned int foo; | ^ | = 0 1 warning generated. ccache clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../../usr/include pm_nl_ctl.c -o /tmp/kci/linux/build/kselftest/net/mptcp/pm_nl_ctl make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/netfilter' ccache clang nf-queue.c -lmnl -o /tmp/kci/linux/build/kselftest/netfilter/nf-queue make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/netfilter' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/nsfs' ccache clang -Wall -Werror owner.c -o /tmp/kci/linux/build/kselftest/nsfs/owner ccache clang -Wall -Werror pidns.c -o /tmp/kci/linux/build/kselftest/nsfs/pidns make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/nsfs' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/pidfd' ccache clang -g -I../../../../usr/include/ -pthread pidfd_test.c -o /tmp/kci/linux/build/kselftest/pidfd/pidfd_test ccache clang -g -I../../../../usr/include/ -pthread pidfd_fdinfo_test.c -o /tmp/kci/linux/build/kselftest/pidfd/pidfd_fdinfo_test ccache clang -g -I../../../../usr/include/ -pthread pidfd_open_test.c -o /tmp/kci/linux/build/kselftest/pidfd/pidfd_open_test ccache clang -g -I../../../../usr/include/ -pthread pidfd_poll_test.c -o /tmp/kci/linux/build/kselftest/pidfd/pidfd_poll_test ccache clang -g -I../../../../usr/include/ -pthread pidfd_wait.c -o /tmp/kci/linux/build/kselftest/pidfd/pidfd_wait ccache clang -g -I../../../../usr/include/ -pthread pidfd_getfd_test.c -o /tmp/kci/linux/build/kselftest/pidfd/pidfd_getfd_test ccache clang -g -I../../../../usr/include/ -pthread pidfd_setns_test.c -o /tmp/kci/linux/build/kselftest/pidfd/pidfd_setns_test make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/pidfd' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/pid_namespace' ccache clang -g -I../../../../usr/include/ regression_enomem.c ../pidfd/pidfd.h -o /tmp/kci/linux/build/kselftest/pid_namespace/regression_enomem clang: error: cannot specify -o when generating multiple output files make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/pid_namespace/regression_enomem] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/pid_namespace' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/powerpc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/powerpc' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/proc' ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE fd-001-lookup.c -o /tmp/kci/linux/build/kselftest/proc/fd-001-lookup ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE fd-002-posix-eq.c -o /tmp/kci/linux/build/kselftest/proc/fd-002-posix-eq ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE fd-003-kthread.c -o /tmp/kci/linux/build/kselftest/proc/fd-003-kthread ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-loadavg-001.c -o /tmp/kci/linux/build/kselftest/proc/proc-loadavg-001 ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-pid-vm.c -o /tmp/kci/linux/build/kselftest/proc/proc-pid-vm ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-self-map-files-001.c -o /tmp/kci/linux/build/kselftest/proc/proc-self-map-files-001 ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-self-map-files-002.c -o /tmp/kci/linux/build/kselftest/proc/proc-self-map-files-002 ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-self-syscall.c -o /tmp/kci/linux/build/kselftest/proc/proc-self-syscall ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-self-wchan.c -o /tmp/kci/linux/build/kselftest/proc/proc-self-wchan ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-subset-pid.c -o /tmp/kci/linux/build/kselftest/proc/proc-subset-pid ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-uptime-001.c -o /tmp/kci/linux/build/kselftest/proc/proc-uptime-001 ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-uptime-002.c -o /tmp/kci/linux/build/kselftest/proc/proc-uptime-002 ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE read.c -o /tmp/kci/linux/build/kselftest/proc/read ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE self.c -o /tmp/kci/linux/build/kselftest/proc/self ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE setns-dcache.c -o /tmp/kci/linux/build/kselftest/proc/setns-dcache ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE setns-sysvipc.c -o /tmp/kci/linux/build/kselftest/proc/setns-sysvipc ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE thread-self.c -o /tmp/kci/linux/build/kselftest/proc/thread-self ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-multiple-procfs.c -o /tmp/kci/linux/build/kselftest/proc/proc-multiple-procfs ccache clang -Wall -O2 -Wno-unused-function -D_GNU_SOURCE proc-fsconfig-hidepid.c -o /tmp/kci/linux/build/kselftest/proc/proc-fsconfig-hidepid make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/proc' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/pstore' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/pstore' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/ptrace' ccache clang -std=c99 -pthread -iquote../../../../include/uapi -Wall get_syscall_info.c -o /tmp/kci/linux/build/kselftest/ptrace/get_syscall_info ccache clang -std=c99 -pthread -iquote../../../../include/uapi -Wall peeksiginfo.c -o /tmp/kci/linux/build/kselftest/ptrace/peeksiginfo ccache clang -std=c99 -pthread -iquote../../../../include/uapi -Wall vmaccess.c -o /tmp/kci/linux/build/kselftest/ptrace/vmaccess make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/ptrace' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/openat2' ccache clang -Wall -O2 -g -fsanitize=address -fsanitize=undefined openat2_test.c helpers.c helpers.h -o /tmp/kci/linux/build/kselftest/openat2/openat2_test ccache clang -Wall -O2 -g -fsanitize=address -fsanitize=undefined resolve_test.c helpers.c helpers.h -o /tmp/kci/linux/build/kselftest/openat2/resolve_test ccache clang -Wall -O2 -g -fsanitize=address -fsanitize=undefined rename_attack_test.c helpers.c helpers.h -o /tmp/kci/linux/build/kselftest/openat2/rename_attack_test clangclang: error: cannot specify -o when generating multiple output files : error: clangcannot specify -o when generating multiple output files : error: cannot specify -o when generating multiple output files make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/openat2/openat2_test] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/openat2/rename_attack_test] Error 1 make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/openat2/resolve_test] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/openat2' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/resctrl' ccache clang -g -Wall -O2 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE resctrl_tests.c cache.c cat_test.c cmt_test.c fill_buf.c mba_test.c mbm_test.c resctrl_val.c resctrlfs.c -o /tmp/kci/linux/build/kselftest/resctrl/resctrl_tests cache.c:304:19: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] 304 | avg_diff = (long)abs(cache_span - avg_llc_val); | ^ cache.c:304:19: note: remove the call to 'abs' since unsigned values cannot be negative 304 | avg_diff = (long)abs(cache_span - avg_llc_val); | ^~~ cache.c:308:16: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 308 | (cmt ? (abs(avg_diff) > max_diff) : true); | ^ cache.c:308:16: note: use function 'labs' instead 308 | (cmt ? (abs(avg_diff) > max_diff) : true); | ^~~ | labs 2 warnings generated. mba_test.c:85:21: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] 85 | avg_diff = (float)labs(avg_bw_resc - avg_bw_imc) / avg_bw_imc; | ^ mba_test.c:85:21: note: remove the call to 'labs' since unsigned values cannot be negative 85 | avg_diff = (float)labs(avg_bw_resc - avg_bw_imc) / avg_bw_imc; | ^~~~ 1 warning generated. mbm_test.c:36:20: warning: taking the absolute value of unsigned type 'unsigned long' has no effect [-Wabsolute-value] 36 | avg_diff = (float)labs(avg_bw_resc - avg_bw_imc) / avg_bw_imc; | ^ mbm_test.c:36:20: note: remove the call to 'labs' since unsigned values cannot be negative 36 | avg_diff = (float)labs(avg_bw_resc - avg_bw_imc) / avg_bw_imc; | ^~~~ 1 warning generated. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/resctrl' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/rlimits' ccache clang -Wall -O2 -g rlimits-per-userns.c -o /tmp/kci/linux/build/kselftest/rlimits/rlimits-per-userns make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/rlimits' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/rseq' ccache clang -O2 -Wall -g -I./ -I../../../../usr/include/ -L/tmp/kci/linux/build/kselftest/rseq -Wl,-rpath=./ -no-integrated-as -I../../../../tools/include -shared -fPIC rseq.c -lpthread -ldl -o /tmp/kci/linux/build/kselftest/rseq/librseq.so ccache clang -O2 -Wall -g -I./ -I../../../../usr/include/ -L/tmp/kci/linux/build/kselftest/rseq -Wl,-rpath=./ -no-integrated-as -I../../../../tools/include basic_test.c -lpthread -ldl -lrseq -o /tmp/kci/linux/build/kselftest/rseq/basic_test ccache clang -O2 -Wall -g -I./ -I../../../../usr/include/ -L/tmp/kci/linux/build/kselftest/rseq -Wl,-rpath=./ -no-integrated-as -I../../../../tools/include basic_percpu_ops_test.c -lpthread -ldl -lrseq -o /tmp/kci/linux/build/kselftest/rseq/basic_percpu_ops_test ccache clang -O2 -Wall -g -I./ -I../../../../usr/include/ -L/tmp/kci/linux/build/kselftest/rseq -Wl,-rpath=./ -no-integrated-as -I../../../../tools/include param_test.c -lpthread -ldl -lrseq -o /tmp/kci/linux/build/kselftest/rseq/param_test ccache clang -O2 -Wall -g -I./ -I../../../../usr/include/ -L/tmp/kci/linux/build/kselftest/rseq -Wl,-rpath=./ -no-integrated-as -I../../../../tools/include -DBENCHMARK param_test.c -lpthread -ldl -lrseq -o /tmp/kci/linux/build/kselftest/rseq/param_test_benchmark param_test.c:1156:10: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1156 | while (!atomic_load(&args->percpu_list_ptr)) {} | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_param_test.c:1156:10: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) l 1156 | while (!atomic_load(&args->percpu_list_ptr)) {} | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.hoad(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ :140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __cparam_test.c:1228:2: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1228 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ 1param_test.c:1230:10: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1230 | while (!atomic_load(&args->stop)) { | ^ ~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ 1_aparam_test.c:1237:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1237 | if (expect_b != atomic_load(&list_b.c[cpu_b].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ tomparam_test.c:1243:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1243 | atomic_store(&args->percpu_list_ptr, (intptr_t)&listic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ _b); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(param_test.cobject, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ :1228:2: param_test.c:1254:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1254 | expect_a = atomic_load(&list_a.c[cpu_a].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)param_test.c:1261:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1261 | if (expect_a != atomic_load(&list_a.c[cpu_a].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ 1228param_test.c:1267:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1267 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ 137 | param_test.c:1230:10: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1230 | while (!atomic_load(&args->stop)) { | ^ ~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ #deparam_test.c:1237:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1237 | if (expect_b != atomic_load(&list_b.c[cpu_b].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ finparam_test.ce atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ :1243:3: error: param_test.c:1275:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1243 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_b); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ 1275 | exparam_test.c:1254:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1254 | expect_a = atomic_load(&list_a.c[cpu_a].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ pectparam_test.c:1261:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1261 | if (expect_a != atomic_load(&list_a.c[cpu_a].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ _b param_test.c:1267:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1267 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ = atparam_test.c:1275:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1275 | expect_b = atomic_load(&list_b.c[cpu_b].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ omic_load(&list_b.c[cpu_b].head->datparam_test.c:1332:2: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1332 | atomic_store(&thread_args.stop, 1); | ^ ~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' a); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ 137 | #define atomic_store(object, desiredparam_test.c:1332:2: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1332 | atomic_store(&thread_args.stop, 1); | ^ ~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ ) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ 10 errors generated. 10 errors generated. make[1]: *** [Makefile:32: /tmp/kci/linux/build/kselftest/rseq/param_test] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:36: /tmp/kci/linux/build/kselftest/rseq/param_test_benchmark] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/rseq' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/rtc' ccache clang -O3 -Wl,-no-as-needed -Wall rtctest.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/rtc/rtctest ccache clang -O3 -Wl,-no-as-needed -Wall setdate.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/rtc/setdate make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/rtc' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/seccomp' ccache clang -Wl,-no-as-needed -Wall -isystem ../../../../usr/include/ -lpthread seccomp_bpf.c -o /tmp/kci/linux/build/kselftest/seccomp/seccomp_bpf ccache clang -Wl,-no-as-needed -Wall -isystem ../../../../usr/include/ -lpthread seccomp_benchmark.c -o /tmp/kci/linux/build/kselftest/seccomp/seccomp_benchmark make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/seccomp' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sgx' ccache clang -Wall -Werror -g -I../../../../tools/include -fPIC -z noexecstack -c main.c -o /tmp/kci/linux/build/kselftest/sgx/main.o ccache clang -Wall -Werror -g -I../../../../tools/include -fPIC -z noexecstack -c load.c -o /tmp/kci/linux/build/kselftest/sgx/load.o ccache clang -Wall -Werror -g -I../../../../tools/include -fPIC -z noexecstack -c sigstruct.c -o /tmp/kci/linux/build/kselftest/sgx/sigstruct.o ccache clang -Wall -Werror -g -I../../../../tools/include -fPIC -z noexecstack -c call.S -o /tmp/kci/linux/build/kselftest/sgx/call.o clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] make[1]: *** [Makefile:36: /tmp/kci/linux/build/kselftest/sgx/load.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:39: /tmp/kci/linux/build/kselftest/sgx/sigstruct.o] Error 1 make[1]: *** [Makefile:33: /tmp/kci/linux/build/kselftest/sgx/main.o] Error 1 make[1]: *** [Makefile:42: /tmp/kci/linux/build/kselftest/sgx/call.o] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sgx' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sigaltstack' ccache clang -Wall sas.c -o /tmp/kci/linux/build/kselftest/sigaltstack/sas make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sigaltstack' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/size' ccache clang -static -ffreestanding -nostartfiles -s get_size.c -o /tmp/kci/linux/build/kselftest/size/get_size make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/size' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sparc64' make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sparc64' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/splice' ccache clang default_file_splice_read.c -o /tmp/kci/linux/build/kselftest/splice/default_file_splice_read ccache clang splice_read.c -o /tmp/kci/linux/build/kselftest/splice/splice_read make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/splice' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/static_keys' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/static_keys' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sync' ccache clang -c sync_alloc.c -o /tmp/kci/linux/build/kselftest/sync/sync_alloc.o ccache clang -c sync_fence.c -o /tmp/kci/linux/build/kselftest/sync/sync_fence.o ccache clang -c sync_merge.c -o /tmp/kci/linux/build/kselftest/sync/sync_merge.o ccache clang -c sync_wait.c -o /tmp/kci/linux/build/kselftest/sync/sync_wait.o ccache clang -c sync_stress_parallelism.c -o /tmp/kci/linux/build/kselftest/sync/sync_stress_parallelism.o ccache clang -c sync_stress_consumer.c -o /tmp/kci/linux/build/kselftest/sync/sync_stress_consumer.o ccache clang -c sync_stress_merge.c -o /tmp/kci/linux/build/kselftest/sync/sync_stress_merge.o ccache clang -c sync_test.c -o /tmp/kci/linux/build/kselftest/sync/sync_test.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -I../../../../usr/include/ ccache clang -c sync.c -o /tmp/kci/linux/build/kselftest/sync/sync.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -I../../../../usr/include/ ccache clang -o /tmp/kci/linux/build/kselftest/sync/sync_test /tmp/kci/linux/build/kselftest/sync/sync_test.o /tmp/kci/linux/build/kselftest/sync/sync.o /tmp/kci/linux/build/kselftest/sync/sync_alloc.o /tmp/kci/linux/build/kselftest/sync/sync_fence.o /tmp/kci/linux/build/kselftest/sync/sync_merge.o /tmp/kci/linux/build/kselftest/sync/sync_wait.o /tmp/kci/linux/build/kselftest/sync/sync_stress_parallelism.o /tmp/kci/linux/build/kselftest/sync/sync_stress_consumer.o /tmp/kci/linux/build/kselftest/sync/sync_stress_merge.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -I../../../../usr/include/ -pthread make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sync' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/syscall_user_dispatch' ccache clang -Wall -I../../../../usr/include/ sud_test.c -o /tmp/kci/linux/build/kselftest/syscall_user_dispatch/sud_test ccache clang -Wall -I../../../../usr/include/ sud_benchmark.c -o /tmp/kci/linux/build/kselftest/syscall_user_dispatch/sud_benchmark make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/syscall_user_dispatch' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sysctl' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sysctl' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/tc-testing' clang -I. -I/include/uapi -idirafter /usr/lib/llvm-17/lib/clang/17/include -idirafter /usr/local/include -idirafter /usr/include/x86_64-linux-gnu -idirafter /usr/include -Wno-compare-distinct-pointer-types \ -O2 -target bpf -emit-llvm -c action.c -o - | \ llc -march=bpf -mcpu=probe -filetype=obj -o /tmp/kci/linux/build/kselftest/tc-testing/action.o make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/tc-testing' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/timens' ccache clang -Wall -Werror -pthread timens.c -lrt -ldl -o /tmp/kci/linux/build/kselftest/timens/timens ccache clang -Wall -Werror -pthread timerfd.c -lrt -ldl -o /tmp/kci/linux/build/kselftest/timens/timerfd ccache clang -Wall -Werror -pthread timer.c -lrt -ldl -o /tmp/kci/linux/build/kselftest/timens/timer ccache clang -Wall -Werror -pthread clock_nanosleep.c -lrt -ldl -o /tmp/kci/linux/build/kselftest/timens/clock_nanosleep timer.c:59:7: error: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 59 | if (abs(elapsed - 3600) > 60) { | ^ timer.c:59:7: note: use function 'llabs' instead 59 | if (abs(elapsed - 3600) > 60) { | ^~~ | llabs 1 error generated. timerfd.c:64:7: error: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 64 | if (abs(elapsed - 3600) > 60) { | ^ timerfd.c:64:7: note: use function 'llabs' instead 64 | if (abs(elapsed - 3600) > 60) { | ^~~ | llabs 1 error generated. make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/timens/timer] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/timens/timerfd] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/timens' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/timers' ccache clang -O3 -Wl,-no-as-needed -Wall posix_timers.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/posix_timers ccache clang -O3 -Wl,-no-as-needed -Wall nanosleep.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/nanosleep ccache clang -O3 -Wl,-no-as-needed -Wall nsleep-lat.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/nsleep-lat ccache clang -O3 -Wl,-no-as-needed -Wall set-timer-lat.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/set-timer-lat ccache clang -O3 -Wl,-no-as-needed -Wall mqueue-lat.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/mqueue-lat ccache clang -O3 -Wl,-no-as-needed -Wall inconsistency-check.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/inconsistency-check ccache clang -O3 -Wl,-no-as-needed -Wall raw_skew.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/raw_skew ccache clang -O3 -Wl,-no-as-needed -Wall threadtest.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/threadtest ccache clang -O3 -Wl,-no-as-needed -Wall rtcpie.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/rtcpie ccache clang -O3 -Wl,-no-as-needed -Wall alarmtimer-suspend.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/alarmtimer-suspend ccache clang -O3 -Wl,-no-as-needed -Wall valid-adjtimex.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/valid-adjtimex rtcpie.c:32:21: warning: variable 'irqcount' set but not used [-Wunused-but-set-variable] 32 | int i, fd, retval, irqcount = 0; | ^ ccache clang -O3 -Wl,-no-as-needed -Wall adjtick.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/adjtick 1 warning generated. ccache clang -O3 -Wl,-no-as-needed -Wall change_skew.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/change_skew ccache clang -O3 -Wl,-no-as-needed -Wall skew_consistency.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/skew_consistency ccache clang -O3 -Wl,-no-as-needed -Wall clocksource-switch.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/clocksource-switch ccache clang -O3 -Wl,-no-as-needed -Wall freq-step.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/freq-step ccache clang -O3 -Wl,-no-as-needed -Wall leap-a-day.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/leap-a-day ccache clang -O3 -Wl,-no-as-needed -Wall leapcrash.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/leapcrash ccache clang -O3 -Wl,-no-as-needed -Wall set-tai.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/set-tai ccache clang -O3 -Wl,-no-as-needed -Wall set-2038.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/set-2038 ccache clang -O3 -Wl,-no-as-needed -Wall set-tz.c -lrt -lpthread -lm -o /tmp/kci/linux/build/kselftest/timers/set-tz make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/timers' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/tmpfs' ccache clang -Wall -O2 -D_GNU_SOURCE bug-link-o-tmpfile.c -o /tmp/kci/linux/build/kselftest/tmpfs/bug-link-o-tmpfile make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/tmpfs' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/tpm2' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/tpm2' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/user' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/user' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/vDSO' ccache clang -std=gnu99 vdso_test_gettimeofday.c parse_vdso.c -o /tmp/kci/linux/build/kselftest/vDSO/vdso_test_gettimeofday ccache clang -std=gnu99 vdso_test_getcpu.c parse_vdso.c -o /tmp/kci/linux/build/kselftest/vDSO/vdso_test_getcpu ccache clang -std=gnu99 vdso_test_abi.c parse_vdso.c -o /tmp/kci/linux/build/kselftest/vDSO/vdso_test_abi ccache clang -std=gnu99 vdso_test_clock_getres.c -o /tmp/kci/linux/build/kselftest/vDSO/vdso_test_clock_getres ccache clang -std=gnu99 -nostdlib -fno-asynchronous-unwind-tables -fno-stack-protector \ vdso_standalone_test_x86.c parse_vdso.c \ -o /tmp/kci/linux/build/kselftest/vDSO/vdso_standalone_test_x86 ccache clang -std=gnu99 \ vdso_test_correctness.c \ -o /tmp/kci/linux/build/kselftest/vDSO/vdso_test_correctness \ -ldl make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/vDSO' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/vm' /bin/sh ./check_config.sh ccache clang ccache clang -Wall -I ../../../../usr/include -no-pie compaction_test.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/compaction_test ccache clang -Wall -I ../../../../usr/include -no-pie gup_test.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/gup_test ccache clang -Wall -I ../../../../usr/include -no-pie hmm-tests.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/hmm-tests ccache clang -Wall -I ../../../../usr/include -no-pie hugepage-mmap.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/hugepage-mmap ccache clang -Wall -I ../../../../usr/include -no-pie hugepage-shm.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/hugepage-shm ccache clang -Wall -I ../../../../usr/include -no-pie khugepaged.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/khugepaged ccache clang -Wall -I ../../../../usr/include -no-pie madv_populate.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/madv_populate ccache clang -Wall -I ../../../../usr/include -no-pie map_fixed_noreplace.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/map_fixed_noreplace ccache clang -Wall -I ../../../../usr/include -no-pie map_hugetlb.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/map_hugetlb ccache clang -Wall -I ../../../../usr/include -no-pie map_populate.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/map_populate ccache clang -Wall -I ../../../../usr/include -no-pie memfd_secret.c -lrt -lpthread -lcap -o /tmp/kci/linux/build/kselftest/vm/memfd_secret ccache clang -Wall -I ../../../../usr/include -no-pie mlock-random-test.c -lrt -lpthread -lcap -o /tmp/kci/linux/build/kselftest/vm/mlock-random-test ccache clang -Wall -I ../../../../usr/include -no-pie mlock2-tests.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/mlock2-tests mlock2-tests.c:53:10: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] 53 | stop = '\0'; | ^~~~ 1 warning generated. ccache clang -Wall -I ../../../../usr/include -no-pie mremap_dontunmap.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/mremap_dontunmap ccache clang -Wall -I ../../../../usr/include -no-pie mremap_test.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/mremap_test ccache clang -Wall -I ../../../../usr/include -no-pie on-fault-limit.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/on-fault-limit ccache clang -Wall -I ../../../../usr/include -no-pie thuge-gen.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/thuge-gen ccache clang -Wall -I ../../../../usr/include -no-pie transhuge-stress.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/transhuge-stress ccache clang -Wall -I ../../../../usr/include -no-pie userfaultfd.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/userfaultfd ccache clang -Wall -I ../../../../usr/include -no-pie split_huge_page_test.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/split_huge_page_test ccache clang -Wall -I ../../../../usr/include -no-pie ksm_tests.c -lrt -lpthread -lnuma -o /tmp/kci/linux/build/kselftest/vm/ksm_tests ccache clang -Wall -I ../../../../usr/include -no-pie -m64 -mxsave protection_keys.c -lrt -lpthread -lrt -ldl -o /tmp/kci/linux/build/kselftest/vm/protection_keys_64 In file included from protection_keys.c:49: In file included from ./pkey-helpers.h:91: ./pkey-x86.h:161:7: warning: variable 'xstate_size' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 161 | if (leaf == XSTATE_PKEY_BIT) { | ^~~~~~~~~~~~~~~~~~~~~~~ ./pkey-x86.h:167:6: note: uninitialized use occurs here 167 | if (xstate_size == 0) { | ^~~~~~~~~~~ ./pkey-x86.h:161:3: note: remove the 'if' if its condition is always true 161 | if (leaf == XSTATE_PKEY_BIT) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./pkey-x86.h:150:17: note: initialize the variable 'xstate_size' to silence this warning 150 | int xstate_size; | ^ | = 0 1 warning generated. ccache clang -Wall -I ../../../../usr/include -no-pie va_128TBswitch.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/va_128TBswitch ccache clang -Wall -I ../../../../usr/include -no-pie virtual_address_range.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/virtual_address_range ccache clang -Wall -I ../../../../usr/include -no-pie write_to_hugetlbfs.c -lrt -lpthread -o /tmp/kci/linux/build/kselftest/vm/write_to_hugetlbfs Warning: you seem to have a broken 32-bit build environment. This will reduce test coverage of 64-bit kernels. If you are using a Debian-like distribution, try: apt-get install gcc-multilib libc6-i386 libc6-dev-i386 If you are using a Fedora-like distribution, try: yum install glibc-devel.*i686 Warning: missing libhugetlbfs support. Some HMM tests will be skipped. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/vm' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/x86' ccache clang -m64 -o /tmp/kci/linux/build/kselftest/x86/single_step_syscall_64 -O2 -g -std=gnu99 -pthread -Wall -no-pie -DCAN_BUILD_64 single_step_syscall.c helpers.h -lrt -ldl ccache clang -m64 -o /tmp/kci/linux/build/kselftest/x86/sysret_ss_attrs_64 -O2 -g -std=gnu99 -pthread -Wall -no-pie -DCAN_BUILD_64 sysret_ss_attrs.c helpers.h thunks.S -lrt -ldl ccache clang -m64 -o /tmp/kci/linux/build/kselftest/x86/syscall_nt_64 -O2 -g -std=gnu99 -pthread -Wall -no-pie -DCAN_BUILD_64 syscall_nt.c helpers.h -lrt -ldl ccache clang -m64 -o /tmp/kci/linux/build/kselftest/x86/test_mremap_vdso_64 -O2 -g -std=gnu99 -pthread -Wall -no-pie -DCAN_BUILD_64 test_mremap_vdso.c helpers.h -lrt -ldl clangclangclangclang: : : error: error: cannot specify -o when generating multiple output filescannot specify -o when generating multiple output fileserror: cannot specify -o when generating multiple output files : error: cannot specify -o when generating multiple output files make[1]: *** [Makefile:78: /tmp/kci/linux/build/kselftest/x86/sysret_ss_attrs_64] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:78: /tmp/kci/linux/build/kselftest/x86/syscall_nt_64] Error 1 make[1]: *** [Makefile:78: /tmp/kci/linux/build/kselftest/x86/single_step_syscall_64] Error 1 make[1]: *** [Makefile:78: /tmp/kci/linux/build/kselftest/x86/test_mremap_vdso_64] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/x86' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/zram' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/zram' mkdir -p /tmp/kci/linux/build/kselftest/kselftest_install/kselftest install -m 744 kselftest/module.sh /tmp/kci/linux/build/kselftest/kselftest_install/kselftest/ install -m 744 kselftest/runner.sh /tmp/kci/linux/build/kselftest/kselftest_install/kselftest/ install -m 744 kselftest/prefix.pl /tmp/kci/linux/build/kselftest/kselftest_install/kselftest/ install -m 744 run_kselftest.sh /tmp/kci/linux/build/kselftest/kselftest_install/ rm -f /tmp/kci/linux/build/kselftest/kselftest_install/kselftest-list.txt make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/arm64' make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/arm64' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/breakpoints' rsync -a /tmp/kci/linux/build/kselftest/breakpoints/step_after_suspend_test /tmp/kci/linux/build/kselftest/kselftest_install/breakpoints/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/breakpoints' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/capabilities' rsync -a /tmp/kci/linux/build/kselftest/capabilities/test_execve /tmp/kci/linux/build/kselftest/kselftest_install/capabilities/ rsync -a /tmp/kci/linux/build/kselftest/capabilities/validate_cap /tmp/kci/linux/build/kselftest/kselftest_install/capabilities/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/capabilities' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/cgroup' ccache clang -Wall -pthread test_memcontrol.c cgroup_util.c ../clone3/clone3_selftests.h -o /tmp/kci/linux/build/kselftest/cgroup/test_memcontrol ccache clang -Wall -pthread test_kmem.c cgroup_util.c ../clone3/clone3_selftests.h -o /tmp/kci/linux/build/kselftest/cgroup/test_kmem ccache clang -Wall -pthread test_core.c cgroup_util.c ../clone3/clone3_selftests.h -o /tmp/kci/linux/build/kselftest/cgroup/test_core ccache clang -Wall -pthread test_freezer.c cgroup_util.c ../clone3/clone3_selftests.h -o /tmp/kci/linux/build/kselftest/cgroup/test_freezer clang: clangerror: cannot specify -o when generating multiple output files : error: clang: error: cannot specify -o when generating multiple output files cannot specify -o when generating multiple output files clang: error: cannot specify -o when generating multiple output files make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/cgroup/test_freezer] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/cgroup/test_core] Error 1 make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/cgroup/test_kmem] Error 1 make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/cgroup/test_memcontrol] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/cgroup' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/clone3' rsync -a /tmp/kci/linux/build/kselftest/clone3/clone3 /tmp/kci/linux/build/kselftest/clone3/clone3_clear_sighand /tmp/kci/linux/build/kselftest/clone3/clone3_set_tid /tmp/kci/linux/build/kselftest/clone3/clone3_cap_checkpoint_restore /tmp/kci/linux/build/kselftest/kselftest_install/clone3/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/clone3' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/core' rsync -a /tmp/kci/linux/build/kselftest/core/close_range_test /tmp/kci/linux/build/kselftest/kselftest_install/core/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/core' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/cpufreq' rsync -a main.sh /tmp/kci/linux/build/kselftest/kselftest_install/cpufreq/ rsync -a cpu.sh cpufreq.sh governor.sh module.sh special-tests.sh /tmp/kci/linux/build/kselftest/kselftest_install/cpufreq/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/cpufreq/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/cpufreq' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/cpu-hotplug' rsync -a cpu-on-off-test.sh /tmp/kci/linux/build/kselftest/kselftest_install/cpu-hotplug/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/cpu-hotplug/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/cpu-hotplug' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/damon' rsync -a debugfs_attrs.sh /tmp/kci/linux/build/kselftest/kselftest_install/damon/ rsync -a _chk_dependency.sh /tmp/kci/linux/build/kselftest/kselftest_install/damon/ rsync -a /tmp/kci/linux/build/kselftest/damon/huge_count_read_write /tmp/kci/linux/build/kselftest/kselftest_install/damon/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/damon' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/drivers/dma-buf' rsync -a /tmp/kci/linux/build/kselftest/drivers/dma-buf/udmabuf /tmp/kci/linux/build/kselftest/kselftest_install/drivers/dma-buf/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/drivers/dma-buf/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/drivers/dma-buf' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/efivarfs' rsync -a efivarfs.sh /tmp/kci/linux/build/kselftest/kselftest_install/efivarfs/ rsync -a /tmp/kci/linux/build/kselftest/efivarfs/open-unlink /tmp/kci/linux/build/kselftest/efivarfs/create-read /tmp/kci/linux/build/kselftest/kselftest_install/efivarfs/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/efivarfs/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/efivarfs' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/exec' rsync -a binfmt_script /tmp/kci/linux/build/kselftest/kselftest_install/exec/ rsync -a Makefile /tmp/kci/linux/build/kselftest/kselftest_install/exec/ rsync -a /tmp/kci/linux/build/kselftest/exec/execveat /tmp/kci/linux/build/kselftest/exec/load_address_4096 /tmp/kci/linux/build/kselftest/exec/load_address_2097152 /tmp/kci/linux/build/kselftest/exec/load_address_16777216 /tmp/kci/linux/build/kselftest/exec/non-regular /tmp/kci/linux/build/kselftest/exec/recursion-depth /tmp/kci/linux/build/kselftest/kselftest_install/exec/ rsync -a /tmp/kci/linux/build/kselftest/exec/execveat.symlink /tmp/kci/linux/build/kselftest/exec/execveat.denatured /tmp/kci/linux/build/kselftest/exec/script /tmp/kci/linux/build/kselftest/exec/subdir /tmp/kci/linux/build/kselftest/kselftest_install/exec/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/exec' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems' rsync -a /tmp/kci/linux/build/kselftest/filesystems/devpts_pts /tmp/kci/linux/build/kselftest/kselftest_install/filesystems/ rsync -a /tmp/kci/linux/build/kselftest/filesystems/dnotify_test /tmp/kci/linux/build/kselftest/kselftest_install/filesystems/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs' rsync -a /tmp/kci/linux/build/kselftest/filesystems/binderfs/binderfs_test /tmp/kci/linux/build/kselftest/kselftest_install/filesystems/binderfs/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/filesystems/binderfs/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems/epoll' rsync -a /tmp/kci/linux/build/kselftest/filesystems/epoll/epoll_wakeup_test /tmp/kci/linux/build/kselftest/kselftest_install/filesystems/epoll/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems/epoll' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/firmware' rsync -a fw_run_tests.sh /tmp/kci/linux/build/kselftest/kselftest_install/firmware/ rsync -a fw_fallback.sh fw_filesystem.sh fw_lib.sh /tmp/kci/linux/build/kselftest/kselftest_install/firmware/ rsync -a /tmp/kci/linux/build/kselftest/firmware/fw_namespace /tmp/kci/linux/build/kselftest/kselftest_install/firmware/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/firmware/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/firmware' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/fpu' rsync -a run_test_fpu.sh /tmp/kci/linux/build/kselftest/kselftest_install/fpu/ rsync -a /tmp/kci/linux/build/kselftest/fpu/test_fpu /tmp/kci/linux/build/kselftest/kselftest_install/fpu/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/fpu' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/ftrace' rsync -a ftracetest /tmp/kci/linux/build/kselftest/kselftest_install/ftrace/ rsync -a test.d settings /tmp/kci/linux/build/kselftest/kselftest_install/ftrace/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/ftrace/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/ftrace' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/futex' make[2]: Entering directory '/tmp/kci/linux/tools/testing/selftests/futex/functional' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/futex/functional' mkdir -p /tmp/kci/linux/build/kselftest/kselftest_install/futex install -t /tmp/kci/linux/build/kselftest/kselftest_install/futex run.sh make[2]: Entering directory '/tmp/kci/linux/tools/testing/selftests/futex' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. rsync -a run.sh /tmp/kci/linux/build/kselftest/kselftest_install/futex/functional/ rsync -a /tmp/kci/linux/build/kselftest/futex/functional/futex_wait_timeout /tmp/kci/linux/build/kselftest/futex/functional/futex_wait_wouldblock /tmp/kci/linux/build/kselftest/futex/functional/futex_requeue_pi /tmp/kci/linux/build/kselftest/futex/functional/futex_requeue_pi_signal_restart /tmp/kci/linux/build/kselftest/futex/functional/futex_requeue_pi_mismatched_ops /tmp/kci/linux/build/kselftest/futex/functional/futex_wait_uninitialized_heap /tmp/kci/linux/build/kselftest/futex/functional/futex_wait_private_mapped_file /tmp/kci/linux/build/kselftest/futex/functional/futex_wait /tmp/kci/linux/build/kselftest/futex/functional/futex_requeue /tmp/kci/linux/build/kselftest/kselftest_install/futex/functional/ make[2]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/futex/functional' make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/futex' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/gpio' rsync -a gpio-mockup.sh /tmp/kci/linux/build/kselftest/kselftest_install/gpio/ rsync -a gpio-mockup-sysfs.sh /tmp/kci/linux/build/kselftest/kselftest_install/gpio/ rsync -a /tmp/kci/linux/build/kselftest/gpio/gpio-mockup-cdev /tmp/kci/linux/build/kselftest/kselftest_install/gpio/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/gpio/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/gpio' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/intel_pstate' rsync -a run.sh /tmp/kci/linux/build/kselftest/kselftest_install/intel_pstate/ rsync -a /tmp/kci/linux/build/kselftest/intel_pstate/msr /tmp/kci/linux/build/kselftest/intel_pstate/aperf /tmp/kci/linux/build/kselftest/kselftest_install/intel_pstate/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/intel_pstate' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/ipc' rsync -a /tmp/kci/linux/build/kselftest/ipc/msgque /tmp/kci/linux/build/kselftest/kselftest_install/ipc/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/ipc/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/ipc' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/ir' rsync -a ir_loopback.sh /tmp/kci/linux/build/kselftest/kselftest_install/ir/ rsync -a /tmp/kci/linux/build/kselftest/ir/ir_loopback /tmp/kci/linux/build/kselftest/kselftest_install/ir/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/ir' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/kcmp' rsync -a /tmp/kci/linux/build/kselftest/kcmp/kcmp_test /tmp/kci/linux/build/kselftest/kselftest_install/kcmp/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/kcmp' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/kexec' make[1]: *** No rule to make target 'install'. Stop. make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/kexec' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/kvm' rsync -a /tmp/kci/linux/build/kselftest/kvm/x86_64/cr4_cpuid_sync_test /tmp/kci/linux/build/kselftest/kvm/x86_64/get_msr_index_features /tmp/kci/linux/build/kselftest/kvm/x86_64/evmcs_test /tmp/kci/linux/build/kselftest/kvm/x86_64/emulator_error_test /tmp/kci/linux/build/kselftest/kvm/x86_64/get_cpuid_test /tmp/kci/linux/build/kselftest/kvm/x86_64/hyperv_clock /tmp/kci/linux/build/kselftest/kvm/x86_64/hyperv_cpuid /tmp/kci/linux/build/kselftest/kvm/x86_64/hyperv_features /tmp/kci/linux/build/kselftest/kvm/x86_64/kvm_pv_test /tmp/kci/linux/build/kselftest/kvm/x86_64/mmio_warning_test /tmp/kci/linux/build/kselftest/kvm/x86_64/mmu_role_test /tmp/kci/linux/build/kselftest/kvm/x86_64/platform_info_test /tmp/kci/linux/build/kselftest/kvm/x86_64/set_boot_cpu_id /tmp/kci/linux/build/kselftest/kvm/x86_64/set_sregs_test /tmp/kci/linux/build/kselftest/kvm/x86_64/smm_test /tmp/kci/linux/build/kselftest/kvm/x86_64/state_test /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_preemption_timer_test /tmp/kci/linux/build/kselftest/kvm/x86_64/svm_vmcall_test /tmp/kci/linux/build/kselftest/kvm/x86_64/svm_int_ctl_test /tmp/kci/linux/build/kselftest/kvm/x86_64/sync_regs_test /tmp/kci/linux/build/kselftest/kvm/x86_64/userspace_msr_exit_test /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_apic_access_test /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_close_while_nested_test /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_dirty_log_test /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_set_nested_state_test /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_tsc_adjust_test /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_nested_tsc_scaling_test /tmp/kci/linux/build/kselftest/kvm/x86_64/xapic_ipi_test /tmp/kci/linux/build/kselftest/kvm/x86_64/xss_msr_test /tmp/kci/linux/build/kselftest/kvm/x86_64/debug_regs /tmp/kci/linux/build/kselftest/kvm/x86_64/tsc_msrs_test /tmp/kci/linux/build/kselftest/kvm/x86_64/vmx_pmu_msrs_test /tmp/kci/linux/build/kselftest/kvm/x86_64/xen_shinfo_test /tmp/kci/linux/build/kselftest/kvm/x86_64/xen_vmcall_test /tmp/kci/linux/build/kselftest/kvm/access_tracking_perf_test /tmp/kci/linux/build/kselftest/kvm/demand_paging_test /tmp/kci/linux/build/kselftest/kvm/dirty_log_test /tmp/kci/linux/build/kselftest/kvm/dirty_log_perf_test /tmp/kci/linux/build/kselftest/kvm/hardware_disable_test /tmp/kci/linux/build/kselftest/kvm/kvm_create_max_vcpus /tmp/kci/linux/build/kselftest/kvm/kvm_page_table_test /tmp/kci/linux/build/kselftest/kvm/memslot_modification_stress_test /tmp/kci/linux/build/kselftest/kvm/memslot_perf_test /tmp/kci/linux/build/kselftest/kvm/rseq_test /tmp/kci/linux/build/kselftest/kvm/set_memory_region_test /tmp/kci/linux/build/kselftest/kvm/steal_time /tmp/kci/linux/build/kselftest/kvm/kvm_binary_stats_test /tmp/kci/linux/build/kselftest/kselftest_install/kvm/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/kvm/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/kvm' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/landlock' ccache clang -Wall -O2 base_test.c -o /tmp/kci/linux/build/kselftest/landlock/base_test -lcap -I../../../../usr/include ccache clang -Wall -O2 fs_test.c -o /tmp/kci/linux/build/kselftest/landlock/fs_test -lcap -I../../../../usr/include ccache clang -Wall -O2 ptrace_test.c -o /tmp/kci/linux/build/kselftest/landlock/ptrace_test -lcap -I../../../../usr/include rsync -a /tmp/kci/linux/build/kselftest/landlock/base_test /tmp/kci/linux/build/kselftest/landlock/fs_test /tmp/kci/linux/build/kselftest/landlock/ptrace_test /tmp/kci/linux/build/kselftest/kselftest_install/landlock/ rsync -a /tmp/kci/linux/build/kselftest/landlock/true /tmp/kci/linux/build/kselftest/kselftest_install/landlock/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/landlock/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/landlock' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/lib' rsync -a printf.sh bitmap.sh prime_numbers.sh scanf.sh strscpy.sh /tmp/kci/linux/build/kselftest/kselftest_install/lib/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/lib/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/lib' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/livepatch' rsync -a test-livepatch.sh test-callbacks.sh test-shadow-vars.sh test-state.sh test-ftrace.sh /tmp/kci/linux/build/kselftest/kselftest_install/livepatch/ rsync -a functions.sh /tmp/kci/linux/build/kselftest/kselftest_install/livepatch/ rsync -a settings /tmp/kci/linux/build/kselftest/kselftest_install/livepatch/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/livepatch/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/livepatch' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/lkdtm' rsync -a stack-entropy.sh /tmp/kci/linux/build/kselftest/kselftest_install/lkdtm/ rsync -a tests.txt /tmp/kci/linux/build/kselftest/kselftest_install/lkdtm/ rsync -a /tmp/kci/linux/build/kselftest/lkdtm/PANIC.sh /tmp/kci/linux/build/kselftest/lkdtm/BUG.sh /tmp/kci/linux/build/kselftest/lkdtm/WARNING.sh /tmp/kci/linux/build/kselftest/lkdtm/WARNING_MESSAGE.sh /tmp/kci/linux/build/kselftest/lkdtm/EXCEPTION.sh /tmp/kci/linux/build/kselftest/lkdtm/LOOP.sh /tmp/kci/linux/build/kselftest/lkdtm/EXHAUST_STACK.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_STACK.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_STACK_STRONG.sh /tmp/kci/linux/build/kselftest/lkdtm/ARRAY_BOUNDS.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_LIST_ADD.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_LIST_DEL.sh /tmp/kci/linux/build/kselftest/lkdtm/STACK_GUARD_PAGE_LEADING.sh /tmp/kci/linux/build/kselftest/lkdtm/STACK_GUARD_PAGE_TRAILING.sh /tmp/kci/linux/build/kselftest/lkdtm/UNSET_SMEP.sh /tmp/kci/linux/build/kselftest/lkdtm/DOUBLE_FAULT.sh /tmp/kci/linux/build/kselftest/lkdtm/CORRUPT_PAC.sh /tmp/kci/linux/build/kselftest/lkdtm/UNALIGNED_LOAD_STORE_WRITE.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_LINEAR_OVERFLOW.sh /tmp/kci/linux/build/kselftest/lkdtm/VMALLOC_LINEAR_OVERFLOW.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_AFTER_FREE.sh /tmp/kci/linux/build/kselftest/lkdtm/READ_AFTER_FREE.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_BUDDY_AFTER_FREE.sh /tmp/kci/linux/build/kselftest/lkdtm/READ_BUDDY_AFTER_FREE.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_INIT_ON_ALLOC.sh /tmp/kci/linux/build/kselftest/lkdtm/BUDDY_INIT_ON_ALLOC.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_FREE_DOUBLE.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_FREE_CROSS.sh /tmp/kci/linux/build/kselftest/lkdtm/SLAB_FREE_PAGE.sh /tmp/kci/linux/build/kselftest/lkdtm/SOFTLOCKUP.sh /tmp/kci/linux/build/kselftest/lkdtm/HARDLOCKUP.sh /tmp/kci/linux/build/kselftest/lkdtm/SPINLOCKUP.sh /tmp/kci/linux/build/kselftest/lkdtm/HUNG_TASK.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_DATA.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_STACK.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_KMALLOC.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_VMALLOC.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_RODATA.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_USERSPACE.sh /tmp/kci/linux/build/kselftest/lkdtm/EXEC_NULL.sh /tmp/kci/linux/build/kselftest/lkdtm/ACCESS_USERSPACE.sh /tmp/kci/linux/build/kselftest/lkdtm/ACCESS_NULL.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_RO.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_RO_AFTER_INIT.sh /tmp/kci/linux/build/kselftest/lkdtm/WRITE_KERN.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_OVERFLOW.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_OVERFLOW.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_ZERO.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_NEGATIVE.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_AND_TEST_NEGATIVE.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_SUB_AND_TEST_NEGATIVE.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_ZERO.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_ZERO.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_SATURATED.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_SATURATED.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_SATURATED.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_INC_NOT_ZERO_SATURATED.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_ADD_NOT_ZERO_SATURATED.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_DEC_AND_TEST_SATURATED.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_SUB_AND_TEST_SATURATED.sh /tmp/kci/linux/build/kselftest/lkdtm/REFCOUNT_TIMING.sh /tmp/kci/linux/build/kselftest/lkdtm/ATOMIC_TIMING.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_HEAP_SIZE_TO.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_HEAP_SIZE_FROM.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_HEAP_WHITELIST_TO.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_HEAP_WHITELIST_FROM.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_STACK_FRAME_TO.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_STACK_FRAME_FROM.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_STACK_BEYOND.sh /tmp/kci/linux/build/kselftest/lkdtm/USERCOPY_KERNEL.sh /tmp/kci/linux/build/kselftest/lkdtm/STACKLEAK_ERASING.sh /tmp/kci/linux/build/kselftest/lkdtm/CFI_FORWARD_PROTO.sh /tmp/kci/linux/build/kselftest/lkdtm/FORTIFIED_STRSCPY.sh /tmp/kci/linux/build/kselftest/lkdtm/FORTIFIED_OBJECT.sh /tmp/kci/linux/build/kselftest/lkdtm/FORTIFIED_SUBOBJECT.sh /tmp/kci/linux/build/kselftest/lkdtm/PPC_SLB_MULTIHIT.sh /tmp/kci/linux/build/kselftest/kselftest_install/lkdtm/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/lkdtm/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/lkdtm' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/membarrier' rsync -a /tmp/kci/linux/build/kselftest/membarrier/membarrier_test_single_thread /tmp/kci/linux/build/kselftest/membarrier/membarrier_test_multi_thread /tmp/kci/linux/build/kselftest/kselftest_install/membarrier/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/membarrier' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/memfd' rsync -a run_fuse_test.sh run_hugetlbfs_test.sh /tmp/kci/linux/build/kselftest/kselftest_install/memfd/ rsync -a /tmp/kci/linux/build/kselftest/memfd/memfd_test /tmp/kci/linux/build/kselftest/kselftest_install/memfd/ rsync -a /tmp/kci/linux/build/kselftest/memfd/fuse_test /tmp/kci/linux/build/kselftest/memfd/fuse_mnt /tmp/kci/linux/build/kselftest/kselftest_install/memfd/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/memfd/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/memfd' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/memory-hotplug' rsync -a mem-on-off-test.sh /tmp/kci/linux/build/kselftest/kselftest_install/memory-hotplug/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/memory-hotplug/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/memory-hotplug' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/mincore' rsync -a /tmp/kci/linux/build/kselftest/mincore/mincore_selftest /tmp/kci/linux/build/kselftest/kselftest_install/mincore/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/mincore' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/mount' rsync -a run_unprivileged_remount.sh run_nosymfollow.sh /tmp/kci/linux/build/kselftest/kselftest_install/mount/ rsync -a /tmp/kci/linux/build/kselftest/mount/unprivileged-remount-test /tmp/kci/linux/build/kselftest/mount/nosymfollow-test /tmp/kci/linux/build/kselftest/kselftest_install/mount/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/mount/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/mount' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/mount_setattr' rsync -a /tmp/kci/linux/build/kselftest/mount_setattr/mount_setattr_test /tmp/kci/linux/build/kselftest/kselftest_install/mount_setattr/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/mount_setattr/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/mount_setattr' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/move_mount_set_group' rsync -a /tmp/kci/linux/build/kselftest/move_mount_set_group/move_mount_set_group_test /tmp/kci/linux/build/kselftest/kselftest_install/move_mount_set_group/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/move_mount_set_group/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/move_mount_set_group' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/mqueue' rsync -a /tmp/kci/linux/build/kselftest/mqueue/mq_open_tests /tmp/kci/linux/build/kselftest/mqueue/mq_perf_tests /tmp/kci/linux/build/kselftest/kselftest_install/mqueue/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/mqueue' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/nci' rsync -a /tmp/kci/linux/build/kselftest/nci/nci_dev /tmp/kci/linux/build/kselftest/kselftest_install/nci/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/nci/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/nci' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/net' rsync -a run_netsocktests run_afpackettests test_bpf.sh netdevice.sh rtnetlink.sh xfrm_policy.sh test_blackhole_dev.sh fib_tests.sh fib-onlink-tests.sh pmtu.sh udpgso.sh ip_defrag.sh udpgso_bench.sh fib_rule_tests.sh msg_zerocopy.sh psock_snd.sh udpgro_bench.sh udpgro.sh test_vxlan_under_vrf.sh reuseport_addr_any.sh test_vxlan_fdb_changelink.sh so_txtime.sh ipv6_flowlabel.sh tcp_fastopen_backup_key.sh fcnal-test.sh l2tp.sh traceroute.sh fin_ack_lat.sh fib_nexthop_multiprefix.sh fib_nexthops.sh altnames.sh icmp.sh icmp_redirect.sh ip6_gre_headroom.sh route_localnet.sh reuseaddr_ports_exhausted.sh txtimestamp.sh vrf-xfrm-tests.sh rxtimestamp.sh devlink_port_split.py drop_monitor_tests.sh vrf_route_leaking.sh bareudp.sh unicast_extensions.sh udpgro_fwd.sh veth.sh ioam6.sh gro.sh gre_gso.sh srv6_end_dt46_l3vpn_test.sh srv6_end_dt4_l3vpn_test.sh srv6_end_dt6_l3vpn_test.sh vrf_strict_mode_test.sh /tmp/kci/linux/build/kselftest/kselftest_install/net/ rsync -a in_netns.sh setup_loopback.sh setup_veth.sh toeplitz_client.sh toeplitz.sh /tmp/kci/linux/build/kselftest/kselftest_install/net/ rsync -a settings /tmp/kci/linux/build/kselftest/kselftest_install/net/ rsync -a /tmp/kci/linux/build/kselftest/net/reuseport_bpf /tmp/kci/linux/build/kselftest/net/reuseport_bpf_cpu /tmp/kci/linux/build/kselftest/net/reuseport_bpf_numa /tmp/kci/linux/build/kselftest/net/reuseport_dualstack /tmp/kci/linux/build/kselftest/net/reuseaddr_conflict /tmp/kci/linux/build/kselftest/net/tls /tmp/kci/linux/build/kselftest/kselftest_install/net/ rsync -a /tmp/kci/linux/build/kselftest/net/socket /tmp/kci/linux/build/kselftest/net/nettest /tmp/kci/linux/build/kselftest/net/psock_fanout /tmp/kci/linux/build/kselftest/net/psock_tpacket /tmp/kci/linux/build/kselftest/net/msg_zerocopy /tmp/kci/linux/build/kselftest/net/reuseport_addr_any /tmp/kci/linux/build/kselftest/net/tcp_mmap /tmp/kci/linux/build/kselftest/net/tcp_inq /tmp/kci/linux/build/kselftest/net/psock_snd /tmp/kci/linux/build/kselftest/net/txring_overwrite /tmp/kci/linux/build/kselftest/net/udpgso /tmp/kci/linux/build/kselftest/net/udpgso_bench_tx /tmp/kci/linux/build/kselftest/net/udpgso_bench_rx /tmp/kci/linux/build/kselftest/net/ip_defrag /tmp/kci/linux/build/kselftest/net/so_txtime /tmp/kci/linux/build/kselftest/net/ipv6_flowlabel /tmp/kci/linux/build/kselftest/net/ipv6_flowlabel_mgr /tmp/kci/linux/build/kselftest/net/so_netns_cookie /tmp/kci/linux/build/kselftest/net/tcp_fastopen_backup_key /tmp/kci/linux/build/kselftest/net/fin_ack_lat /tmp/kci/linux/build/kselftest/net/reuseaddr_ports_exhausted /tmp/kci/linux/build/kselftest/net/hwtstamp_config /tmp/kci/linux/build/kselftest/net/rxtimestamp /tmp/kci/linux/build/kselftest/net/timestamping /tmp/kci/linux/build/kselftest/net/txtimestamp /tmp/kci/linux/build/kselftest/net/ipsec /tmp/kci/linux/build/kselftest/net/ioam6_parser /tmp/kci/linux/build/kselftest/net/gro /tmp/kci/linux/build/kselftest/net/toeplitz /tmp/kci/linux/build/kselftest/kselftest_install/net/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/net/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/net' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/net/af_unix' rsync -a /tmp/kci/linux/build/kselftest/net/af_unix/test_unix_oob /tmp/kci/linux/build/kselftest/kselftest_install/net/af_unix/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/net/af_unix' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/net/forwarding' rsync -a bridge_igmp.sh bridge_port_isolation.sh bridge_sticky_fdb.sh bridge_vlan_aware.sh bridge_vlan_unaware.sh ethtool.sh gre_inner_v4_multipath.sh gre_inner_v6_multipath.sh gre_multipath.sh ip6_forward_instats_vrf.sh ip6gre_inner_v4_multipath.sh ip6gre_inner_v6_multipath.sh ipip_flat_gre_key.sh ipip_flat_gre_keys.sh ipip_flat_gre.sh ipip_hier_gre_key.sh ipip_hier_gre_keys.sh ipip_hier_gre.sh loopback.sh mirror_gre_bound.sh mirror_gre_bridge_1d.sh mirror_gre_bridge_1d_vlan.sh mirror_gre_bridge_1q_lag.sh mirror_gre_bridge_1q.sh mirror_gre_changes.sh mirror_gre_flower.sh mirror_gre_lag_lacp.sh mirror_gre_neigh.sh mirror_gre_nh.sh mirror_gre.sh mirror_gre_vlan_bridge_1q.sh mirror_gre_vlan.sh mirror_vlan.sh router_bridge.sh router_bridge_vlan.sh router_broadcast.sh router_mpath_nh.sh router_multicast.sh router_multipath.sh router.sh router_vid_1.sh sch_ets.sh sch_tbf_ets.sh sch_tbf_prio.sh sch_tbf_root.sh tc_actions.sh tc_chains.sh tc_flower_router.sh tc_flower.sh tc_mpls_l2vpn.sh tc_shblocks.sh tc_vlan_modify.sh vxlan_asymmetric.sh vxlan_bridge_1d_port_8472.sh vxlan_bridge_1d.sh vxlan_bridge_1q_port_8472.sh vxlan_bridge_1q.sh vxlan_symmetric.sh /tmp/kci/linux/build/kselftest/kselftest_install/net/forwarding/ rsync -a devlink_lib.sh ethtool_lib.sh fib_offload_lib.sh forwarding.config.sample ipip_lib.sh lib.sh mirror_gre_lib.sh mirror_gre_topo_lib.sh mirror_lib.sh mirror_topo_lib.sh sch_ets_core.sh sch_ets_tests.sh sch_tbf_core.sh sch_tbf_etsprio.sh tc_common.sh /tmp/kci/linux/build/kselftest/kselftest_install/net/forwarding/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/net/forwarding/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/net/forwarding' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/net/mptcp' rsync -a mptcp_connect.sh pm_netlink.sh mptcp_join.sh diag.sh simult_flows.sh mptcp_sockopt.sh /tmp/kci/linux/build/kselftest/kselftest_install/net/mptcp/ rsync -a mptcp_lib.sh settings /tmp/kci/linux/build/kselftest/kselftest_install/net/mptcp/ rsync -a /tmp/kci/linux/build/kselftest/net/mptcp/mptcp_connect /tmp/kci/linux/build/kselftest/net/mptcp/pm_nl_ctl /tmp/kci/linux/build/kselftest/kselftest_install/net/mptcp/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/net/mptcp/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/netfilter' rsync -a nft_trans_stress.sh nft_fib.sh nft_nat.sh bridge_brouter.sh conntrack_icmp_related.sh nft_flowtable.sh ipvs.sh nft_concat_range.sh nft_conntrack_helper.sh nft_queue.sh nft_meta.sh nf_nat_edemux.sh ipip-conntrack-mtu.sh conntrack_tcp_unreplied.sh conntrack_vrf.sh /tmp/kci/linux/build/kselftest/kselftest_install/netfilter/ rsync -a /tmp/kci/linux/build/kselftest/netfilter/nf-queue /tmp/kci/linux/build/kselftest/kselftest_install/netfilter/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/netfilter/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/netfilter' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/nsfs' rsync -a /tmp/kci/linux/build/kselftest/nsfs/owner /tmp/kci/linux/build/kselftest/nsfs/pidns /tmp/kci/linux/build/kselftest/kselftest_install/nsfs/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/nsfs/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/nsfs' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/pidfd' rsync -a /tmp/kci/linux/build/kselftest/pidfd/pidfd_test /tmp/kci/linux/build/kselftest/pidfd/pidfd_fdinfo_test /tmp/kci/linux/build/kselftest/pidfd/pidfd_open_test /tmp/kci/linux/build/kselftest/pidfd/pidfd_poll_test /tmp/kci/linux/build/kselftest/pidfd/pidfd_wait /tmp/kci/linux/build/kselftest/pidfd/pidfd_getfd_test /tmp/kci/linux/build/kselftest/pidfd/pidfd_setns_test /tmp/kci/linux/build/kselftest/kselftest_install/pidfd/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/pidfd/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/pidfd' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/pid_namespace' ccache clang -g -I../../../../usr/include/ regression_enomem.c ../pidfd/pidfd.h -o /tmp/kci/linux/build/kselftest/pid_namespace/regression_enomem clang: error: cannot specify -o when generating multiple output files make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/pid_namespace/regression_enomem] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/pid_namespace' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/powerpc' make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/powerpc' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/proc' rsync -a /tmp/kci/linux/build/kselftest/proc/fd-001-lookup /tmp/kci/linux/build/kselftest/proc/fd-002-posix-eq /tmp/kci/linux/build/kselftest/proc/fd-003-kthread /tmp/kci/linux/build/kselftest/proc/proc-loadavg-001 /tmp/kci/linux/build/kselftest/proc/proc-pid-vm /tmp/kci/linux/build/kselftest/proc/proc-self-map-files-001 /tmp/kci/linux/build/kselftest/proc/proc-self-map-files-002 /tmp/kci/linux/build/kselftest/proc/proc-self-syscall /tmp/kci/linux/build/kselftest/proc/proc-self-wchan /tmp/kci/linux/build/kselftest/proc/proc-subset-pid /tmp/kci/linux/build/kselftest/proc/proc-uptime-001 /tmp/kci/linux/build/kselftest/proc/proc-uptime-002 /tmp/kci/linux/build/kselftest/proc/read /tmp/kci/linux/build/kselftest/proc/self /tmp/kci/linux/build/kselftest/proc/setns-dcache /tmp/kci/linux/build/kselftest/proc/setns-sysvipc /tmp/kci/linux/build/kselftest/proc/thread-self /tmp/kci/linux/build/kselftest/proc/proc-multiple-procfs /tmp/kci/linux/build/kselftest/proc/proc-fsconfig-hidepid /tmp/kci/linux/build/kselftest/kselftest_install/proc/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/proc/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/proc' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/pstore' rsync -a pstore_tests pstore_post_reboot_tests /tmp/kci/linux/build/kselftest/kselftest_install/pstore/ rsync -a common_tests pstore_crash_test /tmp/kci/linux/build/kselftest/kselftest_install/pstore/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/pstore/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/pstore' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/ptrace' rsync -a /tmp/kci/linux/build/kselftest/ptrace/get_syscall_info /tmp/kci/linux/build/kselftest/ptrace/peeksiginfo /tmp/kci/linux/build/kselftest/ptrace/vmaccess /tmp/kci/linux/build/kselftest/kselftest_install/ptrace/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/ptrace' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/openat2' ccache clang -Wall -O2 -g -fsanitize=address -fsanitize=undefined openat2_test.c helpers.c helpers.h -o /tmp/kci/linux/build/kselftest/openat2/openat2_test ccache clang -Wall -O2 -g -fsanitize=address -fsanitize=undefined resolve_test.c helpers.c helpers.h -o /tmp/kci/linux/build/kselftest/openat2/resolve_test ccache clang -Wall -O2 -g -fsanitize=address -fsanitize=undefined rename_attack_test.c helpers.c helpers.h -o /tmp/kci/linux/build/kselftest/openat2/rename_attack_test clang: error: cannot specify -o when generating multiple output files clang: error: cannot specify -o when generating multiple output files clang: error: cannot specify -o when generating multiple output files make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/openat2/openat2_test] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/openat2/resolve_test] Error 1 make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/openat2/rename_attack_test] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/openat2' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/resctrl' rsync -a /tmp/kci/linux/build/kselftest/resctrl/resctrl_tests /tmp/kci/linux/build/kselftest/kselftest_install/resctrl/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/resctrl/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/resctrl' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/rlimits' rsync -a /tmp/kci/linux/build/kselftest/rlimits/rlimits-per-userns /tmp/kci/linux/build/kselftest/kselftest_install/rlimits/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/rlimits/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/rlimits' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/rseq' ccache clang -O2 -Wall -g -I./ -I../../../../usr/include/ -L/tmp/kci/linux/build/kselftest/rseq -Wl,-rpath=./ -no-integrated-as -I../../../../tools/include param_test.c -lpthread -ldl -lrseq -o /tmp/kci/linux/build/kselftest/rseq/param_test ccache clang -O2 -Wall -g -I./ -I../../../../usr/include/ -L/tmp/kci/linux/build/kselftest/rseq -Wl,-rpath=./ -no-integrated-as -I../../../../tools/include -DBENCHMARK param_test.c -lpthread -ldl -lrseq -o /tmp/kci/linux/build/kselftest/rseq/param_test_benchmark ccache clang -O2 -Wall -g -I./ -I../../../../usr/include/ -L/tmp/kci/linux/build/kselftest/rseq -Wl,-rpath=./ -no-integrated-as -I../../../../tools/include -DRSEQ_COMPARE_TWICE param_test.c -lpthread -ldl -lrseq -o /tmp/kci/linux/build/kselftest/rseq/param_test_compare_twice param_test.c:1156:10: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1156 | while (!atomic_load(&args->percpu_list_ptr)) {} | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1228:2: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1228 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1230:10: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1230 | while (!atomic_load(&args->stop)) { | ^ ~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1237:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1237 | if (expect_b != atomic_load(&list_b.c[cpu_b].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1243:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1243 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_b); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1254:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1254 | expect_a = atomic_load(&list_a.c[cpu_a].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1261:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1261 | if (expect_a != atomic_load(&list_a.c[cpu_a].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1267:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1267 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1275:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1275 | expect_b = atomic_load(&list_b.c[cpu_b].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1332:2: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1332 | atomic_store(&thread_args.stop, 1); | ^ ~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1156:10: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1156 | while (!atomic_load(&args->percpu_list_ptr)) {} | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1228:2: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1228 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1230:10: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1230 | while (!atomic_load(&args->stop)) { | ^ ~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1237:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1237 | if (expect_b !=10 a errortso generatedm. ic_load(&list_b.c[cpu_b].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1243:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1243 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_b); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1254:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1254 | expect_a = atomic_load(&list_a.c[cpu_a].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1261:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1261 | if (expect_a != atomic_load(&list_a.c[cpu_a].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1267:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1267 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1275:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1275 | expect_b = atomic_load(&list_b.c[cpu_b].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1332:2: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1332 | atomic_store(&thread_args.stop, 1); | ^ ~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1156:10: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1156 | while (!atomic_load(&args->percpu_list_ptr)) {} | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ 10 errors generated. param_test.c:1228:2: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1228 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1230:10: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1230 | while (!atomic_load(&args->stop)) { | ^ ~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1237:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1237 | if (expect_b != atomic_load(&list_b.c[cpu_b].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1243:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1243 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_b); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1254:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1254 | expect_a = atomic_load(&list_a.c[cpu_a].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1261:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1261 | if (expect_a != atomic_load(&list_a.c[cpu_a].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1267:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1267 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1275:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1275 | expect_b = atomic_load(&list_b.c[cpu_b].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1332:2: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1332 | atomic_store(&thread_args.stop, 1); | ^ ~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ make[1]: *** [Makefile:40: /tmp/kci/linux/build/kselftest/rseq/param_test_compare_twice] Error 1 make[1]: *** Waiting for unfinished jobs.... 10 errors generated. make[1]: *** [Makefile:36: /tmp/kci/linux/build/kselftest/rseq/param_test_benchmark] Error 1 make[1]: *** [Makefile:32: /tmp/kci/linux/build/kselftest/rseq/param_test] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/rseq' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/rtc' rsync -a settings /tmp/kci/linux/build/kselftest/kselftest_install/rtc/ rsync -a /tmp/kci/linux/build/kselftest/rtc/rtctest /tmp/kci/linux/build/kselftest/kselftest_install/rtc/ rsync -a /tmp/kci/linux/build/kselftest/rtc/setdate /tmp/kci/linux/build/kselftest/kselftest_install/rtc/ rsync -a settings /tmp/kci/linux/build/kselftest/kselftest_install/rtc/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/rtc' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/seccomp' rsync -a /tmp/kci/linux/build/kselftest/seccomp/seccomp_bpf /tmp/kci/linux/build/kselftest/seccomp/seccomp_benchmark /tmp/kci/linux/build/kselftest/kselftest_install/seccomp/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/seccomp/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/seccomp' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sgx' ccache clang -Wall -Werror -g -I../../../../tools/include -fPIC -z noexecstack -c main.c -o /tmp/kci/linux/build/kselftest/sgx/main.o ccache clang -Wall -Werror -g -I../../../../tools/include -fPIC -z noexecstack -c load.c -o /tmp/kci/linux/build/kselftest/sgx/load.o ccache clang -Wall -Werror -g -I../../../../tools/include -fPIC -z noexecstack -c sigstruct.c -o /tmp/kci/linux/build/kselftest/sgx/sigstruct.o ccache clang -Wall -Werror -g -I../../../../tools/include -fPIC -z noexecstack -c call.S -o /tmp/kci/linux/build/kselftest/sgx/call.o clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] make[1]: *** [Makefile:39: /tmp/kci/linux/build/kselftest/sgx/sigstruct.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:33: /tmp/kci/linux/build/kselftest/sgx/main.o] Error 1 make[1]: *** [Makefile:36: /tmp/kci/linux/build/kselftest/sgx/load.o] Error 1 make[1]: *** [Makefile:42: /tmp/kci/linux/build/kselftest/sgx/call.o] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sgx' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sigaltstack' rsync -a /tmp/kci/linux/build/kselftest/sigaltstack/sas /tmp/kci/linux/build/kselftest/kselftest_install/sigaltstack/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sigaltstack' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/size' rsync -a /tmp/kci/linux/build/kselftest/size/get_size /tmp/kci/linux/build/kselftest/kselftest_install/size/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/size' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sparc64' make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sparc64' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/splice' rsync -a default_file_splice_read.sh short_splice_read.sh /tmp/kci/linux/build/kselftest/kselftest_install/splice/ rsync -a /tmp/kci/linux/build/kselftest/splice/default_file_splice_read /tmp/kci/linux/build/kselftest/splice/splice_read /tmp/kci/linux/build/kselftest/kselftest_install/splice/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/splice/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/splice' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/static_keys' rsync -a test_static_keys.sh /tmp/kci/linux/build/kselftest/kselftest_install/static_keys/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/static_keys/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/static_keys' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sync' rsync -a /tmp/kci/linux/build/kselftest/sync/sync_test /tmp/kci/linux/build/kselftest/kselftest_install/sync/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/sync/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sync' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/syscall_user_dispatch' rsync -a /tmp/kci/linux/build/kselftest/syscall_user_dispatch/sud_test /tmp/kci/linux/build/kselftest/syscall_user_dispatch/sud_benchmark /tmp/kci/linux/build/kselftest/kselftest_install/syscall_user_dispatch/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/syscall_user_dispatch/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/syscall_user_dispatch' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/sysctl' rsync -a sysctl.sh /tmp/kci/linux/build/kselftest/kselftest_install/sysctl/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/sysctl/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/sysctl' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/tc-testing' rsync -a ./tdc.sh /tmp/kci/linux/build/kselftest/kselftest_install/tc-testing/ rsync -a tdc*.py Tdc*.py plugins plugin-lib tc-tests /tmp/kci/linux/build/kselftest/kselftest_install/tc-testing/ rsync -a /tmp/kci/linux/build/kselftest/tc-testing/action.o /tmp/kci/linux/build/kselftest/kselftest_install/tc-testing/ rsync -a config settings /tmp/kci/linux/build/kselftest/kselftest_install/tc-testing/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/tc-testing' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/timens' ccache clang -Wall -Werror -pthread timerfd.c -lrt -ldl -o /tmp/kci/linux/build/kselftest/timens/timerfd ccache clang -Wall -Werror -pthread timer.c -lrt -ldl -o /tmp/kci/linux/build/kselftest/timens/timer ccache clang -Wall -Werror -pthread procfs.c -lrt -ldl -o /tmp/kci/linux/build/kselftest/timens/procfs ccache clang -Wall -Werror -pthread exec.c -lrt -ldl -o /tmp/kci/linux/build/kselftest/timens/exec timerfd.c:64:7: error: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 64 | if (abs(elapsed - 3600) > 60) { | ^ timerfd.c:64:7: note: use function 'llabs' instead 64 | if (abs(elapsed - 3600) > 60) { | ^~~ | llabs 1 error generated. make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/timens/timerfd] Error 1 make[1]: *** Waiting for unfinished jobs.... exec.c:33:8: error: absolute value function 'abs' given an argument of type '__time_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 33 | if (abs(tst.tv_sec - now.tv_sec) > 5) | ^ exec.c:33:8: note: use function 'labs' instead 33 | if (abs(tst.tv_sec - now.tv_sec) > 5) | ^~~ | labs exec.c:53:7: error: absolute value function 'abs' given an argument of type '__time_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 53 | if (abs(tst.tv_sec - now.tv_sec) > 5) | ^ exec.c:53:7: note: use function 'labs' instead 53 | if (abs(tst.tv_sec - now.tv_sec) > 5) | ^~~ | labs exec.c:73:8: error: absolute value function 'abs' given an argument of type '__time_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 73 | if (abs(tst.tv_sec - now.tv_sec - OFFSET) > 5) | ^ exec.c:73:8: note: use function 'labs' instead 73 | if (abs(tst.tv_sec - now.tv_sec - OFFSET) > 5) | ^~~ | labs 3 errors generated. timer.c:59:7: error: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 59 | if (abs(elapsed - 3600) > 60) { | ^ timer.c:59:7: note: use function 'llabs' instead 59 | if (abs(elapsed - 3600) > 60) { | ^~~ | llabs 1 error generated. make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/timens/exec] Error 1 make[1]: *** [../lib.mk:151: /tmp/kci/linux/build/kselftest/timens/timer] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/timens' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/timers' rsync -a settings /tmp/kci/linux/build/kselftest/kselftest_install/timers/ rsync -a /tmp/kci/linux/build/kselftest/timers/posix_timers /tmp/kci/linux/build/kselftest/timers/nanosleep /tmp/kci/linux/build/kselftest/timers/nsleep-lat /tmp/kci/linux/build/kselftest/timers/set-timer-lat /tmp/kci/linux/build/kselftest/timers/mqueue-lat /tmp/kci/linux/build/kselftest/timers/inconsistency-check /tmp/kci/linux/build/kselftest/timers/raw_skew /tmp/kci/linux/build/kselftest/timers/threadtest /tmp/kci/linux/build/kselftest/timers/rtcpie /tmp/kci/linux/build/kselftest/kselftest_install/timers/ rsync -a /tmp/kci/linux/build/kselftest/timers/alarmtimer-suspend /tmp/kci/linux/build/kselftest/timers/valid-adjtimex /tmp/kci/linux/build/kselftest/timers/adjtick /tmp/kci/linux/build/kselftest/timers/change_skew /tmp/kci/linux/build/kselftest/timers/skew_consistency /tmp/kci/linux/build/kselftest/timers/clocksource-switch /tmp/kci/linux/build/kselftest/timers/freq-step /tmp/kci/linux/build/kselftest/timers/leap-a-day /tmp/kci/linux/build/kselftest/timers/leapcrash /tmp/kci/linux/build/kselftest/timers/set-tai /tmp/kci/linux/build/kselftest/timers/set-2038 /tmp/kci/linux/build/kselftest/timers/set-tz /tmp/kci/linux/build/kselftest/kselftest_install/timers/ rsync -a settings /tmp/kci/linux/build/kselftest/kselftest_install/timers/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/timers' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/tmpfs' rsync -a /tmp/kci/linux/build/kselftest/tmpfs/bug-link-o-tmpfile /tmp/kci/linux/build/kselftest/kselftest_install/tmpfs/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/tmpfs' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/tpm2' rsync -a test_smoke.sh test_space.sh /tmp/kci/linux/build/kselftest/kselftest_install/tpm2/ rsync -a tpm2.py tpm2_tests.py /tmp/kci/linux/build/kselftest/kselftest_install/tpm2/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/tpm2' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/user' rsync -a test_user_copy.sh /tmp/kci/linux/build/kselftest/kselftest_install/user/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/user/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/user' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/vDSO' rsync -a /tmp/kci/linux/build/kselftest/vDSO/vdso_test_gettimeofday /tmp/kci/linux/build/kselftest/vDSO/vdso_test_getcpu /tmp/kci/linux/build/kselftest/vDSO/vdso_test_abi /tmp/kci/linux/build/kselftest/vDSO/vdso_test_clock_getres /tmp/kci/linux/build/kselftest/vDSO/vdso_standalone_test_x86 /tmp/kci/linux/build/kselftest/vDSO/vdso_test_correctness /tmp/kci/linux/build/kselftest/kselftest_install/vDSO/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/vDSO' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/vm' Warning: you seem to have a broken 32-bit build environment. This will reduce test coverage of 64-bit kernels. If you are using a Debian-like distribution, try: apt-get install gcc-multilib libc6-i386 libc6-dev-i386 If you are using a Fedora-like distribution, try: yum install glibc-devel.*i686 Warning: missing libhugetlbfs support. Some HMM tests will be skipped. rsync -a run_vmtests.sh /tmp/kci/linux/build/kselftest/kselftest_install/vm/ rsync -a test_vmalloc.sh /tmp/kci/linux/build/kselftest/kselftest_install/vm/ rsync -a /tmp/kci/linux/build/kselftest/vm/compaction_test /tmp/kci/linux/build/kselftest/vm/gup_test /tmp/kci/linux/build/kselftest/vm/hmm-tests /tmp/kci/linux/build/kselftest/vm/hugepage-mmap /tmp/kci/linux/build/kselftest/vm/hugepage-shm /tmp/kci/linux/build/kselftest/vm/khugepaged /tmp/kci/linux/build/kselftest/vm/madv_populate /tmp/kci/linux/build/kselftest/vm/map_fixed_noreplace /tmp/kci/linux/build/kselftest/vm/map_hugetlb /tmp/kci/linux/build/kselftest/vm/map_populate /tmp/kci/linux/build/kselftest/vm/memfd_secret /tmp/kci/linux/build/kselftest/vm/mlock-random-test /tmp/kci/linux/build/kselftest/vm/mlock2-tests /tmp/kci/linux/build/kselftest/vm/mremap_dontunmap /tmp/kci/linux/build/kselftest/vm/mremap_test /tmp/kci/linux/build/kselftest/vm/on-fault-limit /tmp/kci/linux/build/kselftest/vm/thuge-gen /tmp/kci/linux/build/kselftest/vm/transhuge-stress /tmp/kci/linux/build/kselftest/vm/userfaultfd /tmp/kci/linux/build/kselftest/vm/split_huge_page_test /tmp/kci/linux/build/kselftest/vm/ksm_tests /tmp/kci/linux/build/kselftest/vm/protection_keys_64 /tmp/kci/linux/build/kselftest/vm/va_128TBswitch /tmp/kci/linux/build/kselftest/vm/virtual_address_range /tmp/kci/linux/build/kselftest/vm/write_to_hugetlbfs /tmp/kci/linux/build/kselftest/kselftest_install/vm/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/vm/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/vm' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/x86' ccache clang -m64 -o /tmp/kci/linux/build/kselftest/x86/single_step_syscall_64 -O2 -g -std=gnu99 -pthread -Wall -no-pie -DCAN_BUILD_64 single_step_syscall.c helpers.h -lrt -ldl ccache clang -m64 -o /tmp/kci/linux/build/kselftest/x86/sysret_ss_attrs_64 -O2 -g -std=gnu99 -pthread -Wall -no-pie -DCAN_BUILD_64 sysret_ss_attrs.c helpers.h thunks.S -lrt -ldl ccache clang -m64 -o /tmp/kci/linux/build/kselftest/x86/syscall_nt_64 -O2 -g -std=gnu99 -pthread -Wall -no-pie -DCAN_BUILD_64 syscall_nt.c helpers.h -lrt -ldl ccache clang -m64 -o /tmp/kci/linux/build/kselftest/x86/test_mremap_vdso_64 -O2 -g -std=gnu99 -pthread -Wall -no-pie -DCAN_BUILD_64 test_mremap_vdso.c helpers.h -lrt -ldl clang: error: cannot specify -o when generating multiple output files clang: error: cannot specify -o when generating multiple output files make[1]: *** [Makefile:78: /tmp/kci/linux/build/kselftest/x86/single_step_syscall_64] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:78: /tmp/kci/linux/build/kselftest/x86/sysret_ss_attrs_64] Error 1 clang: error: cannot specify -o when generating multiple output files clang: error: cannot specify -o when generating multiple output files make[1]: *** [Makefile:78: /tmp/kci/linux/build/kselftest/x86/test_mremap_vdso_64] Error 1 make[1]: *** [Makefile:78: /tmp/kci/linux/build/kselftest/x86/syscall_nt_64] Error 1 make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/x86' make[1]: Entering directory '/tmp/kci/linux/tools/testing/selftests/zram' rsync -a zram.sh /tmp/kci/linux/build/kselftest/kselftest_install/zram/ rsync -a zram01.sh zram02.sh zram_lib.sh /tmp/kci/linux/build/kselftest/kselftest_install/zram/ rsync -a config /tmp/kci/linux/build/kselftest/kselftest_install/zram/ make[1]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/zram' for TARGET in arm64 breakpoints capabilities cgroup clone3 core cpufreq cpu-hotplug damon drivers/dma-buf efivarfs exec filesystems filesystems/binderfs filesystems/epoll firmware fpu ftrace futex gpio intel_pstate ipc ir kcmp kexec kvm landlock lib livepatch lkdtm membarrier memfd memory-hotplug mincore mount mount_setattr move_mount_set_group mqueue nci net net/af_unix net/forwarding net/mptcp netfilter nsfs pidfd pid_namespace powerpc proc pstore ptrace openat2 resctrl rlimits rseq rtc seccomp sgx sigaltstack size sparc64 splice static_keys sync syscall_user_dispatch sysctl tc-testing timens timers tmpfs tpm2 user vDSO vm x86 zram; do \ BUILD_TARGET=$BUILD/$TARGET; \ [ ! -d /tmp/kci/linux/build/kselftest/kselftest_install/$TARGET ] && echo "Skipping non-existent dir: $TARGET" && continue; \ echo -n "Emit Tests for $TARGET\n"; \ make -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \ -C $TARGET emit_tests >> /tmp/kci/linux/build/kselftest/kselftest_install/kselftest-list.txt; \ done; Skipping non-existent dir: arm64 Emit Tests for breakpoints Emit Tests for capabilities Skipping non-existent dir: cgroup Emit Tests for clone3 Emit Tests for core Emit Tests for cpufreq Emit Tests for cpu-hotplug Emit Tests for damon 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 gpio 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 landlock 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 mount_setattr Emit Tests for move_mount_set_group Emit Tests for mqueue Emit Tests for nci Emit Tests for net Emit Tests for net/af_unix Emit Tests for net/forwarding Emit Tests for net/mptcp Emit Tests for netfilter Emit Tests for nsfs Emit Tests for pidfd Skipping non-existent dir: pid_namespace Skipping non-existent dir: powerpc Emit Tests for proc Emit Tests for pstore Emit Tests for ptrace Skipping non-existent dir: openat2 Emit Tests for resctrl Emit Tests for rlimits Skipping non-existent dir: rseq Emit Tests for rtc Emit Tests for seccomp Skipping non-existent dir: sgx 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 syscall_user_dispatch Emit Tests for sysctl Emit Tests for tc-testing Skipping non-existent dir: timens Emit Tests for timers Emit Tests for tmpfs Emit Tests for tpm2 Emit Tests for user Emit Tests for vDSO Emit Tests for vm Skipping non-existent dir: x86 Emit Tests for zram Created /tmp/kci/linux/build/kselftest/kselftest_install/kselftest-packages/kselftest.tar.xz make: Leaving directory '/tmp/kci/linux/tools/testing/selftests'