linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Muhammad Usama Anjum <usama.anjum@collabora.com>
To: Shuah Khan <skhan@linuxfoundation.org>,
	Nick Desaulniers <ndesaulniers@google.com>
Cc: Gustavo Padovan <gus@collabora.com>,
	llvm@lists.linux.dev, kernelci@lists.linux.dev,
	linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org,
	kernel@collabora.com, usama.anjum@collabora.com
Subject: [Bug Report] selftests: Clang: kselftests build errors in KernelCI
Date: Thu, 4 Apr 2024 21:31:19 +0500	[thread overview]
Message-ID: <0c6d4f0d-2064-4444-986b-1d1ed782135f@collabora.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1534 bytes --]

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

[-- Attachment #2: stable-rc.log --]
[-- Type: text/x-log, Size: 102958 bytes --]


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



[-- Attachment #3: kselftest.next-20240404.log --]
[-- Type: text/x-log, Size: 541399 bytes --]

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'

             reply	other threads:[~2024-04-04 16:30 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-04 16:31 Muhammad Usama Anjum [this message]
2024-04-04 16:34 ` [Bug Report] selftests: Clang: kselftests build errors in KernelCI Nick Desaulniers
2024-04-04 16:38   ` Shuah Khan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=0c6d4f0d-2064-4444-986b-1d1ed782135f@collabora.com \
    --to=usama.anjum@collabora.com \
    --cc=gus@collabora.com \
    --cc=kernel@collabora.com \
    --cc=kernelci@lists.linux.dev \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-kselftest@vger.kernel.org \
    --cc=llvm@lists.linux.dev \
    --cc=ndesaulniers@google.com \
    --cc=skhan@linuxfoundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).