[Bug Report] selftests: Clang: kselftests build errors in KernelCI

From: Muhammad Usama Anjum
Date: Thu Apr 04 2024 - 12:32:59 EST


Hi,

We have caught bugs in kselftest suites on linux-next and on stable-RCs etc
when using clang. There are two types of bugs (logs with clang-17 are
attached.):
As usually people use GCC, there are GCC-specific flags added to the
Makefiles that clang doesn't recognize. For example:
* clang: error: argument unused during compilation: '-pie'
[-Werror,-Wunused-command-line-argument]
* clang: error: unknown argument '-static-libasan'; did you mean
'-static-libsan'?
* clang: error: cannot specify -o when generating multiple output files

Clang has best static analysis tools. It is reporting static errors. For
example:
* test_execve.c:121:13: warning: variable 'have_outer_privilege' is used
uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
* test_execve.c:121:9: note: remove the 'if' if its condition is always true
* test_memcontrol.c:727:6: warning: variable 'fd' is used uninitialized
whenever 'if' condition is true [-Wsometimes-uninitialized]

We have found these issues through our new KernelCI system when enabling
kselftest and clang there. The new system dashboard is a WIP, so It is not
the web dashboard you are used-to with in KernelCI. We can show you ways of
pulling the data if you are interest into.

Unless the above is some sort of false-positive or misconfiguration, it
would be great to support clang for kselftests. What we can do from our
side is that clang kselftests builds should be enabled on KernelCI to find
and fix the errors. What is your stance about this?

Thanks,
Usama
Test failures found in stable-rc/linux-6.6.y
kbuild-clang-17-x86 (kbuild-clang-17-x86) - v6.6.23-389-g23ac8dc4026cb
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x1000 -pie -static load_address.c -o /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096
clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:32: /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096] Error 1
make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/exec'
make[3]: Entering directory '/tmp/kci/linux/tools/testing/selftests/fchmodat2'
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan -isystem /tmp/kci/linux/usr/include fchmodat2_test.c -o /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1
make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/fchmodat2'
make[3]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems'
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -isystem /tmp/kci/linux/usr/include devpts_pts.c -o /tmp/kci/linux/tools/testing/selftests/filesystems/devpts_pts
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -isystem /tmp/kci/linux/usr/include dnotify_test.c -o /tmp/kci/linux/tools/testing/selftests/filesystems/dnotify_test
make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems'
make[3]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs'
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -isystem /tmp/kci/linux/usr/include -pthread binderfs_test.c ../../kselftest.h ../../kselftest_harness.h -o binderfs_test
clang: error: cannot specify -o when generating multiple output files
make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs'
make[3]: *** [<builtin>: binderfs_test] Error 1



conf.c:126:1: warning: non-void function does not return a value [-Wreturn-type]
126 | }
| ^
1 warning generated.
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.
In file included from test_memcontrol.c:22:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
test_memcontrol.c:731:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
731 | if (current != 0)
| ^~~~~~~~~~~~
test_memcontrol.c:779:8: note: uninitialized use occurs here
779 | close(fd);
| ^~
test_memcontrol.c:731:2: note: remove the 'if' if its condition is always false
731 | if (current != 0)
| ^~~~~~~~~~~~~~~~~
732 | goto cleanup;
| ~~~~~~~~~~~~
test_memcontrol.c:727:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
727 | if (cg_create(memcg))
| ^~~~~~~~~~~~~~~~
test_memcontrol.c:779:8: note: uninitialized use occurs here
779 | close(fd);
| ^~
test_memcontrol.c:727:2: note: remove the 'if' if its condition is always false
727 | if (cg_create(memcg))
| ^~~~~~~~~~~~~~~~~~~~~
728 | goto cleanup;
| ~~~~~~~~~~~~
test_memcontrol.c:724:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
724 | if (!memcg)
| ^~~~~~
test_memcontrol.c:779:8: note: uninitialized use occurs here
779 | close(fd);
| ^~
test_memcontrol.c:724:2: note: remove the 'if' if its condition is always false
724 | if (!memcg)
| ^~~~~~~~~~~
725 | goto cleanup;
| ~~~~~~~~~~~~
test_memcontrol.c:719:25: note: initialize the variable 'fd' to silence this warning
719 | int ret = KSFT_FAIL, fd, retries;
| ^
| = 0
4 warnings generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_kmem.c:18:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
test_kmem.c:195:6: 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]
195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) {
| ^
test_kmem.c:195:6: note: use function 'labs' instead
195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) {
| ^~~
| labs
test_kmem.c:383:35: 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]
383 | if (current > 0 && percpu > 0 && abs(current - percpu) <
| ^
test_kmem.c:383:35: note: use function 'labs' instead
383 | if (current > 0 && percpu > 0 && abs(current - percpu) <
| ^~~
| labs
3 warnings generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_core.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_freezer.c:15:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_kill.c:14:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_cpu.c:13:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
test_cpu.c:240:35: warning: suggest braces around initialization of subobject [-Wmissing-braces]
240 | struct cpu_hogger children[3] = {NULL};
| ^~~~
| { }
/usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL'
89 | # define NULL ((void*)0)
| ^~~~~~~~~~
test_cpu.c:411:31: warning: suggest braces around initialization of subobject [-Wmissing-braces]
411 | struct cpu_hogger leaf[3] = {NULL};
| ^~~~
| { }
/usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL'
89 | # define NULL ((void*)0)
| ^~~~~~~~~~
3 warnings generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_cpuset.c:7:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_zswap.c:14:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
test_zswap.c:180:6: warning: variable 'test_group' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
180 | if (cg_write(root, "cgroup.subtree_control", "+memory"))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test_zswap.c:229:7: note: uninitialized use occurs here
229 | free(test_group);
| ^~~~~~~~~~
test_zswap.c:180:2: note: remove the 'if' if its condition is always false
180 | if (cg_write(root, "cgroup.subtree_control", "+memory"))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | goto out;
| ~~~~~~~~
test_zswap.c:158:18: note: initialize the variable 'test_group' to silence this warning
158 | char *test_group;
| ^
| = NULL
2 warnings generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:32: /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096] Error 1
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [<builtin>: binderfs_test] Error 1
Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h'
Makefile:123: tools/build/Makefile.feature: No such file or directory
make[4]: *** No rule to make target 'tools/build/Makefile.feature'. Stop.
make[3]: *** [Makefile:122: /tmp/kci/linux/tools/testing/selftests/hid/tools/sbin/bpftool] Error 2
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.
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.
ipsec.c:834:5: warning: field 'u' with variable sized type 'union (unnamed union at ipsec.c:830:3)' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
834 | } u;
| ^
1 warning generated.
Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h'
ip_local_port_range.c:387:3: warning: variable 'addr_len' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized]
387 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain");
| ^~~~~~~~~~~~~~~~~~
./../kselftest_harness.h:531:2: note: expanded from macro 'ASSERT_TRUE'
531 | __EXPECT(0, "0", seen, #seen, !=, 1)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../kselftest_harness.h:749:14: note: expanded from macro '__EXPECT'
749 | } while (0); OPTIONAL_HANDLER(_assert)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
./../kselftest_harness.h:694:9: note: expanded from macro 'OPTIONAL_HANDLER'
694 | for (; _metadata->trigger; _metadata->trigger = \
| ^~~~~~~~~~~~~~~~~~
ip_local_port_range.c:391:24: note: uninitialized use occurs here
391 | connect(fd, &addr.sa, addr_len);
| ^~~~~~~~
ip_local_port_range.c:387:3: note: remove the condition if it is always true
387 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain");
| ^
./../kselftest_harness.h:531:2: note: expanded from macro 'ASSERT_TRUE'
531 | __EXPECT(0, "0", seen, #seen, !=, 1)
| ^
./../kselftest_harness.h:749:14: note: expanded from macro '__EXPECT'
749 | } while (0); OPTIONAL_HANDLER(_assert)
| ^
./../kselftest_harness.h:694:9: note: expanded from macro 'OPTIONAL_HANDLER'
694 | for (; _metadata->trigger; _metadata->trigger = \
| ^
ip_local_port_range.c:346:20: note: initialize the variable 'addr_len' to silence this warning
346 | socklen_t addr_len;
| ^
| = 0
1 warning generated.
pm_nl_ctl.c:1258:13: warning: variable 'family' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
1258 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pm_nl_ctl.c:1265:16: note: uninitialized use occurs here
1265 | sock = socket(family, SOCK_STREAM, IPPROTO_MPTCP);
| ^~~~~~
pm_nl_ctl.c:1258:9: note: remove the 'if' if its condition is always true
1258 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1259 | family = AF_INET6;
1260 | a6->sin6_family = family;
1261 | a6->sin6_port = htons(atoi(argv[3]));
1262 | } else
| ~~~~
1263 | error(1, errno, "can't parse ip %s", argv[2]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pm_nl_ctl.c:1242:18: note: initialize the variable 'family' to silence this warning
1242 | u_int16_t family;
| ^
| = 0
1 warning generated.
sctp_collision.c:62:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
62 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
| ^~~~
/usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
165 | socklen_t *__restrict __addr_len);
| ^
sctp_collision.c:88:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
88 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
| ^~~~
/usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
165 | socklen_t *__restrict __addr_len);
| ^
2 warnings generated.
Makefile:63: warning: overriding recipe for target 'emit_tests'
../lib.mk:111: warning: ignoring old recipe for target 'emit_tests'
make[3]: *** No targets. Stop.
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/openat2/openat2_test] Error 1
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/resctrl/resctrl_tests] Error 1
param_test.c:1234:10: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1234 | 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:1302:2: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1302 | 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:1304:10: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid)
1304 | 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:1311:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1311 | 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:1317:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1317 | 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:1327:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1327 | 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:1334:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1334 | 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:1340:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1340 | 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:1347:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1347 | 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:1404:2: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid)
1404 | 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)
| ^ ~~~~~~
10 errors generated.
make[3]: *** [Makefile:33: /tmp/kci/linux/tools/testing/selftests/rseq/param_test] Error 1
clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:34: /tmp/kci/linux/tools/testing/selftests/sgx/main.o] Error 1
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[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/timens/timerfd] Error 1
posix_timers.c:69:6: warning: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) {
| ^
posix_timers.c:69:6: note: use function 'llabs' instead
69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) {
| ^~~
| llabs
1 warning generated.
rtcpie.c:32:21: warning: variable 'irqcount' set but not used [-Wunused-but-set-variable]
32 | int i, fd, retval, irqcount = 0;
| ^
1 warning generated.
valid-adjtimex.c:66:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
66 | -499<<16,
| ~~~~^
valid-adjtimex.c:67:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
67 | -450<<16,
| ~~~~^
valid-adjtimex.c:68:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
68 | -400<<16,
| ~~~~^
valid-adjtimex.c:69:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
69 | -350<<16,
| ~~~~^
valid-adjtimex.c:70:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
70 | -300<<16,
| ~~~~^
valid-adjtimex.c:71:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
71 | -250<<16,
| ~~~~^
valid-adjtimex.c:72:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
72 | -200<<16,
| ~~~~^
valid-adjtimex.c:73:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
73 | -150<<16,
| ~~~~^
valid-adjtimex.c:74:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
74 | -100<<16,
| ~~~~^
valid-adjtimex.c:75:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
75 | -75<<16,
| ~~~^
valid-adjtimex.c:76:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
76 | -50<<16,
| ~~~^
valid-adjtimex.c:77:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
77 | -25<<16,
| ~~~^
valid-adjtimex.c:78:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
78 | -10<<16,
| ~~~^
valid-adjtimex.c:79:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
79 | -5<<16,
| ~~^
valid-adjtimex.c:80:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
80 | -1<<16,
| ~~^
valid-adjtimex.c:100:7: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
100 | -1000<<16,
| ~~~~~^
valid-adjtimex.c:101:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
101 | -550<<16,
| ~~~~^
17 warnings generated.
perf_test.c:239:38: warning: taking address of packed member 'write_index' of class or structure 'user_reg' may result in an unaligned pointer value [-Waddress-of-packed-member]
239 | ASSERT_NE(-1, write(self->data_fd, &reg.write_index,
| ^~~~~~~~~~~~~~~
./../kselftest_harness.h:467:32: note: expanded from macro 'ASSERT_NE'
467 | __EXPECT(expected, #expected, seen, #seen, !=, 1)
| ^~~~
./../kselftest_harness.h:707:13: note: expanded from macro '__EXPECT'
707 | __typeof__(_seen) __seen = (_seen); \
| ^~~~~
1 warning generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
vdso_standalone_test_x86.c:73:16: warning: unknown attribute 'externally_visible' ignored [-Wunknown-attributes]
73 | __attribute__((externally_visible)) void c_main(void **stack)
| ^~~~~~~~~~~~~~~~~~
1 warning generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
/usr/bin/x86_64-linux-gnu-ld: /tmp/vdso_standalone_test_x86-cb41c8.o: in function `c_main':
vdso_standalone_test_x86.c:(.text+0x1e6): undefined reference to `memcpy'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [Makefile:28: /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_standalone_test_x86] Error 1
ksm_functional_tests.c:160:6: warning: variable 'map' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
160 | if (get_my_merging_pages() > 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ksm_functional_tests.c:217:9: note: uninitialized use occurs here
217 | munmap(map, size);
| ^~~
ksm_functional_tests.c:160:2: note: remove the 'if' if its condition is always false
160 | if (get_my_merging_pages() > 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
161 | ksft_test_result_fail("Still pages merged\n");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
162 | goto unmap;
| ~~~~~~~~~~~
163 | }
| ~
ksm_functional_tests.c:155:6: warning: variable 'map' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
155 | if (ksm_unmerge()) {
| ^~~~~~~~~~~~~
ksm_functional_tests.c:217:9: note: uninitialized use occurs here
217 | munmap(map, size);
| ^~~
ksm_functional_tests.c:155:2: note: remove the 'if' if its condition is always false
155 | if (ksm_unmerge()) {
| ^~~~~~~~~~~~~~~~~~~~
156 | ksft_test_result_fail("Disabling (unmerging) KSM failed\n");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
157 | goto unmap;
| ~~~~~~~~~~~
158 | }
| ~
ksm_functional_tests.c:151:11: note: initialize the variable 'map' to silence this warning
151 | char *map;
| ^
| = NULL
2 warnings generated.
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [Makefile:78: /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64] Error 1
clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:32: /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096] Error 1
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1
Makefile:123: tools/build/Makefile.feature: No such file or directory
make[4]: *** No rule to make target 'tools/build/Makefile.feature'. Stop.
make[3]: *** [Makefile:122: /tmp/kci/linux/tools/testing/selftests/hid/tools/sbin/bpftool] Error 2
Makefile:63: warning: overriding recipe for target 'emit_tests'
../lib.mk:111: warning: ignoring old recipe for target 'emit_tests'
make[3]: *** No rule to make target 'install'. Stop.
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/openat2/openat2_test] Error 1
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/resctrl/resctrl_tests] Error 1
param_test.c:1234:10: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1234 | 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:1302:2: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1302 | 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:1304:10: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid)
1304 | 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:1311:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1311 | 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:1317:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1317 | 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:1327:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1327 | 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:1334:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1334 | 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:1340:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1340 | 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:1347:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid)
1347 | 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:1404:2: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid)
1404 | 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)
| ^ ~~~~~~
10 errors generated.
make[3]: *** [Makefile:33: /tmp/kci/linux/tools/testing/selftests/rseq/param_test] Error 1
clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:34: /tmp/kci/linux/tools/testing/selftests/sgx/main.o] Error 1
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[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/timens/timerfd] Error 1
vdso_standalone_test_x86.c:73:16: warning: unknown attribute 'externally_visible' ignored [-Wunknown-attributes]
73 | __attribute__((externally_visible)) void c_main(void **stack)
| ^~~~~~~~~~~~~~~~~~
1 warning generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
/usr/bin/x86_64-linux-gnu-ld: /tmp/vdso_standalone_test_x86-0208c1.o: in function `c_main':
vdso_standalone_test_x86.c:(.text+0x1e6): undefined reference to `memcpy'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [Makefile:28: /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_standalone_test_x86] Error 1
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [Makefile:78: /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64] Error 1


Test failures found in stable-rc/linux-6.7.y
kbuild-clang-17-x86 (kbuild-clang-17-x86) v6.7.11-425-g7dda4c4f0b32a
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x1000 -pie -static load_address.c -o /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096
clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:32: /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096] Error 1
make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/exec'
make[3]: Entering directory '/tmp/kci/linux/tools/testing/selftests/fchmodat2'
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan -isystem /tmp/kci/linux/usr/include fchmodat2_test.c -o /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1
make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/fchmodat2'
make[3]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems'
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -isystem /tmp/kci/linux/usr/include devpts_pts.c -o /tmp/kci/linux/tools/testing/selftests/filesystems/devpts_pts
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -isystem /tmp/kci/linux/usr/include dnotify_test.c -o /tmp/kci/linux/tools/testing/selftests/filesystems/dnotify_test
make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems'
make[3]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs'
clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -isystem /tmp/kci/linux/usr/include -pthread binderfs_test.c ../../kselftest.h ../../kselftest_harness.h -o binderfs_test
clang: error: cannot specify -o when generating multiple output files
make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs'
make[3]: *** [<builtin>: binderfs_test] Error 1


conf.c:119:1: warning: non-void function does not return a value [-Wreturn-type]
119 | }
| ^
1 warning generated.
mixer-test.c:352:12: warning: format specifies type 'long' but the argument has type 'unsigned int' [-Wformat]
350 | ksft_print_msg("%s.%d value %ld more than item count %ld\n",
| ~~~
| %u
351 | ctl->name, index, int_val,
352 | snd_ctl_elem_info_get_items(ctl->info));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
step_after_suspend_test.c:92:44: warning: data argument not used by format string [-Wformat-extra-args]
92 | ksft_print_msg("waitpid() failed: $s\n", strerror(errno));
| ~~~~~~~~~~~~~~~~~~~~~~~~ ^
1 warning generated.
test_execve.c:113:13: warning: variable 'have_outer_privilege' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
113 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test_execve.c:128:9: note: uninitialized use occurs here
128 | return have_outer_privilege;
| ^~~~~~~~~~~~~~~~~~~~
test_execve.c:113:9: note: remove the 'if' if its condition is always true
113 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | ksft_print_msg("[NOTE]\tUsing a user namespace for tests\n");
115 | maybe_write_file("/proc/self/setgroups", "deny");
116 | write_file("/proc/self/uid_map", "%d %d 1", inner_uid, outer_uid);
117 | write_file("/proc/self/gid_map", "0 %d 1", outer_gid);
118 |
119 | have_outer_privilege = false;
120 | } else {
| ~~~~~~
121 | ksft_exit_skip("must be root or be able to create a userns\n");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
122 | }
| ~
test_execve.c:86:27: note: initialize the variable 'have_outer_privilege' to silence this warning
86 | bool have_outer_privilege;
| ^
| = false
1 warning generated.
In file included from test_memcontrol.c:22:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
test_memcontrol.c:731:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
731 | if (current != 0)
| ^~~~~~~~~~~~
test_memcontrol.c:779:8: note: uninitialized use occurs here
779 | close(fd);
| ^~
test_memcontrol.c:731:2: note: remove the 'if' if its condition is always false
731 | if (current != 0)
| ^~~~~~~~~~~~~~~~~
732 | goto cleanup;
| ~~~~~~~~~~~~
test_memcontrol.c:727:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
727 | if (cg_create(memcg))
| ^~~~~~~~~~~~~~~~
test_memcontrol.c:779:8: note: uninitialized use occurs here
779 | close(fd);
| ^~
test_memcontrol.c:727:2: note: remove the 'if' if its condition is always false
727 | if (cg_create(memcg))
| ^~~~~~~~~~~~~~~~~~~~~
728 | goto cleanup;
| ~~~~~~~~~~~~
test_memcontrol.c:724:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
724 | if (!memcg)
| ^~~~~~
test_memcontrol.c:779:8: note: uninitialized use occurs here
779 | close(fd);
| ^~
test_memcontrol.c:724:2: note: remove the 'if' if its condition is always false
724 | if (!memcg)
| ^~~~~~~~~~~
725 | goto cleanup;
| ~~~~~~~~~~~~
test_memcontrol.c:719:25: note: initialize the variable 'fd' to silence this warning
719 | int ret = KSFT_FAIL, fd, retries;
| ^
| = 0
4 warnings generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_kmem.c:18:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
test_kmem.c:195:6: 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]
195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) {
| ^
test_kmem.c:195:6: note: use function 'labs' instead
195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) {
| ^~~
| labs
test_kmem.c:383:35: 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]
383 | if (current > 0 && percpu > 0 && abs(current - percpu) <
| ^
test_kmem.c:383:35: note: use function 'labs' instead
383 | if (current > 0 && percpu > 0 && abs(current - percpu) <
| ^~~
| labs
3 warnings generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_core.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_freezer.c:15:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_kill.c:14:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_cpu.c:13:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
test_cpu.c:240:35: warning: suggest braces around initialization of subobject [-Wmissing-braces]
240 | struct cpu_hogger children[3] = {NULL};
| ^~~~
| { }
/usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL'
89 | # define NULL ((void*)0)
| ^~~~~~~~~~
test_cpu.c:411:31: warning: suggest braces around initialization of subobject [-Wmissing-braces]
411 | struct cpu_hogger leaf[3] = {NULL};
| ^~~~
| { }
/usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL'
89 | # define NULL ((void*)0)
| ^~~~~~~~~~
3 warnings generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_cpuset.c:7:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_zswap.c:14:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
test_zswap.c:227:6: warning: variable 'test_group' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
227 | if (cg_write(root, "cgroup.subtree_control", "+memory"))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test_zswap.c:276:7: note: uninitialized use occurs here
276 | free(test_group);
| ^~~~~~~~~~
test_zswap.c:227:2: note: remove the 'if' if its condition is always false
227 | if (cg_write(root, "cgroup.subtree_control", "+memory"))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
228 | goto out;
| ~~~~~~~~
test_zswap.c:205:18: note: initialize the variable 'test_group' to silence this warning
205 | char *test_group;
| ^
| = NULL
2 warnings generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_hugetlb_memcg.c:11:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:32: /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096] Error 1
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [<builtin>: binderfs_test] Error 1
Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h'
Makefile:123: tools/build/Makefile.feature: No such file or directory
make[4]: *** No rule to make target 'tools/build/Makefile.feature'. Stop.
make[3]: *** [Makefile:123: /tmp/kci/linux/tools/testing/selftests/hid/tools/sbin/bpftool] Error 2
x86_64/amx_test.c:224:6: warning: variable 'stage' set but not used [-Wunused-but-set-variable]
224 | int stage, ret;
| ^
1 warning generated.
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.
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.
ipsec.c:834:5: warning: field 'u' with variable sized type 'union (unnamed union at ipsec.c:830:3)' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
834 | } u;
| ^
1 warning generated.
Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h'
ip_local_port_range.c:387:3: warning: variable 'addr_len' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized]
387 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain");
| ^~~~~~~~~~~~~~~~~~
./../kselftest_harness.h:531:2: note: expanded from macro 'ASSERT_TRUE'
531 | __EXPECT(0, "0", seen, #seen, !=, 1)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../kselftest_harness.h:749:14: note: expanded from macro '__EXPECT'
749 | } while (0); OPTIONAL_HANDLER(_assert)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
./../kselftest_harness.h:694:9: note: expanded from macro 'OPTIONAL_HANDLER'
694 | for (; _metadata->trigger; _metadata->trigger = \
| ^~~~~~~~~~~~~~~~~~
ip_local_port_range.c:391:24: note: uninitialized use occurs here
391 | connect(fd, &addr.sa, addr_len);
| ^~~~~~~~
ip_local_port_range.c:387:3: note: remove the condition if it is always true
387 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain");
| ^
./../kselftest_harness.h:531:2: note: expanded from macro 'ASSERT_TRUE'
531 | __EXPECT(0, "0", seen, #seen, !=, 1)
| ^
./../kselftest_harness.h:749:14: note: expanded from macro '__EXPECT'
749 | } while (0); OPTIONAL_HANDLER(_assert)
| ^
./../kselftest_harness.h:694:9: note: expanded from macro 'OPTIONAL_HANDLER'
694 | for (; _metadata->trigger; _metadata->trigger = \
| ^
ip_local_port_range.c:346:20: note: initialize the variable 'addr_len' to silence this warning
346 | socklen_t addr_len;
| ^
| = 0
1 warning generated.
pm_nl_ctl.c:1258:13: warning: variable 'family' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
1258 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pm_nl_ctl.c:1265:16: note: uninitialized use occurs here
1265 | sock = socket(family, SOCK_STREAM, IPPROTO_MPTCP);
| ^~~~~~
pm_nl_ctl.c:1258:9: note: remove the 'if' if its condition is always true
1258 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1259 | family = AF_INET6;
1260 | a6->sin6_family = family;
1261 | a6->sin6_port = htons(atoi(argv[3]));
1262 | } else
| ~~~~
1263 | error(1, errno, "can't parse ip %s", argv[2]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pm_nl_ctl.c:1242:18: note: initialize the variable 'family' to silence this warning
1242 | u_int16_t family;
| ^
| = 0
1 warning generated.
sctp_collision.c:62:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
62 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
| ^~~~
/usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
165 | socklen_t *__restrict __addr_len);
| ^
sctp_collision.c:88:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
88 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
| ^~~~
/usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
165 | socklen_t *__restrict __addr_len);
| ^
2 warnings generated.
Makefile:63: warning: overriding recipe for target 'emit_tests'
../lib.mk:111: warning: ignoring old recipe for target 'emit_tests'
make[3]: *** No targets. Stop.
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/openat2/openat2_test] Error 1
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/resctrl/resctrl_tests] Error 1
clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:34: /tmp/kci/linux/tools/testing/selftests/sgx/main.o] Error 1
make[3]: *** No targets. Stop.
make[3]: *** No targets. Stop.
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[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/timens/timerfd] Error 1
posix_timers.c:69:6: warning: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) {
| ^
posix_timers.c:69:6: note: use function 'llabs' instead
69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) {
| ^~~
| llabs
1 warning generated.
rtcpie.c:32:21: warning: variable 'irqcount' set but not used [-Wunused-but-set-variable]
32 | int i, fd, retval, irqcount = 0;
| ^
1 warning generated.
valid-adjtimex.c:66:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
66 | -499<<16,
| ~~~~^
valid-adjtimex.c:67:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
67 | -450<<16,
| ~~~~^
valid-adjtimex.c:68:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
68 | -400<<16,
| ~~~~^
valid-adjtimex.c:69:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
69 | -350<<16,
| ~~~~^
valid-adjtimex.c:70:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
70 | -300<<16,
| ~~~~^
valid-adjtimex.c:71:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
71 | -250<<16,
| ~~~~^
valid-adjtimex.c:72:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
72 | -200<<16,
| ~~~~^
valid-adjtimex.c:73:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
73 | -150<<16,
| ~~~~^
valid-adjtimex.c:74:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
74 | -100<<16,
| ~~~~^
valid-adjtimex.c:75:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
75 | -75<<16,
| ~~~^
valid-adjtimex.c:76:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
76 | -50<<16,
| ~~~^
valid-adjtimex.c:77:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
77 | -25<<16,
| ~~~^
valid-adjtimex.c:78:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
78 | -10<<16,
| ~~~^
valid-adjtimex.c:79:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
79 | -5<<16,
| ~~^
valid-adjtimex.c:80:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
80 | -1<<16,
| ~~^
valid-adjtimex.c:100:7: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
100 | -1000<<16,
| ~~~~~^
valid-adjtimex.c:101:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
101 | -550<<16,
| ~~~~^
17 warnings generated.
perf_test.c:239:38: warning: taking address of packed member 'write_index' of class or structure 'user_reg' may result in an unaligned pointer value [-Waddress-of-packed-member]
239 | ASSERT_NE(-1, write(self->data_fd, &reg.write_index,
| ^~~~~~~~~~~~~~~
./../kselftest_harness.h:467:32: note: expanded from macro 'ASSERT_NE'
467 | __EXPECT(expected, #expected, seen, #seen, !=, 1)
| ^~~~
./../kselftest_harness.h:707:13: note: expanded from macro '__EXPECT'
707 | __typeof__(_seen) __seen = (_seen); \
| ^~~~~
1 warning generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
vdso_standalone_test_x86.c:73:16: warning: unknown attribute 'externally_visible' ignored [-Wunknown-attributes]
73 | __attribute__((externally_visible)) void c_main(void **stack)
| ^~~~~~~~~~~~~~~~~~
1 warning generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
/usr/bin/x86_64-linux-gnu-ld: /tmp/vdso_standalone_test_x86-8968aa.o: in function `c_main':
vdso_standalone_test_x86.c:(.text+0x1e6): undefined reference to `memcpy'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [Makefile:28: /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_standalone_test_x86] Error 1
mremap_test.c:461:13: warning: format specifies type 'int' but the argument has type 'unsigned long long' [-Wformat]
460 | ksft_print_msg("Preamble data after remap doesn't match at offset %d\n",
| ~~
| %llu
461 | i);
| ^
1 warning generated.
ksm_functional_tests.c:161:6: warning: variable 'map' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
161 | if (get_my_merging_pages() > 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
ksm_functional_tests.c:218:9: note: uninitialized use occurs here
218 | munmap(map, size);
| ^~~
ksm_functional_tests.c:161:2: note: remove the 'if' if its condition is always false
161 | if (get_my_merging_pages() > 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
162 | ksft_test_result_fail("Still pages merged\n");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | goto unmap;
| ~~~~~~~~~~~
164 | }
| ~
ksm_functional_tests.c:156:6: warning: variable 'map' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
156 | if (ksm_unmerge()) {
| ^~~~~~~~~~~~~
ksm_functional_tests.c:218:9: note: uninitialized use occurs here
218 | munmap(map, size);
| ^~~
ksm_functional_tests.c:156:2: note: remove the 'if' if its condition is always false
156 | if (ksm_unmerge()) {
| ^~~~~~~~~~~~~~~~~~~~
157 | ksft_test_result_fail("Disabling (unmerging) KSM failed\n");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
158 | goto unmap;
| ~~~~~~~~~~~
159 | }
| ~
ksm_functional_tests.c:152:11: note: initialize the variable 'map' to silence this warning
152 | char *map;
| ^
| = NULL
2 warnings generated.
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [Makefile:79: /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64] Error 1
clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:32: /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096] Error 1
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1
Makefile:123: tools/build/Makefile.feature: No such file or directory
make[4]: *** No rule to make target 'tools/build/Makefile.feature'. Stop.
make[3]: *** [Makefile:123: /tmp/kci/linux/tools/testing/selftests/hid/tools/sbin/bpftool] Error 2
Makefile:63: warning: overriding recipe for target 'emit_tests'
../lib.mk:111: warning: ignoring old recipe for target 'emit_tests'
make[3]: *** No rule to make target 'install'. Stop.
clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/openat2/openat2_test] Error 1
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/resctrl/resctrl_tests] Error 1
clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument]
make[3]: *** [Makefile:34: /tmp/kci/linux/tools/testing/selftests/sgx/main.o] Error 1
make[3]: *** No rule to make target 'install'. Stop.
make[3]: *** No rule to make target 'install'. Stop.
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[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/timens/timerfd] Error 1
vdso_standalone_test_x86.c:73:16: warning: unknown attribute 'externally_visible' ignored [-Wunknown-attributes]
73 | __attribute__((externally_visible)) void c_main(void **stack)
| ^~~~~~~~~~~~~~~~~~
1 warning generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
/usr/bin/x86_64-linux-gnu-ld: /tmp/vdso_standalone_test_x86-30d32a.o: in function `c_main':
vdso_standalone_test_x86.c:(.text+0x1e6): undefined reference to `memcpy'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [Makefile:28: /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_standalone_test_x86] Error 1
clang: error: cannot specify -o when generating multiple output files
make[3]: *** [Makefile:79: /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64] Error 1


make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa'
clang-17 -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa -Wl,-rpath=./ -shared -fPIC conf.c -lasound -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa/libatest.so
conf.c:119:1: warning: non-void function does not return a value [-Wreturn-type]
119 | }
| ^
1 warning generated.
clang-17 -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa -Wl,-rpath=./ mixer-test.c -lasound -lpthread -latest -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa/mixer-test
clang-17 -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa -Wl,-rpath=./ pcm-test.c -lasound -lpthread -latest -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa/pcm-test
clang-17 -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa -Wl,-rpath=./ test-pcmtest-driver.c -lasound -lpthread -latest -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa/test-pcmtest-driver
In file included from test-pcmtest-driver.c:10:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/amd-pstate'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/amd-pstate'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/arm64'
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/arm64'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/breakpoints'
clang-17 step_after_suspend_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/breakpoints/step_after_suspend_test
clang-17 breakpoint_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/breakpoints/breakpoint_test
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/breakpoints'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cachestat'
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include -Wall test_cachestat.c -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cachestat/test_cachestat
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cachestat'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/capabilities'
clang-17 -O2 -g -std=gnu99 -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include test_execve.c -lcap-ng -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/capabilities/test_execve
clang-17 -O2 -g -std=gnu99 -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include validate_cap.c -lcap-ng -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/capabilities/validate_cap
test_execve.c:109:13: warning: variable 'have_outer_privilege' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
109 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test_execve.c:124:9: note: uninitialized use occurs here
124 | return have_outer_privilege;
| ^~~~~~~~~~~~~~~~~~~~
test_execve.c:109:9: note: remove the 'if' if its condition is always true
109 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | ksft_print_msg("[NOTE]\tUsing a user namespace for tests\n");
111 | maybe_write_file("/proc/self/setgroups", "deny");
112 | write_file("/proc/self/uid_map", "%d %d 1", inner_uid, outer_uid);
113 | write_file("/proc/self/gid_map", "0 %d 1", outer_gid);
114 |
115 | have_outer_privilege = false;
116 | } else {
| ~~~~~~
117 | ksft_exit_skip("must be root or be able to create a userns\n");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
118 | }
| ~
test_execve.c:86:27: note: initialize the variable 'have_outer_privilege' to silence this warning
86 | bool have_outer_privilege;
| ^
| = false
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/capabilities'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup'
clang-17 -Wall -pthread test_memcontrol.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_memcontrol
clang-17 -Wall -pthread test_kmem.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_kmem
clang-17 -Wall -pthread test_core.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_core
clang-17 -Wall -pthread test_freezer.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_freezer
clang-17 -Wall -pthread test_kill.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_kill
clang-17 -Wall -pthread test_cpu.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_cpu
clang-17 -Wall -pthread test_cpuset.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_cpuset
clang-17 -Wall -pthread test_zswap.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_zswap
clang-17 -Wall -pthread test_hugetlb_memcg.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_hugetlb_memcg
clang-17 -Wall -pthread wait_inotify.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/wait_inotify
In file included from test_cpuset.c:7:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
In file included from test_freezer.c:15:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from test_hugetlb_memcg.c:11:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
In file included from In file included from test_zswap.c:14:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
test_cpu.c:13:
./cgroup_util.h:21:9: 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]
21 | ret./cgroup_util.h:21:9: note: use function 'labs' instead
urn a21b | s (rae t-u rbn) a<b=s ((aa -+ bb)) </= 1(0a0 +* be)rr ;/
1| 0 ^0
* err;
| ^~~
| labs
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
In file included from test_kill.c:14:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + btest_cpu.c:240:35: warning: suggest braces around initialization of subobject [-Wmissing-braces]
) / 100 * err;
| ^~~
| labs
240 | struct cpu_hogger children[3] = {NULL};
| ^~~~
| { }
/usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL'
89 | # define NULL ((void*)0)
| ^~~~~~~~~~
test_zswap.c:272:6: warning: variable 'control_allocation' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
272 | if (cg_enter_current(control_group))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test_zswap.c:295:6: note: uninitialized use occurs here
295 | if (control_allocation)
| ^~~~~~~~~~~~~~~~~~
test_zswap.c:272:2: note: remove the 'if' if its condition is always false
272 | if (cg_enter_current(control_group))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
273 | goto out;
| ~~~~~~~~
test_zswap.c:268:6: warning: variable 'control_allocation' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
268 | if (!control_group)
| ^~~~~~~~~~~~~~
test_zswap.c:295:6: note: uninitialized use occurs here
295 | if (control_allocation)
| ^~~~~~~~~~~~~~~~~~
test_zswap.c:268:2: note: remove the 'if' if its condition is always false
268 | if (!control_group)
| ^~~~~~~~~~~~~~~~~~~
269 | goto out;
| ~~~~~~~~
test_zswap.c:265:6: warning: variable 'control_allocation' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
265 | if (cg_write(wb_group, "memory.zswap.max", "10K"))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test_zswap.c:295:6: note: uninitialized use occurs here
295 | if (control_allocation)
| ^~~~~~~~~~~~~~~~~~
test_zswap.c:265:2: note: remove the 'if' if its condition is always false
265 | if (cg_write(wb_group, "memory.zswap.max", "10K"))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
266 | goto out;
| ~~~~~~~~
test_zswap.c:260:26: note: initialize the variable 'control_allocation' to silence this warning
260 | char *control_allocation, *wb_group = NULL, *control_group = NULL;
| ^
| = NULL
test_cpu.c:411:31: warning: suggest braces around initialization of subobject [-Wmissing-braces]
411 | struct cpu_hogger leaf[3] = {NULL};
| ^~~~
| { }
/usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL'
89 | # define NULL ((void*)0)
| ^~~~~~~~~~
test_zswap.c:367:6: warning: variable 'test_group' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
367 | if (cg_write(root, "cgroup.subtree_control", "+memory"))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test_zswap.c:416:7: note: uninitialized use occurs here
416 | free(test_group);
| ^~~~~~~~~~
test_zswap.c:367:2: note: remove the 'if' if its condition is always false
367 | if (cg_write(root, "cgroup.subtree_control", "+memory"))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
368 | goto out;
| ~~~~~~~~
test_zswap.c:345:18: note: initialize the variable 'test_group' to silence this warning
345 | char *test_group;
| ^
| = NULL
In file included from test_kmem.c:18:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
1 warning generated.
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
In file included from test_core.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
In file included from test_memcontrol.c:22:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
test_kmem.c:195:6: 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]
195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) {
| ^
test_kmem.c:195:6: note: use function 'labs' instead
195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) {
| ^~~
| labs
test_kmem.c:383:35: 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]
383 | if (current > 0 && percpu > 0 && abs(current - percpu) <
| ^
test_kmem.c1 warning generated.
:383:35: note: use function 'labs' instead
383 | if (current > 0 && percpu > 0 && abs(current - percpu) <
| ^~~
| labs
test_memcontrol.c:731:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
731 | if (current != 0)
| ^~~~~~~~~~~~
test_memcontrol.c:779:8: note: uninitialized use occurs here
779 | close(fd);
| ^~
test_memcontrol.c:731:2: note: remove the 'if' if its condition is always false
731 | if (current != 0)
| ^~~~~~~~~~~~~~~~~
732 | goto cleanup;
| ~~~~~~~~~~~~
test_memcontrol.c:727:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
727 | if (cg_create(memcg))
| ^~~~~~~~~~~~~~~~
test_memcontrol.c:779:8: note: uninitialized use occurs here
779 | close(fd);
| ^~
test_memcontrol.c:727:2: note: remove the 'if' if its condition is always false
727 | if (cg_create(memcg))
| ^~~~~~~~~~~~~~~~~~~~~
728 | goto cleanup;
| ~~~~~~~~~~~~
test_memcontrol.c:724:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
724 | if (!memcg)
| ^~~~~~
test_memcontrol.c:779:8: note: uninitialized use occurs here
779 | close(fd);
| ^~
test_memcontrol.c:724:2: note: remove the 'if' if its condition is always false
724 | if (!memcg)
| ^~~~~~~~~~~
725 | goto cleanup;
| ~~~~~~~~~~~~
test_memcontrol.c:719:25: note: initialize the variable 'fd' to silence this warning
719 | int ret = KSFT_FAIL, fd, retries;
| ^
| = 0
5 warnings generated.
1 warning generated.
3 warnings generated.
3 warnings generated.
1 warning generated.
4 warnings generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
In file included from cgroup_util.c:19:
./cgroup_util.h:21:9: 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]
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^
./cgroup_util.h:21:9: note: use function 'labs' instead
21 | return abs(a - b) <= (a + b) / 100 * err;
| ^~~
| labs
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3'
clang-17 -g -std=gnu99 -isystem /home/usama/repos/kernel/linux_mainline/usr/include clone3.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3/clone3
clang-17 -g -std=gnu99 -isystem /home/usama/repos/kernel/linux_mainline/usr/include clone3_clear_sighand.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3/clone3_clear_sighand
clang-17 -g -std=gnu99 -isystem /home/usama/repos/kernel/linux_mainline/usr/include clone3_set_tid.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3/clone3_set_tid
clang-17 -g -std=gnu99 -isystem /home/usama/repos/kernel/linux_mainline/usr/include clone3_cap_checkpoint_restore.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3/clone3_cap_checkpoint_restore
clone3_set_tid.c:137:11: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
136 | ksft_test_result(ret == expected, "%s with %d TIDs and flags 0x%x\n",
| ~~
| %zu
137 | desc, set_tid_size, flags);
| ^~~~~~~~~~~~
./../kselftest.h:211:32: note: expanded from macro 'ksft_test_result'
211 | ksft_test_result_pass(fmt, ##__VA_ARGS__);\
| ~~~ ^~~~~~~~~~~
clone3_set_tid.c:137:11: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
136 | ksft_test_result(ret == expected, "%s with %d TIDs and flags 0x%x\n",
| ~~
| %zu
137 | desc, set_tid_size, flags);
| ^~~~~~~~~~~~
./../kselftest.h:213:32: note: expanded from macro 'ksft_test_result'
213 | ksft_test_result_fail(fmt, ##__VA_ARGS__);\
| ~~~ ^~~~~~~~~~~
In file included from clone3_cap_checkpoint_restore.c:27:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
2 warnings generated.
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/connector'
clang-17 -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include proc_filter.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/connector/proc_filter
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/connector'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/core'
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include close_range_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/core/close_range_test
In file included from close_range_test.c:17:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/core'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cpufreq'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cpufreq'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cpu-hotplug'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cpu-hotplug'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon'
clang-17 huge_count_read_write.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon/huge_count_read_write
clang-17 debugfs_target_ids_read_before_terminate_race.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon/debugfs_target_ids_read_before_terminate_race
clang-17 debugfs_target_ids_pid_leak.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon/debugfs_target_ids_pid_leak
clang-17 access_memory.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon/access_memory
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/devices'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/devices'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dmabuf-heaps'
clang-17 -static -O3 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include dmabuf-heap.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dmabuf-heaps/dmabuf-heap
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dmabuf-heaps'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/dma-buf'
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include udmabuf.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/dma-buf/udmabuf
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/dma-buf'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/s390x/uvdevice'
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/s390x/uvdevice'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/net/bonding'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/net/bonding'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/net/team'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/net/team'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dt'
/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../scripts/dtc/dt-extract-compatibles -d /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. > /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dt/compatible_list
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dt'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/efivarfs'
clang-17 -Wall open-unlink.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/efivarfs/open-unlink
clang-17 -Wall create-read.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/efivarfs/create-read
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/efivarfs'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec'
clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE execveat.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/execveat
clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x1000 -pie -static load_address.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/load_address_4096
clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x200000 -pie -static load_address.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/load_address_2097152
clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x1000000 -pie -static load_address.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/load_address_16777216
clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE non-regular.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/non-regular
clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE recursion-depth.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/recursion-depth
clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE null-argv.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/null-argv
echo '#!/bin/bash' > /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/script
mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/subdir
echo 'exit $*' >> /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/script
chmod +x /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/script
clang-17: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]
clang-17: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]
clang-17: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]
In file included from non-regular.c:12:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
cd /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec && ln -s -f execveat execveat.symlink
cp /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/execveat /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/execveat.denatured
chmod -x /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/execveat.denatured
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fchmodat2'
clang-17 -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan -isystem /home/usama/repos/kernel/linux_mainline/usr/include fchmodat2_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fchmodat2/fchmodat2_test
clang-17: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fchmodat2'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems'
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include devpts_pts.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/devpts_pts
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include dnotify_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/dnotify_test
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/binderfs'
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread binderfs_test.c ../../kselftest.h ../../kselftest_harness.h -o binderfs_test
clang-17: error: cannot specify -o when generating multiple output files
make[1]: *** [<builtin>: binderfs_test] Error 1
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/binderfs'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/epoll'
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include epoll_wakeup_test.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/epoll/epoll_wakeup_test
In file included from epoll_wakeup_test.c:14:
./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/epoll'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/fat'
clang-17 -O2 -g -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include rename_exchange.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/fat/rename_exchange
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/fat'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/overlayfs'
clang-17 -Wall -Werror dev_in_maps.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/overlayfs/dev_in_maps
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/overlayfs'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/statmount'
clang-17 -Wall -O2 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include statmount_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/statmount/statmount_test
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/statmount'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/firmware'
clang-17 -Wall -O2 fw_namespace.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/firmware/fw_namespace
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/firmware'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fpu'
clang-17 test_fpu.c -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fpu/test_fpu
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fpu'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ftrace'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ftrace'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex'
make[2]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional'
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait_timeout.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait_timeout
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait_wouldblock.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait_wouldblock
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_requeue_pi.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_requeue_pi
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_requeue_pi_signal_restart.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_requeue_pi_mismatched_ops.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_requeue_pi_mismatched_ops
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait_uninitialized_heap.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait_uninitialized_heap
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait_private_mapped_file.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait_private_mapped_file
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_requeue.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_requeue
clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_waitv.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_waitv
futex_requeue_pi.c:20:9: warning: '_GNU_SOURCE' macro redefined [-Wmacro-redefined]
20 | #define _GNU_SOURCE
| ^
<command line>:1:9: note: previous definition is here
1 | #define _GNU_SOURCE 1
| ^
futex_requeue_pi.c:403:17: warning: passing 'const char **' to parameter of type 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
403 | ret = asprintf(&test_name,
| ^~~~~~~~~~
/usr/include/stdio.h:396:40: note: passing argument to parameter '__ptr' here
396 | extern int asprintf (char **__restrict __ptr,
| ^
2 warnings generated.
make[2]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional'
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio'
clang-17 -O2 -g -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include gpio-mockup-cdev.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio/gpio-mockup-cdev
clang-17 -O2 -g -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include gpio-chip-info.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio/gpio-chip-info
clang-17 -O2 -g -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include gpio-line-name.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio/gpio-line-name
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid'
MKDIR libbpf
MKDIR bpftool
MKDIR include
GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/bpf_helper_defs.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/btf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf_common.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf_legacy.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_helpers.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_tracing.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_endian.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_core_read.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/skel_internal.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf_version.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/usdt.bpf.h
HOSTCC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/fixdep.o
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_helper_defs.h
INSTALL libbpf_headers
HOSTLD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/fixdep-in.o
LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/fixdep
GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/libbpf.pc
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/libbpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/bpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/libbpf_errno.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/nlattr.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/btf.o
Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h'
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/str_error.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/netlink.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/bpf_prog_linfo.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/libbpf_probes.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/hashmap.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/btf_dump.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/ringbuf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/strset.o
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/libbpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/bpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/linker.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/gen_loader.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/relo_core.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/usdt.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/zip.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/elf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/features.o
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/btf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/nlattr.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/libbpf_errno.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/str_error.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/netlink.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/bpf_prog_linfo.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/libbpf_probes.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/hashmap.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/btf_dump.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/ringbuf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/strset.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/linker.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/relo_core.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/gen_loader.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/usdt.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/zip.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/elf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/features.o
LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/libbpf-in.o
LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/libbpf.a
LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/libbpf-in.o
LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/libbpf.so.1.4.0

INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/hashmap.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/nlattr.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/relo_core.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf_internal.h
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/btf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/btf_dumper.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/cfg.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/cgroup.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/common.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/feature.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/gen.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/iter.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/jit_disasm.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/json_writer.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/link.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/main.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/map.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/map_perf_ring.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/net.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/netlink_dumper.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/perf.o
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/hashmap.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/relo_core.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf_internal.h
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/struct_ops.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/tracelog.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/xlated_dumper.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/disasm.o
GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/bpf_helper_defs.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf_common.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/btf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf_legacy.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_helpers.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_endian.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_tracing.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_core_read.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/skel_internal.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf_version.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/usdt.bpf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_helper_defs.h
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/
INSTALL libbpf_headers
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/libbpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/bpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/libbpf_errno.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/nlattr.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/btf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/str_error.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/netlink.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/bpf_prog_linfo.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/libbpf_probes.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/hashmap.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/ringbuf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/btf_dump.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/strset.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/linker.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/relo_core.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/gen_loader.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/usdt.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/zip.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/elf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/features.o
LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/libbpf-in.o
LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/libbpf.a
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/main.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/common.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/json_writer.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/gen.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/btf.o
LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/bpftool
GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/vmlinux.h
libbpf: failed to find '.BTF' ELF section in /home/usama/repos/kernel/linux_mainline/vmlinux
Error: failed to load BTF from /home/usama/repos/kernel/linux_mainline/vmlinux: No data available
make[2]: *** [Makefile:209: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/vmlinux.h] Error 195
make[2]: *** Deleting file '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/vmlinux.h'
make[1]: *** [Makefile:123: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/sbin/bpftool] Error 2
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/intel_pstate'
clang-17 -Wall -D_GNU_SOURCE msr.c -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/intel_pstate/msr
clang-17 -Wall -D_GNU_SOURCE aperf.c -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/intel_pstate/aperf
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/intel_pstate'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/iommu'
clang-17 -Wall -O2 -Wno-unused-function -isystem /home/usama/repos/kernel/linux_mainline/usr/include -D_GNU_SOURCE iommufd.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/iommu/iommufd
clang-17 -Wall -O2 -Wno-unused-function -isystem /home/usama/repos/kernel/linux_mainline/usr/include -D_GNU_SOURCE iommufd_fail_nth.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/iommu/iommufd_fail_nth
In file included from iommufd.c:10:
In file included from ./iommufd_utils.h:13:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from iommufd_fail_nth.c:23:
In file included from ./iommufd_utils.h:13:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/iommu'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ipc'
clang-17 -DCONFIG_X86_64 -D__x86_64__ -isystem /home/usama/repos/kernel/linux_mainline/usr/include msgque.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ipc/msgque
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ipc'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ir'
clang-17 -Wall -O2 -I../../../include/uapi ir_loopback.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ir/ir_loopback
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ir'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kcmp'
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include kcmp_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kcmp/kcmp_test
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kcmp'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kexec'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kexec'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm'
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/cpuid_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cpuid_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/assert.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/elf.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/guest_modes.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/io.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/kvm_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/memstress.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/guest_sprintf.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/rbtree.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/sparsebit.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/test_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/ucall_common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/userfaultfd_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/apic.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/hyperv.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/memstress.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/pmu.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/processor.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/sev.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/svm.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/ucall.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/vmx.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/handlers.S -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c -ffreestanding lib/string_override.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/cr4_cpuid_sync_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/dirty_log_page_splitting_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/dirty_log_page_splitting_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/get_msr_index_features.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/get_msr_index_features.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/exit_on_emulation_failure_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/exit_on_emulation_failure_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/fix_hypercall_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/fix_hypercall_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hwcr_msr_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hwcr_msr_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_clock.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_clock.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_cpuid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_cpuid.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_evmcs.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_evmcs.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_extended_hypercalls.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_extended_hypercalls.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_features.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_features.o
In file included from x86_64/fix_hypercall_test.c:12:
In file included from include/kvm_test_harness.h:11:
../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_ipi.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_ipi.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_svm_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_svm_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_tlb_flush.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_tlb_flush.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/kvm_clock_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_clock_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/kvm_pv_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_pv_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/monitor_mwait_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/monitor_mwait_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/nested_exceptions_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nested_exceptions_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/platform_info_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/platform_info_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/pmu_counters_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_counters_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/pmu_event_filter_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_event_filter_test.o
1 warning generated.
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/private_mem_conversions_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_conversions_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/private_mem_kvm_exits_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_kvm_exits_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/set_boot_cpu_id.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_boot_cpu_id.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/set_sregs_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_sregs_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/smaller_maxphyaddr_emulation_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smaller_maxphyaddr_emulation_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/smm_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smm_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/state_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/state_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_preemption_timer_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_preemption_timer_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/svm_vmcall_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_vmcall_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/svm_int_ctl_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_int_ctl_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/svm_nested_shutdown_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_shutdown_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/svm_nested_soft_inject_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/tsc_scaling_sync.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_scaling_sync.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/sync_regs_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sync_regs_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/ucna_injection_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/ucna_injection_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/userspace_io_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_io_test.o
In file included from x86_64/sync_regs_test.c:20:
In file included from include/kvm_test_harness.h:11:
../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/userspace_msr_exit_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_apic_access_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_close_while_nested_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_dirty_log_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_exception_with_invalid_guest_state.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_exception_with_invalid_guest_state.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_msrs_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_msrs_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_invalid_nested_guest_state.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_invalid_nested_guest_state.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_set_nested_state_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.o
In file included from x86_64/userspace_msr_exit_test.c:11:
In file included from include/kvm_test_harness.h:11:
../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_tsc_adjust_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_nested_tsc_scaling_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_nested_tsc_scaling_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xapic_ipi_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_ipi_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xapic_state_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_state_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xcr0_cpuid_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xcr0_cpuid_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xss_msr_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xss_msr_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/debug_regs.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/debug_regs.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/tsc_msrs_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_msrs_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_pmu_caps_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_pmu_caps_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xen_shinfo_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xen_vmcall_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_vmcall_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/sev_migrate_tests.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_migrate_tests.o
In file included from x86_64/vmx_pmu_caps_test.c:18:
In file included from include/kvm_test_harness.h:11:
../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/sev_smoke_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_smoke_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/amx_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/amx_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/max_vcpuid_cap_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/triple_fault_event_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/triple_fault_event_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/recalc_apic_map_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/recalc_apic_map_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c access_tracking_perf_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/access_tracking_perf_test.o
1 warning generated.
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c demand_paging_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/demand_paging_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c dirty_log_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c dirty_log_perf_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_perf_test.o
1 warning generated.
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c guest_memfd_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_memfd_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c guest_print_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_print_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c hardware_disable_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/hardware_disable_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c kvm_create_max_vcpus.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_create_max_vcpus.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c kvm_page_table_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_page_table_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c max_guest_memory_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/max_guest_memory_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c memslot_modification_stress_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_modification_stress_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c memslot_perf_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_perf_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c rseq_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/rseq_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c set_memory_region_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/set_memory_region_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c steal_time.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/steal_time.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c kvm_binary_stats_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_binary_stats_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c system_counter_offset_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/system_counter_offset_test.o
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/nx_huge_pages_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.o
1 warning generated.
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cpuid_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cpuid_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/dirty_log_page_splitting_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/dirty_log_page_splitting_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/get_msr_index_features.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/get_msr_index_features
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/exit_on_emulation_failure_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/exit_on_emulation_failure_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/fix_hypercall_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/fix_hypercall_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hwcr_msr_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hwcr_msr_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_clock.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_clock
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_cpuid.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_cpuid
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_evmcs.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_evmcs
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_extended_hypercalls.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_extended_hypercalls
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_features.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_features
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_ipi.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_ipi
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_svm_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_svm_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_tlb_flush.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_tlb_flush
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_clock_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_clock_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_pv_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_pv_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/monitor_mwait_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/monitor_mwait_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nested_exceptions_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nested_exceptions_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/platform_info_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/platform_info_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_counters_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_counters_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_event_filter_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_event_filter_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_conversions_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_conversions_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_kvm_exits_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_kvm_exits_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_boot_cpu_id.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_boot_cpu_id
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_sregs_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_sregs_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smaller_maxphyaddr_emulation_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smaller_maxphyaddr_emulation_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smm_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smm_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/state_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/state_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_preemption_timer_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_preemption_timer_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_vmcall_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_vmcall_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_int_ctl_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_int_ctl_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_shutdown_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_shutdown_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_scaling_sync.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_scaling_sync
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sync_regs_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sync_regs_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/ucna_injection_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/ucna_injection_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_io_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_io_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_apic_access_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_exception_with_invalid_guest_state.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_exception_with_invalid_guest_state
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_msrs_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_msrs_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_invalid_nested_guest_state.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_invalid_nested_guest_state
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_nested_tsc_scaling_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_nested_tsc_scaling_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_ipi_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_ipi_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_state_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_state_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xcr0_cpuid_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xcr0_cpuid_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xss_msr_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xss_msr_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/debug_regs.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/debug_regs
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_msrs_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_msrs_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_pmu_caps_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_pmu_caps_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_shinfo_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_vmcall_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_vmcall_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_migrate_tests.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_migrate_tests
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_smoke_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_smoke_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/amx_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/amx_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/triple_fault_event_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/triple_fault_event_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/recalc_apic_map_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/recalc_apic_map_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/access_tracking_perf_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/access_tracking_perf_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/demand_paging_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/demand_paging_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_perf_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_perf_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_memfd_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_memfd_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_print_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_print_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/hardware_disable_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/hardware_disable_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_create_max_vcpus.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_create_max_vcpus
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_page_table_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_page_table_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/max_guest_memory_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/max_guest_memory_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_modification_stress_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_modification_stress_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_perf_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_perf_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/rseq_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/rseq_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/set_memory_region_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/set_memory_region_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/steal_time.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/steal_time
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_binary_stats_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_binary_stats_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/system_counter_offset_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/system_counter_offset_test
clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nx_huge_pages_test
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock'
clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include base_test.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/base_test
clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include fs_test.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/fs_test
clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include net_test.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/net_test
clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include ptrace_test.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/ptrace_test
clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include -static true.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/true
In file included from base_test.c:18:
In file included from ./common.h:20:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from ptrace_test.c:20:
In file included from ./common.h:20:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from fs_test.c:36:
In file included from ./common.h:20:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from net_test.c:23:
In file included from ./common.h:20:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lib'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lib'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch'
clang-17 test_klp-call_getpid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_klp-call_getpid
make -C test_modules
make[2]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules'
make -C /lib/modules/6.1.0-17-amd64/build modules KBUILD_EXTMOD=/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules
make[3]: Entering directory '/usr/src/linux-headers-6.1.0-17-amd64'
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_atomic_replace.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_busy.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_demo.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_demo2.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_mod.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_livepatch.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state2.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state3.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_shadow_vars.o
CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_syscall.o
clang-17: error: unknown argument: '-fconserve-stack'
clang-17: error: unknown argument: '-fconserve-stack'
clang-17: error: unknown argument: '-fconserve-stack'
clang-17: error: unknown argument: '-fconserve-stack'
clang-17clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'
clang-17clang-17: : error: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'

: error: clang-17unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'
: error: unknown argument: '-fconserve-stack'
clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_demo.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_atomic_replace.o] Error 1
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_demo2.o] Error 1
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_mod.o] Error 1
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_livepatch.o] Error 1
clang-17: error: unknown argument: '-fconserve-stack'
clang-17: error: unknown argument: '-fconserve-stack'
clang-17: error: unknown argument: '-fconserve-stack'
clang-17clang-17: : error: unknown argument: '-fconserve-stack'error:
unknown argument: '-fconserve-stack'
clang-17: error: unknown argument: '-fconserve-stack'
clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'
clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'
clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'
clang-17clang-17: error: : unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'error:
unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'
clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state.o] Error 1
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state3.o] Error 1
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_syscall.o] Error 1
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_busy.o] Error 1
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_shadow_vars.o] Error 1
make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state2.o] Error 1
make[3]: *** [/usr/src/linux-headers-6.1.0-17-common/Makefile:2039: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules] Error 2
make[3]: Leaving directory '/usr/src/linux-headers-6.1.0-17-amd64'
make[2]: *** [Makefile:19: modules] Error 2
make[2]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules'
make[1]: *** [../lib.mk:107: gen_mods_dir] Error 2
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm'
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/PANIC.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/PANIC_STOP_IRQOFF.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/BUG.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WARNING.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WARNING_MESSAGE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXCEPTION.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/LOOP.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXHAUST_STACK.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_STACK.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_STACK_STRONG.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/ARRAY_BOUNDS.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_LIST_ADD.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_LIST_DEL.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/STACK_GUARD_PAGE_LEADING.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/STACK_GUARD_PAGE_TRAILING.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REPORT_STACK_CANARY.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/UNSET_SMEP.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/DOUBLE_FAULT.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_PAC.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/UNALIGNED_LOAD_STORE_WRITE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_LINEAR_OVERFLOW.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/VMALLOC_LINEAR_OVERFLOW.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_AFTER_FREE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/READ_AFTER_FREE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_BUDDY_AFTER_FREE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/READ_BUDDY_AFTER_FREE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_INIT_ON_ALLOC.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/BUDDY_INIT_ON_ALLOC.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_FREE_DOUBLE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_FREE_CROSS.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_FREE_PAGE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SOFTLOCKUP.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/HARDLOCKUP.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SPINLOCKUP.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/HUNG_TASK.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_DATA.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_STACK.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_KMALLOC.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_VMALLOC.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_RODATA.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_USERSPACE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_NULL.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/ACCESS_USERSPACE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/ACCESS_NULL.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_RO.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_RO_AFTER_INIT.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_KERN.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_OPD.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_OVERFLOW.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_OVERFLOW.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_ZERO.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_NEGATIVE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_AND_TEST_NEGATIVE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_SUB_AND_TEST_NEGATIVE.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_ZERO.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_ZERO.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_SATURATED.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_SATURATED.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_SATURATED.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_NOT_ZERO_SATURATED.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_NOT_ZERO_SATURATED.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_AND_TEST_SATURATED.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_SUB_AND_TEST_SATURATED.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_TIMING.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/ATOMIC_TIMING.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_SLAB_SIZE_TO.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_SLAB_SIZE_FROM.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_SLAB_WHITELIST_TO.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_SLAB_WHITELIST_FROM.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_STACK_FRAME_TO.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_STACK_FRAME_FROM.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_STACK_BEYOND.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_KERNEL.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/STACKLEAK_ERASING.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CFI_FORWARD_PROTO.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CFI_BACKWARD.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_STRSCPY.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_STR_OBJECT.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_STR_MEMBER.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_MEM_OBJECT.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_MEM_MEMBER.sh
install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/PPC_SLB_MULTIHIT.sh
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm'
clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include lsm_get_self_attr_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm/lsm_get_self_attr_test
clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include lsm_list_modules_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm/lsm_list_modules_test
clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include lsm_set_self_attr_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm/lsm_set_self_attr_test
In file included from lsm_list_modules_test.c:15:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from lsm_get_self_attr_test.c:16:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from lsm_set_self_attr_test.c:15:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
1 warning generated.
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/membarrier'
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include membarrier_test_single_thread.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/membarrier/membarrier_test_single_thread
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include membarrier_test_multi_thread.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/membarrier/membarrier_test_multi_thread
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/membarrier'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd'
clang-17 -D_FILE_OFFSET_BITS=64 -isystem /home/usama/repos/kernel/linux_mainline/usr/include memfd_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd/memfd_test
clang-17 -D_FILE_OFFSET_BITS=64 -isystem /home/usama/repos/kernel/linux_mainline/usr/include fuse_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd/fuse_test
clang-17 -D_FILE_OFFSET_BITS=64 -isystem /home/usama/repos/kernel/linux_mainline/usr/include fuse_mnt.c -lfuse -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd/fuse_mnt
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memory-hotplug'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memory-hotplug'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mincore'
clang-17 -Wall mincore_selftest.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mincore/mincore_selftest
In file included from mincore_selftest.c:19:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mincore'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount'
clang-17 -Wall -O2 unprivileged-remount-test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount/unprivileged-remount-test
clang-17 -Wall -O2 nosymfollow-test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount/nosymfollow-test
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount_setattr'
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -Wall -O2 -pthread mount_setattr_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount_setattr/mount_setattr_test
In file included from mount_setattr_test.c:23:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount_setattr'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/move_mount_set_group'
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -Wall -O2 move_mount_set_group_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/move_mount_set_group/move_mount_set_group_test
In file included from move_mount_set_group_test.c:18:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/move_mount_set_group'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mqueue'
clang-17 -O2 mq_open_tests.c -lrt -lpthread -lpopt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mqueue/mq_open_tests
clang-17 -O2 mq_perf_tests.c -lrt -lpthread -lpopt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/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 '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mqueue'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nci'
clang-17 -Wl,-no-as-needed -Wall -lpthread nci_dev.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nci/nci_dev
In file included from nci_dev.c:19:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nci'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net'
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_bpf.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_bpf
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_bpf_cpu.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_bpf_cpu
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_bpf_numa.c -lnuma -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_bpf_numa
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_dualstack.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_dualstack
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseaddr_conflict.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseaddr_conflict
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tls.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tls
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tun.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tun
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tap.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tap
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ sk_bind_sendto_listen.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/sk_bind_sendto_listen
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ sk_connect_zero_addr.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/sk_connect_zero_addr
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ so_incoming_cpu.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/so_incoming_cpu
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ socket.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/socket
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ nettest.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/nettest
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ psock_fanout.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/psock_fanout
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ psock_tpacket.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/psock_tpacket
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ msg_zerocopy.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/msg_zerocopy
In file included from tap.c:20:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from so_incoming_cpu.c:12:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from tun.c:18:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_addr_any.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_addr_any
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tcp_mmap.c -lpthread -lcrypto -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_mmap
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tcp_inq.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_inq
In file included from tls.c:24:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ psock_snd.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/psock_snd
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ txring_overwrite.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/txring_overwrite
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ udpgso.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/udpgso
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ udpgso_bench_tx.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/udpgso_bench_tx
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ udpgso_bench_rx.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/udpgso_bench_rx
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ip_defrag.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ip_defrag
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ so_txtime.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/so_txtime
1 warning generated.
1 warning generated.
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ipv6_flowlabel.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ipv6_flowlabel
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ipv6_flowlabel_mgr.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ipv6_flowlabel_mgr
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ so_netns_cookie.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/so_netns_cookie
1 warning generated.
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tcp_fastopen_backup_key.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_fastopen_backup_key
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ fin_ack_lat.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/fin_ack_lat
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseaddr_ports_exhausted.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseaddr_ports_exhausted
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ hwtstamp_config.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/hwtstamp_config
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ rxtimestamp.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/rxtimestamp
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ timestamping.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/timestamping
In file included from reuseaddr_ports_exhausted.c:25:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ txtimestamp.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/txtimestamp
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ipsec.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ipsec
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;
| ^
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ioam6_parser.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ioam6_parser
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ gro.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/gro
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ toeplitz.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/toeplitz
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ cmsg_sender.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/cmsg_sender
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ stress_reuseport_listen.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/stress_reuseport_listen
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ -I../../../include/ io_uring_zerocopy_tx.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/io_uring_zerocopy_tx
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ bind_bhash.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/bind_bhash
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ sctp_hello.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/sctp_hello
1 warning generated.
ipsec.c:834:5: warning: field 'u' with variable sized type 'union (unnamed union at ipsec.c:830:3)' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end]
834 | } u;
| ^
gro.c:123:7: warning: variable 'opt_ipproto_off' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
123 | if (proto == PF_INET)
| ^~~~~~~~~~~~~~~~
gro.c:148:42: note: uninitialized use occurs here
148 | BPF_STMT(BPF_LD + BPF_B + BPF_ABS, opt_ipproto_off),
| ^~~~~~~~~~~~~~~
/home/usama/repos/kernel/linux_mainline/usr/include/linux/filter.h:49:59: note: expanded from macro 'BPF_STMT'
49 | #define BPF_STMT(code, k) { (unsigned short)(code), 0, 0, k }
| ^
gro.c:123:3: note: remove the 'if' if its condition is always false
123 | if (proto == PF_INET)
| ^~~~~~~~~~~~~~~~~~~~~
124 | optlen = sizeof(struct ip_timestamp);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125 | else {
| ~~~~
gro.c:122:6: warning: variable 'opt_ipproto_off' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
122 | if (strcmp(testname, "ip") == 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
gro.c:148:42: note: uninitialized use occurs here
148 | BPF_STMT(BPF_LD + BPF_B + BPF_ABS, opt_ipproto_off),
| ^~~~~~~~~~~~~~~
/home/usama/repos/kernel/linux_mainline/usr/include/linux/filter.h:49:59: note: expanded from macro 'BPF_STMT'
49 | #define BPF_STMT(code, k) { (unsigned short)(code), 0, 0, k }
| ^
gro.c:122:2: note: remove the 'if' if its condition is always true
122 | if (strcmp(testname, "ip") == 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gro.c:113:34: note: initialize the variable 'opt_ipproto_off' to silence this warning
113 | int ipproto_off, opt_ipproto_off;
| ^
| = 0
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ csum.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/csum
mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ip_local_port_range.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ip_local_port_range
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ bind_wildcard.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/bind_wildcard
1 warning generated.
make -C /home/usama/repos/kernel/linux_mainline/tools/lib/bpf OUTPUT=/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/ \
EXTRA_CFLAGS='-g -O0' \
DESTDIR=/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools prefix= all install_headers
make[2]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/lib/bpf'
In file included from ip_local_port_range.c:13:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from bind_wildcard.c:7:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
ip_local_port_range.c:400:3: warning: variable 'addr_len' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized]
400 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain");
| ^~~~~~~~~~~~~~~~~~
./../kselftest_harness.h:546:2: note: expanded from macro 'ASSERT_TRUE'
546 | __EXPECT(0, "0", seen, #seen, !=, 1)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./../kselftest_harness.h:758:14: note: expanded from macro '__EXPECT'
758 | } while (0); OPTIONAL_HANDLER(_assert)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
./../kselftest_harness.h:709:9: note: expanded from macro 'OPTIONAL_HANDLER'
709 | for (; _metadata->trigger; _metadata->trigger = \
| ^~~~~~~~~~~~~~~~~~
ip_local_port_range.c:404:24: note: uninitialized use occurs here
404 | connect(fd, &addr.sa, addr_len);
| ^~~~~~~~
ip_local_port_range.c:400:3: note: remove the condition if it is always true
400 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain");
| ^
./../kselftest_harness.h:546:2: note: expanded from macro 'ASSERT_TRUE'
546 | __EXPECT(0, "0", seen, #seen, !=, 1)
| ^
./../kselftest_harness.h:758:14: note: expanded from macro '__EXPECT'
758 | } while (0); OPTIONAL_HANDLER(_assert)
| ^
./../kselftest_harness.h:709:9: note: expanded from macro 'OPTIONAL_HANDLER'
709 | for (; _metadata->trigger; _metadata->trigger = \
| ^
ip_local_port_range.c:362:20: note: initialize the variable 'addr_len' to silence this warning
362 | socklen_t addr_len;
| ^
| = 0
GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/bpf_helper_defs.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/libbpf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/btf.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/libbpf_common.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_helpers.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/libbpf_legacy.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_endian.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_tracing.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_core_read.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/libbpf_version.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/skel_internal.h
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/usdt.bpf.h
HOSTCC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/fixdep.o
HOSTLD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/fixdep-in.o
INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_helper_defs.h
LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/fixdep
INSTALL libbpf_headers
1 warning generated.
GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/libbpf.pc
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_errno.o
Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h'
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/str_error.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/nlattr.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/netlink.o
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf_prog_linfo.o
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_probes.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/hashmap.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_dump.o
MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ringbuf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/nlattr.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/strset.o
2 warnings generated.
2 warnings generated.
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/linker.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/gen_loader.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/relo_core.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/usdt.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_errno.o
1 warning generated.
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/str_error.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/zip.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/elf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/netlink.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf_prog_linfo.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/features.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_probes.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/hashmap.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_dump.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ringbuf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/strset.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/linker.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/gen_loader.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/relo_core.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/usdt.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/zip.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/elf.o
CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/features.o
LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf-in.o
LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/libbpf.a
LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf-in.o
LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/libbpf.so.1.4.0
make[2]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/lib/bpf'
clang -O2 --target=bpf -c nat6to4.c -I../bpf -I../../../../usr/include/ -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include -idirafter /usr/lib/llvm-17/lib/clang/17/include -idirafter /usr/local/include -idirafter /usr/include/x86_64-linux-gnu -idirafter /usr/include -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/nat6to4.o
clang -O2 --target=bpf -c xdp_dummy.c -I../bpf -I../../../../usr/include/ -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include -idirafter /usr/lib/llvm-17/lib/clang/17/include -idirafter /usr/local/include -idirafter /usr/include/x86_64-linux-gnu -idirafter /usr/include -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/xdp_dummy.o
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix'
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include diag_uid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/diag_uid
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include test_unix_oob.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/test_unix_oob
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include unix_connect.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/unix_connect
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include scm_pidfd.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/scm_pidfd
clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include scm_rights.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/scm_rights
In file included from scm_pidfd.c:18:
./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from unix_connect.c:13:
./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from diag_uid.c:17:
./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from scm_rights.c:13:
./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
scm_rights.c:203:18: warning: field 'cmsghdr' 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]
203 | struct cmsghdr cmsghdr;
| ^
1 warning generated.
1 warning generated.
1 warning generated.
2 warnings generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/forwarding'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/forwarding'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/hsr'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/hsr'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp'
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include mptcp_connect.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp/mptcp_connect
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include pm_nl_ctl.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp/pm_nl_ctl
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include mptcp_sockopt.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp/mptcp_sockopt
clang-17 -Wall -Wl,--no-as-needed -O2 -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include mptcp_inq.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp/mptcp_inq
pm_nl_ctl.c:1295:13: warning: variable 'family' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
1295 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pm_nl_ctl.c:1302:16: note: uninitialized use occurs here
1302 | sock = socket(family, SOCK_STREAM, IPPROTO_MPTCP);
| ^~~~~~
pm_nl_ctl.c:1295:9: note: remove the 'if' if its condition is always true
1295 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1296 | family = AF_INET6;
1297 | a6->sin6_family = family;
1298 | a6->sin6_port = htons(atoi(argv[3]));
1299 | } else
| ~~~~
1300 | error(1, errno, "can't parse ip %s", argv[2]);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pm_nl_ctl.c:1279:18: note: initialize the variable 'family' to silence this warning
1279 | u_int16_t family;
| ^
| = 0
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/openvswitch'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/openvswitch'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao'
mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib
mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib
mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib
mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib
clang-17 lib/kconfig.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/kconfig.o -c
clang-17 lib/netlink.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/netlink.o -c
clang-17 lib/proc.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/proc.o -c
clang-17 lib/repair.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/repair.o -c
mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib
mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib
mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib
clang-17 lib/setup.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/setup.o -c
clang-17 lib/sock.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/sock.o -c
clang-17 lib/utils.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/utils.o -c
lib/setup.c:20:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
20 | ksft_print_msg(buf);
| ^~~
lib/setup.c:20:17: note: treat the string as an argument to avoid this
20 | ksft_print_msg(buf);
| ^
| "%s",
lib/setup.c:26:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
26 | ksft_test_result_pass(buf);
| ^~~
lib/setup.c:26:24: note: treat the string as an argument to avoid this
26 | ksft_test_result_pass(buf);
| ^
| "%s",
lib/setup.c:32:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
32 | ksft_test_result_fail(buf);
| ^~~
lib/setup.c:32:24: note: treat the string as an argument to avoid this
32 | ksft_test_result_fail(buf);
| ^
| "%s",
lib/setup.c:38:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
38 | ksft_test_result_xfail(buf);
| ^~~
lib/setup.c:38:25: note: treat the string as an argument to avoid this
38 | ksft_test_result_xfail(buf);
| ^
| "%s",
lib/setup.c:44:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
44 | ksft_test_result_error(buf);
| ^~~
lib/setup.c:44:25: note: treat the string as an argument to avoid this
44 | ksft_test_result_error(buf);
| ^
| "%s",
lib/setup.c:50:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
50 | ksft_test_result_skip(buf);
| ^~~
lib/setup.c:50:24: note: treat the string as an argument to avoid this
50 | ksft_test_result_skip(buf);
| ^
| "%s",
lib/proc.c:89:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
89 | if (fscanf(fnetstat, type->header_name) == EOF)
| ^~~~~~~~~~~~~~~~~
6 warnings generated.
1 warning generated.
ar rcs /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/kconfig.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/netlink.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/proc.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/repair.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/setup.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/sock.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/utils.o
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ bench-lookups.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/bench-lookups_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ connect.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/connect_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ connect-deny.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/connect-deny_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DTEST_ICMPS_ACCEPT icmps-accept.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/icmps-accept_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ icmps-discard.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/icmps-discard_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ key-management.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/key-management_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ restore.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/restore_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ rst.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/rst_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ self-connect.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/self-connect_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ seq-ext.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/seq-ext_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ setsockopt-closed.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/setsockopt-closed_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ unsigned-md5.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/unsigned-md5_ipv4
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST bench-lookups.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/bench-lookups_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST connect.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/connect_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST connect-deny.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/connect-deny_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DTEST_ICMPS_ACCEPT -DIPV6_TEST icmps-accept.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/icmps-accept_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST icmps-discard.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/icmps-discard_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST key-management.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/key-management_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST restore.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/restore_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST rst.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/rst_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST self-connect.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/self-connect_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST seq-ext.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/seq-ext_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST setsockopt-closed.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/setsockopt-closed_ipv6
clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST unsigned-md5.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/unsigned-md5_ipv6
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter'
clang-17 nf-queue.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/nf-queue
clang-17 connect_close.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/connect_close
clang-17 audit_logread.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/audit_logread
clang-17 sctp_collision.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/sctp_collision
clang-17 conntrack_dump_flush.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/conntrack_dump_flush
sctp_collision.c:62:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
62 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
| ^~~~
/usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
165 | socklen_t *__restrict __addr_len);
| ^
sctp_collision.c:88:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
88 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len);
| ^~~~
/usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here
165 | socklen_t *__restrict __addr_len);
| ^
2 warnings generated.
In file included from conntrack_dump_flush.c:13:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
conntrack_dump_flush.c:46:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
46 | }
| ^
conntrack_dump_flush.c:74:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
74 | }
| ^
conntrack_dump_flush.c:93:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
93 | }
| ^
conntrack_dump_flush.c:210:1: warning: non-void function does not return a value [-Wreturn-type]
210 | }
| ^
5 warnings generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nsfs'
clang-17 -Wall -Werror owner.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nsfs/owner
clang-17 -Wall -Werror pidns.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nsfs/pidns
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nsfs'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events'
clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread sigtrap_threads.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events/sigtrap_threads
clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread remove_on_exec.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events/remove_on_exec
clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread watermark_signal.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events/watermark_signal
In file included from watermark_signal.c:18:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from sigtrap_threads.c:34:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from remove_on_exec.c:33:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
1 warning generated.
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd'
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_test
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_fdinfo_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_fdinfo_test
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_open_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_open_test
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_poll_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_poll_test
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_wait.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_wait
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_getfd_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_getfd_test
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_setns_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_setns_test
In file included from pidfd_wait.c:20:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from pidfd_setns_test.c:22:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from pidfd_getfd_test.c:22:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
1 warning generated.
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pid_namespace'
clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include regression_enomem.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pid_namespace/regression_enomem
In file included from regression_enomem.c:14:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pid_namespace'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/power_supply'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/power_supply'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/powerpc'
Makefile:65: warning: overriding recipe for target 'emit_tests'
../lib.mk:143: warning: ignoring old recipe for target 'emit_tests'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/powerpc'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/prctl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/prctl'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc'
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread fd-001-lookup.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/fd-001-lookup
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread fd-002-posix-eq.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/fd-002-posix-eq
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread fd-003-kthread.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/fd-003-kthread
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-loadavg-001.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-loadavg-001
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-empty-vm.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-empty-vm
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-pid-vm.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-pid-vm
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-self-map-files-001.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-self-map-files-001
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-self-map-files-002.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-self-map-files-002
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-self-syscall.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-self-syscall
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-self-wchan.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-self-wchan
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-subset-pid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-subset-pid
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-tid0.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-tid0
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-uptime-001.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-uptime-001
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-uptime-002.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-uptime-002
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread read.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/read
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread self.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/self
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread setns-dcache.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/setns-dcache
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread setns-sysvipc.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/setns-sysvipc
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread thread-self.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/thread-self
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-multiple-procfs.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-multiple-procfs
clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-fsconfig-hidepid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-fsconfig-hidepid
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pstore'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pstore'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace'
clang-17 -std=c99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include get_syscall_info.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace/get_syscall_info
clang-17 -std=c99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include peeksiginfo.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace/peeksiginfo
clang-17 -std=c99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include vmaccess.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace/vmaccess
clang-17 -std=c99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include get_set_sud.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace/get_set_sud
In file included from vmaccess.c:10:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
In file included from get_set_sud.c:3:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "" ,1205 | d i a g n o s t idci)a;g
n o| s ^~t
ic ? "%s" : "", diagnostic);
| ^~
In file included from get_syscall_info.c:10:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
1 warning generated.
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2'
clang-17 -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan openat2_test.c helpers.c helpers.h -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/openat2_test
clang-17 -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan resolve_test.c helpers.c helpers.h -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/resolve_test
clang-17 -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan rename_attack_test.c helpers.c helpers.h -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/rename_attack_test
clang-17clang-17: : error: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
unknown argument '-static-libasan'; did you mean '-static-libsan'?
clang-17: error: unknown argument '-static-libasan'; did you mean '-static-libsan'?
clang-17clang-17clang-17: : error: : error: cannot specify -o when generating multiple output fileserror: cannot specify -o when generating multiple output files
cannot specify -o when generating multiple output files

make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/openat2_test] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/resolve_test] Error 1
make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/rename_attack_test] Error 1
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/resctrl'
clang-17 -g -Wall -O2 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -isystem /home/usama/repos/kernel/linux_mainline/usr/include resctrl_tests.c cache.c cat_test.c cmt_test.c fill_buf.c mba_test.c mbm_test.c resctrlfs.c resctrl.h resctrl_val.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/resctrl/resctrl_tests
clang-17: error: cannot specify -o when generating multiple output files
make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/resctrl/resctrl_tests] Error 1
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/resctrl'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/riscv'
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/riscv'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rlimits'
clang-17 -Wall -O2 -g rlimits-per-userns.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rlimits/rlimits-per-userns
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rlimits'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq'
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -shared -fPIC rseq.c -lpthread -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/librseq.so
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include basic_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/basic_test
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include basic_percpu_ops_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/basic_percpu_ops_test
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBUILDOPT_RSEQ_PERCPU_MM_CID basic_percpu_ops_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/basic_percpu_ops_mm_cid_test
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBENCHMARK param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_benchmark
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DRSEQ_COMPARE_TWICE param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_compare_twice
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBUILDOPT_RSEQ_PERCPU_MM_CID param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_mm_cid
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBUILDOPT_RSEQ_PERCPU_MM_CID -DBENCHMARK param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_mm_cid_benchmark
clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBUILDOPT_RSEQ_PERCPU_MM_CID -DRSEQ_COMPARE_TWICE param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_mm_cid_compare_twice
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rtc'
clang-17 -O3 -Wl,-no-as-needed -Wall rtctest.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rtc/rtctest
clang-17 -O3 -Wl,-no-as-needed -Wall setdate.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rtc/setdate
In file included from rtctest.c:19:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rtc'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rust'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rust'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/seccomp'
clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread seccomp_bpf.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/seccomp/seccomp_bpf
clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread seccomp_benchmark.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/seccomp/seccomp_benchmark
In file included from seccomp_bpf.c:55:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/seccomp'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx'
clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c main.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/main.o
clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c load.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/load.o
clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c sigstruct.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/sigstruct.o
clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c call.S -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/call.o
clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c sign_key.S -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/sign_key.o
clang-17 -Wall -Werror -static-pie -nostdlib -ffreestanding -fPIE -fno-stack-protector -mrdrnd -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include test_encl.c test_encl_bootstrap.S -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/test_encl.elf -Wl,-T,test_encl.lds,--build-id=none
In file included from main.c:21:
./../kselftest_harness.h:1205:30: error: format string is empty [-Werror,-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
/usr/bin/ld: warning: /tmp/test_encl_bootstrap-d9034d.o: missing .note.GNU-stack section implies executable stack
/usr/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
1 error generated.
make[1]: *** [Makefile:36: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/main.o] Error 1
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sigaltstack'
clang-17 -Wall sas.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sigaltstack/sas
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sigaltstack'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/size'
clang-17 -static -ffreestanding -nostartfiles -s get_size.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/size/get_size
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/size'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sparc64'
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sparc64'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/splice'
clang-17 default_file_splice_read.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/splice/default_file_splice_read
clang-17 splice_read.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/splice/splice_read
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/splice'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/static_keys'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/static_keys'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync'
clang-17 -c sync_alloc.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_alloc.o
clang-17 -c sync_fence.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_fence.o
clang-17 -c sync_merge.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_merge.o
clang-17 -c sync_wait.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_wait.o
clang-17 -c sync_stress_parallelism.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_parallelism.o
clang-17 -c sync_stress_consumer.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_consumer.o
clang-17 -c sync_stress_merge.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_merge.o
clang-17 -c sync_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_test.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -isystem /home/usama/repos/kernel/linux_mainline/usr/include
clang-17 -c sync.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -isystem /home/usama/repos/kernel/linux_mainline/usr/include
clang-17 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_test /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_alloc.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_fence.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_merge.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_wait.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_parallelism.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_consumer.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_merge.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/syscall_user_dispatch'
clang-17 -Wall -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ sud_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/syscall_user_dispatch/sud_test
clang-17 -Wall -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ sud_benchmark.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/syscall_user_dispatch/sud_benchmark
In file included from sud_test.c:15:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/syscall_user_dispatch'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sysctl'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sysctl'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tc-testing'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tc-testing'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tdx'
clang-17 -O3 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -static tdx_guest_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tdx/tdx_guest_test
In file included from tdx_guest_test.c:16:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tdx'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/power_floor'
clang-17 power_floor_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/power_floor/power_floor_test
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/power_floor'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/workload_hint'
clang-17 workload_hint_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/workload_hint/workload_hint_test
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/workload_hint'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens'
clang-17 -Wall -Werror -pthread timens.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timens
clang-17 -Wall -Werror -pthread timerfd.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timerfd
clang-17 -Wall -Werror -pthread timer.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timer
clang-17 -Wall -Werror -pthread clock_nanosleep.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/clock_nanosleep
clang-17 -Wall -Werror -pthread procfs.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/procfs
clang-17 -Wall -Werror -pthread exec.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/exec
clang-17 -Wall -Werror -pthread futex.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/futex
clang-17 -Wall -Werror -pthread vfork_exec.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/vfork_exec
clang-17 -Wall -Werror -pthread gettime_perf.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/gettime_perf
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.
make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/exec] Error 1
make[1]: *** Waiting for unfinished jobs....
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
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.
1 error generated.
vfork_exec.c:35: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]
35 | if (abs(tst.tv_sec - now->tv_sec) > 5) {
| ^
vfork_exec.c:35:7: note: use function 'labs' instead
35 | if (abs(tst.tv_sec - now->tv_sec) > 5) {
| ^~~
| labs
vfork_exec.c:67: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]
67 | if (abs(tst.tv_sec - now->tv_sec) > 5)
| ^
vfork_exec.c:67:7: note: use function 'labs' instead
67 | if (abs(tst.tv_sec - now->tv_sec) > 5)
| ^~~
| labs
2 errors generated.
make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timer] Error 1
make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timerfd] Error 1
make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/vfork_exec] Error 1
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers'
clang-17 -O3 -Wl,-no-as-needed -Wall posix_timers.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/posix_timers
clang-17 -O3 -Wl,-no-as-needed -Wall nanosleep.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/nanosleep
clang-17 -O3 -Wl,-no-as-needed -Wall nsleep-lat.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/nsleep-lat
clang-17 -O3 -Wl,-no-as-needed -Wall set-timer-lat.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/set-timer-lat
clang-17 -O3 -Wl,-no-as-needed -Wall mqueue-lat.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/mqueue-lat
clang-17 -O3 -Wl,-no-as-needed -Wall inconsistency-check.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/inconsistency-check
clang-17 -O3 -Wl,-no-as-needed -Wall raw_skew.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/raw_skew
clang-17 -O3 -Wl,-no-as-needed -Wall threadtest.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/threadtest
clang-17 -O3 -Wl,-no-as-needed -Wall rtcpie.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/rtcpie
clang-17 -O3 -Wl,-no-as-needed -Wall alarmtimer-suspend.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/alarmtimer-suspend
clang-17 -O3 -Wl,-no-as-needed -Wall valid-adjtimex.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/valid-adjtimex
clang-17 -O3 -Wl,-no-as-needed -Wall adjtick.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/adjtick
clang-17 -O3 -Wl,-no-as-needed -Wall change_skew.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/change_skew
clang-17 -O3 -Wl,-no-as-needed -Wall skew_consistency.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/skew_consistency
clang-17 -O3 -Wl,-no-as-needed -Wall clocksource-switch.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/clocksource-switch
clang-17 -O3 -Wl,-no-as-needed -Wall freq-step.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/freq-step
rtcpie.c:32:21: warning: variable 'irqcount' set but not used [-Wunused-but-set-variable]
32 | int i, fd, retval, irqcount = 0;
| ^
posix_timers.c:69:6: warning: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) {
| ^
posix_timers.c:69:6: note: use function 'llabs' instead
69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) {
| ^~~
| llabs
valid-adjtimex.c:66:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
66 | -499<<16,
| ~~~~^
valid-adjtimex.c:67:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
67 | -450<<16,
| ~~~~^
valid-adjtimex.c:68:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
68 | -400<<16,
| ~~~~^
valid-adjtimex.c:69:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
69 | -350<<16,
| ~~~~^
valid-adjtimex.c:70:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
70 | -300<<16,
| ~~~~^
valid-adjtimex.c:71:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
71 | -250<<16,
| ~~~~^
valid-adjtimex.c:72:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
72 | -200<<16,
| ~~~~^
valid-adjtimex.c:73:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
73 | -150<<16,
| ~~~~^
valid-adjtimex.c:74:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
74 | -100<<16,
| ~~~~^
valid-adjtimex.c:75:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
75 | -75<<16,
| ~~~^
valid-adjtimex.c:76:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
76 | -50<<16,
| ~~~^
valid-adjtimex.c:77:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
77 | -25<<16,
| ~~~^
valid-adjtimex.c:78:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
78 | -10<<16,
| ~~~^
valid-adjtimex.c:79:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
79 | -5<<16,
| ~~^
valid-adjtimex.c:80:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
80 | -1<<16,
| ~~^
valid-adjtimex.c:100:7: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
100 | -1000<<16,
| ~~~~~^
valid-adjtimex.c:101:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
101 | -550<<16,
| ~~~~^
1 warning generated.
clang-17 -O3 -Wl,-no-as-needed -Wall leap-a-day.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/leap-a-day
clang-17 -O3 -Wl,-no-as-needed -Wall leapcrash.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/leapcrash
17clang-17 -O3 -Wl,-no-as-needed -Wall set-tai.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/set-tai
warnings generated.
1 warning generated.
clang-17 -O3 -Wl,-no-as-needed -Wall set-2038.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/set-2038
clang-17 -O3 -Wl,-no-as-needed -Wall set-tz.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/set-tz
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tmpfs'
clang-17 -Wall -O2 -D_GNU_SOURCE bug-link-o-tmpfile.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tmpfs/bug-link-o-tmpfile
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tmpfs'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tpm2'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tpm2'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tty'
clang-17 -O2 -Wall tty_tstamp_update.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tty/tty_tstamp_update
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tty'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/uevent'
clang-17 -Wl,-no-as-needed -Wall uevent_filtering.c -o uevent_filtering
In file included from uevent_filtering.c:22:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/uevent'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events'
clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include ftrace_test.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events/ftrace_test
clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include dyn_test.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events/dyn_test
clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include perf_test.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events/perf_test
clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include abi_test.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events/abi_test
In file included from dyn_test.c:17:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from ftrace_test.c:18:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from abi_test.c:23:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
In file included from perf_test.c:19:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
perf_test.c:239:38: warning: taking address of packed member 'write_index' of class or structure 'user_reg' may result in an unaligned pointer value [-Waddress-of-packed-member]
239 | ASSERT_NE(-1, write(self->data_fd, &reg.write_index,
| ^~~~~~~~~~~~~~~
./../kselftest_harness.h:482:32: note: expanded from macro 'ASSERT_NE'
482 | __EXPECT(expected, #expected, seen, #seen, !=, 1)
| ^~~~
./../kselftest_harness.h:717:13: note: expanded from macro '__EXPECT'
717 | __typeof__(_seen) __seen = (_seen); \
| ^~~~~
1 warning generated.
2 warnings generated.
1 warning generated.
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO'
clang-17 -std=gnu99 vdso_test_gettimeofday.c parse_vdso.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO/vdso_test_gettimeofday
clang-17 -std=gnu99 vdso_test_getcpu.c parse_vdso.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO/vdso_test_getcpu
clang-17 -std=gnu99 vdso_test_abi.c parse_vdso.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO/vdso_test_abi
clang-17 -std=gnu99 vdso_test_clock_getres.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO/vdso_test_clock_getres
clang-17 -std=gnu99 -nostdlib -fno-asynchronous-unwind-tables -fno-stack-protector \
vdso_standalone_test_x86.c parse_vdso.c \
-o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO/vdso_standalone_test_x86
clang-17 -std=gnu99 \
vdso_test_correctness.c \
-o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO/vdso_test_correctness \
-ldl
vdso_standalone_test_x86.c:73:16: warning: unknown attribute 'externally_visible' ignored [-Wunknown-attributes]
73 | __attribute__((externally_visible)) void c_main(void **stack)
| ^~~~~~~~~~~~~~~~~~
1 warning generated.
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_infparse_vdso.co:.207n:46b:u warning: cpassing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]k
et];
| ^~~~
207 | Eparse_vdso.cLF:(59Wo:rd52): c hnote: aipassing argument to parameter 'name' heren
= vdso_info.bu c59ke | ts[etlaf_thiasch (nuanmse)i g% nvedsdo _ilnofon.gnb ueckleft]_;h
a| ^~~~s
h(cparse_vdso.co:59n:s52:t note: passing argument to parameter 'name' hereu
nsigne 59d | stcahtiacr u n*singanmede )lo
n g| e ^l
f_hash(const unsigned char *name)
| ^
3 warnings generated.
3 warnings generated.
3 warnings generated.
/usr/bin/ld: /tmp/vdso_standalone_test_x86-b09cbe.o: in function `c_main':
vdso_standalone_test_x86.c:(.text+0x1e6): undefined reference to `memcpy'
clang-17: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [Makefile:28: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO/vdso_standalone_test_x86] Error 1
make[1]: *** Waiting for unfinished jobs....
parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
65 | if (g = h & 0xf0000000)
| ~~^~~~~~~~~~~~~~~~
parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning
65 | if (g = h & 0xf0000000)
| ^
| ( )
parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison
65 | if (g = h & 0xf0000000)
| ^
| ==
parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
206 | ver_hash = elf_hash(version);
| ^~~~~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket];
| ^~~~
parse_vdso.c:59:52: note: passing argument to parameter 'name' here
59 | static unsigned long elf_hash(const unsigned char *name)
| ^
3 warnings generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/vDSO'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm'
/bin/sh ./check_config.sh clang-17
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie cow.c vm_util.c thp_settings.c -lrt -lpthread -lm -luring -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/cow
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie compaction_test.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/compaction_test
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie gup_longterm.c vm_util.c thp_settings.c -lrt -lpthread -lm -luring -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/gup_longterm
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie gup_test.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/gup_test
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie hmm-tests.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/hmm-tests
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie hugetlb-madvise.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/hugetlb-madvise
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie hugetlb-read-hwpoison.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/hugetlb-read-hwpoison
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie hugepage-mmap.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/hugepage-mmap
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie hugepage-mremap.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/hugepage-mremap
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie hugepage-shm.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/hugepage-shm
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie hugepage-vmemmap.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/hugepage-vmemmap
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie khugepaged.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/khugepaged
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie madv_populate.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/madv_populate
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie map_fixed_noreplace.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/map_fixed_noreplace
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie map_hugetlb.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/map_hugetlb
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie map_populate.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/map_populate
In file included from hmm-tests.c:13:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie memfd_secret.c vm_util.c thp_settings.c -lrt -lpthread -lm -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/memfd_secret
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie migration.c vm_util.c thp_settings.c -lrt -lpthread -lm -lnuma -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/migration
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie mkdirty.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/mkdirty
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie mlock-random-test.c vm_util.c thp_settings.c -lrt -lpthread -lm -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/mlock-random-test
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie mlock2-tests.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/mlock2-tests
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie mrelease_test.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/mrelease_test
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie mremap_dontunmap.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/mremap_dontunmap
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie mremap_test.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/mremap_test
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie on-fault-limit.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/on-fault-limit
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie pagemap_ioctl.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/pagemap_ioctl
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie thuge-gen.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/thuge-gen
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie transhuge-stress.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/transhuge-stress
In file included from migration.c:7:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie uffd-stress.c vm_util.c thp_settings.c uffd-common.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/uffd-stress
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie uffd-unit-tests.c vm_util.c thp_settings.c uffd-common.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/uffd-unit-tests
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie split_huge_page_test.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/split_huge_page_test
1 warning generated.
split_huge_page_test.c:303:6: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
303 | int dummy;
| ^
split_huge_page_test.c:343:3: warning: variable 'dummy' is uninitialized when used here [-Wuninitialized]
343 | dummy += *(*addr + i);
| ^~~~~
split_huge_page_test.c:303:11: note: initialize the variable 'dummy' to silence this warning
303 | int dummy;
| ^
| = 0
1 warning generated.
2 warnings generated.
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie ksm_tests.c vm_util.c thp_settings.c -lrt -lpthread -lm -lnuma -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/ksm_tests
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie ksm_functional_tests.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/ksm_functional_tests
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie mdwe_test.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/mdwe_test
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie hugetlb_fault_after_madv.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/hugetlb_fault_after_madv
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie hugetlb_madv_vs_map.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/hugetlb_madv_vs_map
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie soft-dirty.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/soft-dirty
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -m32 -mxsave protection_keys.c vm_util.c thp_settings.c -lrt -lpthread -lm -lrt -ldl -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/protection_keys_32
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -m64 -mxsave protection_keys.c vm_util.c thp_settings.c -lrt -lpthread -lm -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/protection_keys_64
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie va_high_addr_switch.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/va_high_addr_switch
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie virtual_address_range.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/virtual_address_range
clang-17 -Wall -I /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie write_to_hugetlbfs.c vm_util.c thp_settings.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm/write_to_hugetlbfs
In file included from mdwe_test.c:17:
./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length]
1205 | diagnostic ? "%s" : "", diagnostic);
| ^~
1 warning generated.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mm'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86'
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/single_step_syscall_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 single_step_syscall.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/sysret_ss_attrs_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 sysret_ss_attrs.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/syscall_nt_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 syscall_nt.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/test_mremap_vdso_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 test_mremap_vdso.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/check_initial_reg_state_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -Wl,-ereal_start -static -DCAN_BUILD_32 -DCAN_BUILD_64 check_initial_reg_state.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/sigreturn_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 sigreturn.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/iopl_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 iopl.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/ioperm_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 ioperm.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/test_vsyscall_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 test_vsyscall.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/mov_ss_trap_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 mov_ss_trap.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/syscall_arg_fault_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 syscall_arg_fault.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/fsgsbase_restore_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 fsgsbase_restore.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/sigaltstack_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 sigaltstack.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/nx_stack_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -Wl,-z,noexecstack -DCAN_BUILD_32 -DCAN_BUILD_64 nx_stack.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/entry_from_vm86_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 entry_from_vm86.c helpers.h -lrt -ldl -lm
clang-17 -m32 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/test_syscall_vdso_32 -O2 -g -std=gnu99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -no-pie -DCAN_BUILD_32 -DCAN_BUILD_64 test_syscall_vdso.c helpers.h thunks_32.S -lrt -ldl -lm
clang-17: error: cannot specify -o when generating multiple output files
clang-17clang-17: error: cannot specify -o when generating multiple output files
: error: cannot specify -o when generating multiple output files
clang-17: error: cannot specify -o when generating multiple output files
clang-17clang-17clang-17: : error: cannot specify -o when generating multiple output fileserror: cannot specify -o when generating multiple output files

: error: cannot specify -o when generating multiple output files
clang-17: error: cannot specify -o when generating multiple output files
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/check_initial_reg_state_32] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/sysret_ss_attrs_32] Error 1
clang-17: error: cannot specify -o when generating multiple output files
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/single_step_syscall_32] Error 1
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/syscall_nt_32] Error 1
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/syscall_arg_fault_32] Error 1
clang-17clang-17: error: : error: cannot specify -o when generating multiple output filescannot specify -o when generating multiple output files

make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/fsgsbase_restore_32] Error 1
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/test_vsyscall_32] Error 1
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/nx_stack_32] Error 1
clang-17: error: cannot specify -o when generating multiple output files
clang-17: error: cannot specify -o when generating multiple output files
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/entry_from_vm86_32] Error 1
clang-17: error: cannot specify -o when generating multiple output files
clang-17make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/test_mremap_vdso_32] Error 1
: error: cannot specify -o when generating multiple output files
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/sigaltstack_32] Error 1
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/mov_ss_trap_32] Error 1
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/iopl_32] Error 1
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/ioperm_32] Error 1
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/sigreturn_32] Error 1
clang-17: error: cannot specify -o when generating multiple output files
make[1]: *** [Makefile:76: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86/test_syscall_vdso_32] Error 1
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/x86'
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/zram'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/zram'