Skip to content

Instantly share code, notes, and snippets.

@ankitkhushwaha
Created November 25, 2025 04:28
Show Gist options
  • Select an option

  • Save ankitkhushwaha/8e93e3d37917b3571a7ce0e9c9806f18 to your computer and use it in GitHub Desktop.

Select an option

Save ankitkhushwaha/8e93e3d37917b3571a7ce0e9c9806f18 to your computer and use it in GitHub Desktop.
➜ linux-next git:(master) ✗ clang --version
clang version 21.1.5 (Fedora 21.1.5-1.fc43)
Target: x86_64-redhat-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Configuration file: /etc/clang/x86_64-redhat-linux-gnu-clang.cfg
➜ linux-next git:(master) ✗ git remote get-url origin
https://kernel.googlesource.com/pub/scm/linux/kernel/git/next/linux-next
➜ linux-next git:(master) ✗ make -C tools/testing/selftests/net CC=clang V=1 -j8 2>&1 | tee testing-bug
make: Entering directory '/home/ankit/dev/linux-next/tools/testing/selftests/net'
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests bind_timewait.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/bind_timewait
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests bind_wildcard.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/bind_wildcard
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests epoll_busy_poll.c -lcap -o /home/ankit/dev/linux-next/tools/testing/selftests/net/epoll_busy_poll
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests ipv6_fragmentation.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/ipv6_fragmentation
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests proc_net_pktgen.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/proc_net_pktgen
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests reuseaddr_conflict.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/reuseaddr_conflict
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests reuseport_bpf.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/reuseport_bpf
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests reuseport_bpf_cpu.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/reuseport_bpf_cpu
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests reuseport_bpf_numa.c -lnuma -o /home/ankit/dev/linux-next/tools/testing/selftests/net/reuseport_bpf_numa
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests reuseport_dualstack.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/reuseport_dualstack
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests sk_bind_sendto_listen.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/sk_bind_sendto_listen
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests sk_connect_zero_addr.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/sk_connect_zero_addr
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests sk_so_peek_off.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/sk_so_peek_off
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests so_incoming_cpu.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/so_incoming_cpu
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests tap.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tap
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests tcp_port_share.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tcp_port_share
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests tls.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tls
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests tun.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tun
rm -f /home/ankit/dev/linux-next/tools/testing/selftests/net/.libynl-*.sig
touch /home/ankit/dev/linux-next/tools/testing/selftests/net/.libynl-0f8be66a.sig
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests bind_bhash.c -lpthread -o /home/ankit/dev/linux-next/tools/testing/selftests/net/bind_bhash
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests cmsg_sender.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/cmsg_sender
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests fin_ack_lat.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/fin_ack_lat
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests gro.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/gro
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests hwtstamp_config.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/hwtstamp_config
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests -I../../../include/ io_uring_zerocopy_tx.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/io_uring_zerocopy_tx
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests ioam6_parser.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/ioam6_parser
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests ip_defrag.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/ip_defrag
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests ip_local_port_range.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/ip_local_port_range
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests ipsec.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/ipsec
tls.c:2833:26: warning: variable 'token' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
2833 | EXPECT_EQ(write(p[1], &token, 1), 1); /* Barrier #1 */
| ^~~~~
ipsec.c:835:5: warning: field 'u' with variable sized type 'union (unnamed union at ipsec.c:831:3)' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
835 | } u;
| ^
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests ipv6_flowlabel.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/ipv6_flowlabel
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests ipv6_flowlabel_mgr.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/ipv6_flowlabel_mgr
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests msg_zerocopy.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/msg_zerocopy
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests nettest.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/nettest
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests psock_fanout.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/psock_fanout
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests psock_snd.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/psock_snd
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests psock_tpacket.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/psock_tpacket
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests reuseaddr_ports_exhausted.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/reuseaddr_ports_exhausted
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests reuseport_addr_any.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/reuseport_addr_any
1 warning generated.
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests rxtimestamp.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/rxtimestamp
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests sctp_hello.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/sctp_hello
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests skf_net_off.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/skf_net_off
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests so_netns_cookie.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/so_netns_cookie
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests so_rcv_listener.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/so_rcv_listener
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests so_txtime.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/so_txtime
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests socket.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/socket
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests stress_reuseport_listen.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/stress_reuseport_listen
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests tcp_fastopen_backup_key.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tcp_fastopen_backup_key
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests tcp_inq.c -lpthread -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tcp_inq
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests tcp_mmap.c -lpthread -lcrypto -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tcp_mmap
so_txtime.c:210:3: warning: variable 'reason' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
210 | default:
| ^~~~~~~
so_txtime.c:219:27: note: uninitialized use occurs here
219 | data[ret - 1], tstamp, reason);
| ^~~~~~
so_txtime.c:177:21: note: initialize the variable 'reason' to silence this warning
177 | const char *reason;
| ^
| = NULL
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests tfo.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tfo
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests timestamping.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/timestamping
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests toeplitz.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/toeplitz
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests txring_overwrite.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/txring_overwrite
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.
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests txtimestamp.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/txtimestamp
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests udpgso.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/udpgso
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests udpgso_bench_rx.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/udpgso_bench_rx
1 warning generated.
txtimestamp.c:240:2: warning: variable 'tsname' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
240 | default:
| ^~~~~~~
txtimestamp.c:244:20: note: uninitialized use occurs here
244 | __print_timestamp(tsname, &tss->ts[0], tskey, payload_len);
| ^~~~~~
txtimestamp.c:220:20: note: initialize the variable 'tsname' to silence this warning
220 | const char *tsname;
| ^
| = NULL
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests udpgso_bench_tx.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/udpgso_bench_tx
mkdir -p /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf
rm -f /home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/net/ynl/libynl.a
make -C /home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/net/ynl \
GENS="netdev" RSTS="" libynl.a
make[1]: Entering directory '/home/ankit/dev/linux-next/tools/net/ynl'
make[2]: Entering directory '/home/ankit/dev/linux-next/tools/net/ynl/lib'
clang -std=gnu11 -O2 -W -Wall -Wextra -Wno-unused-parameter -Wshadow -c -MMD -c -o ynl.o ynl.c
make[2]: Entering directory '/home/ankit/dev/linux-next/tools/net/ynl/generated'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ankit/dev/linux-next/tools/net/ynl/generated'
make -C /home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/lib/bpf OUTPUT=/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ \
EXTRA_CFLAGS='-g -O0' \
DESTDIR=/home/ankit/dev/linux-next/tools/testing/selftests/net/tools prefix= all install_headers
make[1]: Entering directory '/home/ankit/dev/linux-next/tools/lib/bpf'
make -C /home/ankit/dev/linux-next/tools/build CFLAGS= LDFLAGS= /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep
/home/ankit/dev/linux-next/scripts/bpf_doc.py --header \
--file /home/ankit/dev/linux-next/tools/include/uapi/linux/bpf.h > /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/bpf_helper_defs.h
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 bpf.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 libbpf.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
if [ ! -f /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep ]; then \
make -f /home/ankit/dev/linux-next/tools/build/Makefile.build dir=. obj=fixdep HOSTCFLAGS=""; \
rm -f /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep.o; \
fi
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 btf.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
gcc -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/.fixdep.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep.o -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep.o fixdep.c
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 libbpf_common.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 libbpf_legacy.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 bpf_helpers.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 bpf_tracing.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 bpf_endian.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
1 warning generated.
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 bpf_core_read.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 skel_internal.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 libbpf_version.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
ld -r -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep-in.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep.o
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 usdt.bpf.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
make -f /home/ankit/dev/linux-next/tools/build/Makefile.build dir=. obj=fixdep HOSTCFLAGS=""
gcc -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/.fixdep.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep.o -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep.o fixdep.c
\
if [ ! -d ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf' ]; then install -d -m 755 ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'; fi; install -m 644 /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/bpf_helper_defs.h ''/home/ankit/dev/linux-next/tools/testing/selftests/net/tools'/include/bpf'
ld -r -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep-in.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep.o
gcc /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep-in.o -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/fixdep
make all_cmd
AR ynl.a
make[2]: Leaving directory '/home/ankit/dev/linux-next/tools/net/ynl/lib'
AR libynl.a
make[1]: Leaving directory '/home/ankit/dev/linux-next/tools/net/ynl'
cp /home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/net/ynl/libynl.a /home/ankit/dev/linux-next/tools/testing/selftests/net/libynl.a
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/net/ynl/lib/ -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/net/ynl/generated/ netlink-dumps.c /home/ankit/dev/linux-next/tools/testing/selftests/net/libynl.a -o /home/ankit/dev/linux-next/tools/testing/selftests/net/netlink-dumps
clang -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I../ -D_GNU_SOURCE= -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/testing/selftests -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include/ -isystem /home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/net/ynl/lib/ -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../tools/net/ynl/generated/ busy_poller.c /home/ankit/dev/linux-next/tools/testing/selftests/net/libynl.a -o /home/ankit/dev/linux-next/tools/testing/selftests/net/busy_poller
mkdir -p /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/
mkdir -p /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/
sed -e "s|@PREFIX@||" \
-e "s|@LIBDIR@|/lib64|" \
-e "s|@VERSION@|1.7.0|" \
< libbpf.pc.template > /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/libbpf.pc
make -C /home/ankit/dev/linux-next/tools/build CFLAGS= LDFLAGS= OUTPUT=/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep
make -C /home/ankit/dev/linux-next/tools/build CFLAGS= LDFLAGS= OUTPUT=/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep
if [ ! -f /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep ]; then \
make -f /home/ankit/dev/linux-next/tools/build/Makefile.build dir=. obj=fixdep HOSTCFLAGS=""; \
rm -f /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep.o; \
fi
gcc -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.fixdep.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep.o -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep.o fixdep.c
if [ ! -f /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep ]; then \
make -f /home/ankit/dev/linux-next/tools/build/Makefile.build dir=. obj=fixdep HOSTCFLAGS=""; \
rm -f /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep.o; \
fi
gcc -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.fixdep.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep.o -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep.o fixdep.c
ld -r -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep-in.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep.o
make -f /home/ankit/dev/linux-next/tools/build/Makefile.build dir=. obj=fixdep HOSTCFLAGS=""
gcc -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.fixdep.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep.o -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep.o fixdep.c
ld -r -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep-in.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep.o
make -f /home/ankit/dev/linux-next/tools/build/Makefile.build dir=. obj=fixdep HOSTCFLAGS=""
gcc -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.fixdep.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep.o -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep.o fixdep.c
ld -r -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep-in.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep.o
gcc /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep-in.o -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/fixdep
make -f /home/ankit/dev/linux-next/tools/build/Makefile.build dir=. obj=libbpf OUTPUT=/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/
ld -r -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep-in.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep.o
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.libbpf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf.o libbpf.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.bpf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf.o bpf.c
gcc /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep-in.o -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/fixdep
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.nlattr.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/nlattr.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/nlattr.o nlattr.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.btf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf.o btf.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.libbpf_utils.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_utils.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_utils.o libbpf_utils.c
make -f /home/ankit/dev/linux-next/tools/build/Makefile.build dir=. obj=libbpf OUTPUT=/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ CFLAGS="-g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC"
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.libbpf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf.o libbpf.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.netlink.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/netlink.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/netlink.o netlink.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.bpf_prog_linfo.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf_prog_linfo.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf_prog_linfo.o bpf_prog_linfo.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.bpf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf.o bpf.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.libbpf_probes.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_probes.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_probes.o libbpf_probes.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.nlattr.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/nlattr.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/nlattr.o nlattr.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.btf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf.o btf.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.libbpf_utils.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_utils.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_utils.o libbpf_utils.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.netlink.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/netlink.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/netlink.o netlink.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.hashmap.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/hashmap.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/hashmap.o hashmap.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.bpf_prog_linfo.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf_prog_linfo.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf_prog_linfo.o bpf_prog_linfo.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.btf_dump.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_dump.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_dump.o btf_dump.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.libbpf_probes.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_probes.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_probes.o libbpf_probes.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.ringbuf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ringbuf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ringbuf.o ringbuf.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.hashmap.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/hashmap.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/hashmap.o hashmap.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.strset.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/strset.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/strset.o strset.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.btf_dump.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_dump.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_dump.o btf_dump.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.linker.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/linker.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/linker.o linker.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.ringbuf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ringbuf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ringbuf.o ringbuf.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.gen_loader.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/gen_loader.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/gen_loader.o gen_loader.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.strset.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/strset.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/strset.o strset.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.relo_core.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/relo_core.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/relo_core.o relo_core.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.linker.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/linker.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/linker.o linker.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.usdt.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/usdt.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/usdt.o usdt.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.gen_loader.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/gen_loader.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/gen_loader.o gen_loader.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.zip.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/zip.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/zip.o zip.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.relo_core.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/relo_core.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/relo_core.o relo_core.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.usdt.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/usdt.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/usdt.o usdt.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.elf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/elf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/elf.o elf.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.zip.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/zip.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/zip.o zip.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.elf.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/elf.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/elf.o elf.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.features.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/features.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/features.o features.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.features.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/features.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/features.o features.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.btf_iter.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_iter.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_iter.o btf_iter.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/.btf_relocate.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_relocate.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_relocate.o btf_relocate.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.btf_iter.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_iter.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_iter.o btf_iter.c
clang -Wp,-MD,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/.btf_relocate.o.d -Wp,-MT,/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_relocate.o -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DSHARED -fPIC -D"BUILD_STR(s)=#s" -c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_relocate.o btf_relocate.c
ld -r -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf-in.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/nlattr.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_utils.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/netlink.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf_prog_linfo.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_probes.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/hashmap.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_dump.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ringbuf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/strset.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/linker.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/gen_loader.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/relo_core.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/usdt.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/zip.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/elf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/features.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_iter.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_relocate.o
rm -f -f /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/libbpf.a; ar rcs /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/libbpf.a /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf-in.o
ld -r -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf-in.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/nlattr.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_utils.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/netlink.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf_prog_linfo.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_probes.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/hashmap.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_dump.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ringbuf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/strset.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/linker.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/gen_loader.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/relo_core.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/usdt.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/zip.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/elf.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/features.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_iter.o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_relocate.o
clang -g -O0 -std=gnu89 -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wshadow -Wno-switch-enum -Werror -Wall -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/ -I/home/ankit/dev/linux-next/tools/include -I/home/ankit/dev/linux-next/tools/include/uapi -I/home/ankit/dev/linux-next/tools/arch/x86/include -fvisibility=hidden -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 \
--shared -Wl,-soname,libbpf.so.1 \
-Wl,--version-script=libbpf.map /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf-in.o -lelf -lz -o /home/ankit/dev/linux-next/tools/testing/selftests/net/tools/build/libbpf/libbpf.so.1.7.0
make[1]: Leaving directory '/home/ankit/dev/linux-next/tools/lib/bpf'
clang -O2 -g --target=bpf -I/home/ankit/dev/linux-next/tools/testing/selftests/bpf -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include/ -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/include -idirafter /usr/bin/../lib/clang/21/include -idirafter /usr/local/include -idirafter /usr/include \
-c nat6to4.bpf.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/nat6to4.bpf.o
clang -O2 -g --target=bpf -I/home/ankit/dev/linux-next/tools/testing/selftests/bpf -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include/ -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/include -idirafter /usr/bin/../lib/clang/21/include -idirafter /usr/local/include -idirafter /usr/include \
-c sample_map_ret0.bpf.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/sample_map_ret0.bpf.o
clang -O2 -g --target=bpf -I/home/ankit/dev/linux-next/tools/testing/selftests/bpf -I/home/ankit/dev/linux-next/tools/testing/selftests/../../../usr/include/ -I/home/ankit/dev/linux-next/tools/testing/selftests/net/tools/include -idirafter /usr/bin/../lib/clang/21/include -idirafter /usr/local/include -idirafter /usr/include \
-c sample_ret0.bpf.c -o /home/ankit/dev/linux-next/tools/testing/selftests/net/sample_ret0.bpf.o
1 warning generated.
make: Leaving directory '/home/ankit/dev/linux-next/tools/testing/selftests/net'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment