Hi, We have caught bugs in kselftest suites on linux-next and on stable-RCs etc when using clang. There are two types of bugs (logs with clang-17 are attached.): As usually people use GCC, there are GCC-specific flags added to the Makefiles that clang doesn't recognize. For example: * clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument] * clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'? * clang: error: cannot specify -o when generating multiple output files Clang has best static analysis tools. It is reporting static errors. For example: * test_execve.c:121:13: warning: variable 'have_outer_privilege' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] * test_execve.c:121:9: note: remove the 'if' if its condition is always true * test_memcontrol.c:727:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] We have found these issues through our new KernelCI system when enabling kselftest and clang there. The new system dashboard is a WIP, so It is not the web dashboard you are used-to with in KernelCI. We can show you ways of pulling the data if you are interest into. Unless the above is some sort of false-positive or misconfiguration, it would be great to support clang for kselftests. What we can do from our side is that clang kselftests builds should be enabled on KernelCI to find and fix the errors. What is your stance about this? Thanks, Usama
Test failures found in stable-rc/linux-6.6.y kbuild-clang-17-x86 (kbuild-clang-17-x86) - v6.6.23-389-g23ac8dc4026cb clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x1000 -pie -static load_address.c -o /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096 clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument] make[3]: *** [Makefile:32: /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096] Error 1 make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/exec' make[3]: Entering directory '/tmp/kci/linux/tools/testing/selftests/fchmodat2' clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan -isystem /tmp/kci/linux/usr/include fchmodat2_test.c -o /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'? make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1 make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/fchmodat2' make[3]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems' clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -isystem /tmp/kci/linux/usr/include devpts_pts.c -o /tmp/kci/linux/tools/testing/selftests/filesystems/devpts_pts clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -isystem /tmp/kci/linux/usr/include dnotify_test.c -o /tmp/kci/linux/tools/testing/selftests/filesystems/dnotify_test make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems' make[3]: Entering directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs' clang --target=x86_64-linux-gnu -fintegrated-as -Werror=unknown-warning-option -Werror=ignored-optimization-argument -Werror=option-ignored -Werror=unused-command-line-argument --target=x86_64-linux-gnu -fintegrated-as -isystem /tmp/kci/linux/usr/include -pthread binderfs_test.c ../../kselftest.h ../../kselftest_harness.h -o binderfs_test clang: error: cannot specify -o when generating multiple output files make[3]: Leaving directory '/tmp/kci/linux/tools/testing/selftests/filesystems/binderfs' make[3]: *** [<builtin>: binderfs_test] Error 1 conf.c:126:1: warning: non-void function does not return a value [-Wreturn-type] 126 | } | ^ 1 warning generated. test_execve.c:121:13: warning: variable 'have_outer_privilege' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 121 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test_execve.c:136:9: note: uninitialized use occurs here 136 | return have_outer_privilege; | ^~~~~~~~~~~~~~~~~~~~ test_execve.c:121:9: note: remove the 'if' if its condition is always true 121 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | ksft_print_msg("[NOTE]\tUsing a user namespace for tests\n"); 123 | maybe_write_file("/proc/self/setgroups", "deny"); 124 | write_file("/proc/self/uid_map", "%d %d 1", inner_uid, outer_uid); 125 | write_file("/proc/self/gid_map", "0 %d 1", outer_gid); 126 | 127 | have_outer_privilege = false; 128 | } else { | ~~~~~~ 129 | ksft_exit_skip("must be root or be able to create a userns\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | } | ~ test_execve.c:94:27: note: initialize the variable 'have_outer_privilege' to silence this warning 94 | bool have_outer_privilege; | ^ | = false 1 warning generated. In file included from test_memcontrol.c:22: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs test_memcontrol.c:731:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 731 | if (current != 0) | ^~~~~~~~~~~~ test_memcontrol.c:779:8: note: uninitialized use occurs here 779 | close(fd); | ^~ test_memcontrol.c:731:2: note: remove the 'if' if its condition is always false 731 | if (current != 0) | ^~~~~~~~~~~~~~~~~ 732 | goto cleanup; | ~~~~~~~~~~~~ test_memcontrol.c:727:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 727 | if (cg_create(memcg)) | ^~~~~~~~~~~~~~~~ test_memcontrol.c:779:8: note: uninitialized use occurs here 779 | close(fd); | ^~ test_memcontrol.c:727:2: note: remove the 'if' if its condition is always false 727 | if (cg_create(memcg)) | ^~~~~~~~~~~~~~~~~~~~~ 728 | goto cleanup; | ~~~~~~~~~~~~ test_memcontrol.c:724:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 724 | if (!memcg) | ^~~~~~ test_memcontrol.c:779:8: note: uninitialized use occurs here 779 | close(fd); | ^~ test_memcontrol.c:724:2: note: remove the 'if' if its condition is always false 724 | if (!memcg) | ^~~~~~~~~~~ 725 | goto cleanup; | ~~~~~~~~~~~~ test_memcontrol.c:719:25: note: initialize the variable 'fd' to silence this warning 719 | int ret = KSFT_FAIL, fd, retries; | ^ | = 0 4 warnings generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from test_kmem.c:18: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs test_kmem.c:195:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) { | ^ test_kmem.c:195:6: note: use function 'labs' instead 195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) { | ^~~ | labs test_kmem.c:383:35: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 383 | if (current > 0 && percpu > 0 && abs(current - percpu) < | ^ test_kmem.c:383:35: note: use function 'labs' instead 383 | if (current > 0 && percpu > 0 && abs(current - percpu) < | ^~~ | labs 3 warnings generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from test_core.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from test_freezer.c:15: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from test_kill.c:14: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from test_cpu.c:13: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs test_cpu.c:240:35: warning: suggest braces around initialization of subobject [-Wmissing-braces] 240 | struct cpu_hogger children[3] = {NULL}; | ^~~~ | { } /usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL' 89 | # define NULL ((void*)0) | ^~~~~~~~~~ test_cpu.c:411:31: warning: suggest braces around initialization of subobject [-Wmissing-braces] 411 | struct cpu_hogger leaf[3] = {NULL}; | ^~~~ | { } /usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL' 89 | # define NULL ((void*)0) | ^~~~~~~~~~ 3 warnings generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from test_cpuset.c:7: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from test_zswap.c:14: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs test_zswap.c:180:6: warning: variable 'test_group' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 180 | if (cg_write(root, "cgroup.subtree_control", "+memory")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test_zswap.c:229:7: note: uninitialized use occurs here 229 | free(test_group); | ^~~~~~~~~~ test_zswap.c:180:2: note: remove the 'if' if its condition is always false 180 | if (cg_write(root, "cgroup.subtree_control", "+memory")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | goto out; | ~~~~~~~~ test_zswap.c:158:18: note: initialize the variable 'test_group' to silence this warning 158 | char *test_group; | ^ | = NULL 2 warnings generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument] make[3]: *** [Makefile:32: /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096] Error 1 clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'? make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1 clang: error: cannot specify -o when generating multiple output files make[3]: *** [<builtin>: binderfs_test] Error 1 Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h' Makefile:123: tools/build/Makefile.feature: No such file or directory make[4]: *** No rule to make target 'tools/build/Makefile.feature'. Stop. make[3]: *** [Makefile:122: /tmp/kci/linux/tools/testing/selftests/hid/tools/sbin/bpftool] Error 2 mq_perf_tests.c:336:41: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 336 | mq_receive(queue, buff, sizeof(buff), &priority); | ^~~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ mq_perf_tests.c:462:3: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 462 | do_send_recv(); | ^~~~~~~~~~~~~~ mq_perf_tests.c:355:41: note: expanded from macro 'do_send_recv' 355 | if (mq_receive(queue, buff, MSG_SIZE, &prio_in) != MSG_SIZE) \ | ^~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ mq_perf_tests.c:498:4: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 498 | do_send_recv(); | ^~~~~~~~~~~~~~ mq_perf_tests.c:355:41: note: expanded from macro 'do_send_recv' 355 | if (mq_receive(queue, buff, MSG_SIZE, &prio_in) != MSG_SIZE) \ | ^~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ mq_perf_tests.c:515:3: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 515 | drain_queue(); | ^~~~~~~~~~~~~ mq_perf_tests.c:341:43: note: expanded from macro 'drain_queue' 341 | while (mq_receive(queue, buff, MSG_SIZE, &prio_in) == MSG_SIZE) | ^~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ 4 warnings generated. timestamping.c:285:18: warning: field 'cm' with variable sized type 'struct cmsghdr' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 285 | struct cmsghdr cm; | ^ 1 warning generated. ipsec.c:834:5: warning: field 'u' with variable sized type 'union (unnamed union at ipsec.c:830:3)' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 834 | } u; | ^ 1 warning generated. Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h' ip_local_port_range.c:387:3: warning: variable 'addr_len' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized] 387 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain"); | ^~~~~~~~~~~~~~~~~~ ./../kselftest_harness.h:531:2: note: expanded from macro 'ASSERT_TRUE' 531 | __EXPECT(0, "0", seen, #seen, !=, 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../kselftest_harness.h:749:14: note: expanded from macro '__EXPECT' 749 | } while (0); OPTIONAL_HANDLER(_assert) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../kselftest_harness.h:694:9: note: expanded from macro 'OPTIONAL_HANDLER' 694 | for (; _metadata->trigger; _metadata->trigger = \ | ^~~~~~~~~~~~~~~~~~ ip_local_port_range.c:391:24: note: uninitialized use occurs here 391 | connect(fd, &addr.sa, addr_len); | ^~~~~~~~ ip_local_port_range.c:387:3: note: remove the condition if it is always true 387 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain"); | ^ ./../kselftest_harness.h:531:2: note: expanded from macro 'ASSERT_TRUE' 531 | __EXPECT(0, "0", seen, #seen, !=, 1) | ^ ./../kselftest_harness.h:749:14: note: expanded from macro '__EXPECT' 749 | } while (0); OPTIONAL_HANDLER(_assert) | ^ ./../kselftest_harness.h:694:9: note: expanded from macro 'OPTIONAL_HANDLER' 694 | for (; _metadata->trigger; _metadata->trigger = \ | ^ ip_local_port_range.c:346:20: note: initialize the variable 'addr_len' to silence this warning 346 | socklen_t addr_len; | ^ | = 0 1 warning generated. pm_nl_ctl.c:1258:13: warning: variable 'family' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1258 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pm_nl_ctl.c:1265:16: note: uninitialized use occurs here 1265 | sock = socket(family, SOCK_STREAM, IPPROTO_MPTCP); | ^~~~~~ pm_nl_ctl.c:1258:9: note: remove the 'if' if its condition is always true 1258 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | family = AF_INET6; 1260 | a6->sin6_family = family; 1261 | a6->sin6_port = htons(atoi(argv[3])); 1262 | } else | ~~~~ 1263 | error(1, errno, "can't parse ip %s", argv[2]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pm_nl_ctl.c:1242:18: note: initialize the variable 'family' to silence this warning 1242 | u_int16_t family; | ^ | = 0 1 warning generated. sctp_collision.c:62:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] 62 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len); | ^~~~ /usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here 165 | socklen_t *__restrict __addr_len); | ^ sctp_collision.c:88:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] 88 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len); | ^~~~ /usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here 165 | socklen_t *__restrict __addr_len); | ^ 2 warnings generated. Makefile:63: warning: overriding recipe for target 'emit_tests' ../lib.mk:111: warning: ignoring old recipe for target 'emit_tests' make[3]: *** No targets. Stop. clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'? clang: error: cannot specify -o when generating multiple output files make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/openat2/openat2_test] Error 1 clang: error: cannot specify -o when generating multiple output files make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/resctrl/resctrl_tests] Error 1 param_test.c:1234:10: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1234 | while (!atomic_load(&args->percpu_list_ptr)) {} | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1302:2: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1302 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1304:10: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1304 | while (!atomic_load(&args->stop)) { | ^ ~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1311:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1311 | if (expect_b != atomic_load(&list_b.c[cpu_b].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1317:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1317 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_b); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1327:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1327 | expect_a = atomic_load(&list_a.c[cpu_a].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1334:19: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1334 | if (expect_a != atomic_load(&list_a.c[cpu_a].head->data)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1340:3: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1340 | atomic_store(&args->percpu_list_ptr, (intptr_t)&list_a); | ^ ~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1347:14: error: address argument to atomic operation must be a pointer to _Atomic type ('intptr_t *' (aka 'long *') invalid) 1347 | expect_b = atomic_load(&list_b.c[cpu_b].head->data); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:140:29: note: expanded from macro 'atomic_load' 140 | #define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) | ^ ~~~~~~ param_test.c:1404:2: error: address argument to atomic operation must be a pointer to _Atomic type ('int *' invalid) 1404 | atomic_store(&thread_args.stop, 1); | ^ ~~~~~~~~~~~~~~~~~ /usr/lib/llvm-17/lib/clang/17/include/stdatomic.h:137:39: note: expanded from macro 'atomic_store' 137 | #define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) | ^ ~~~~~~ 10 errors generated. make[3]: *** [Makefile:33: /tmp/kci/linux/tools/testing/selftests/rseq/param_test] Error 1 clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] make[3]: *** [Makefile:34: /tmp/kci/linux/tools/testing/selftests/sgx/main.o] Error 1 timerfd.c:64:7: error: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 64 | if (abs(elapsed - 3600) > 60) { | ^ timerfd.c:64:7: note: use function 'llabs' instead 64 | if (abs(elapsed - 3600) > 60) { | ^~~ | llabs 1 error generated. make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/timens/timerfd] Error 1 posix_timers.c:69:6: warning: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) { | ^ posix_timers.c:69:6: note: use function 'llabs' instead 69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) { | ^~~ | llabs 1 warning generated. rtcpie.c:32:21: warning: variable 'irqcount' set but not used [-Wunused-but-set-variable] 32 | int i, fd, retval, irqcount = 0; | ^ 1 warning generated. valid-adjtimex.c:66:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 66 | -499<<16, | ~~~~^ valid-adjtimex.c:67:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 67 | -450<<16, | ~~~~^ valid-adjtimex.c:68:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 68 | -400<<16, | ~~~~^ valid-adjtimex.c:69:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 69 | -350<<16, | ~~~~^ valid-adjtimex.c:70:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 70 | -300<<16, | ~~~~^ valid-adjtimex.c:71:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 71 | -250<<16, | ~~~~^ valid-adjtimex.c:72:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 72 | -200<<16, | ~~~~^ valid-adjtimex.c:73:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 73 | -150<<16, | ~~~~^ valid-adjtimex.c:74:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 74 | -100<<16, | ~~~~^ valid-adjtimex.c:75:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 75 | -75<<16, | ~~~^ valid-adjtimex.c:76:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 76 | -50<<16, | ~~~^ valid-adjtimex.c:77:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 77 | -25<<16, | ~~~^ valid-adjtimex.c:78:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 78 | -10<<16, | ~~~^ valid-adjtimex.c:79:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 79 | -5<<16, | ~~^ valid-adjtimex.c:80:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 80 | -1<<16, | ~~^ valid-adjtimex.c:100:7: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 100 | -1000<<16, | ~~~~~^ valid-adjtimex.c:101:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 101 | -550<<16, | ~~~~^ 17 warnings generated. perf_test.c:239:38: warning: taking address of packed member 'write_index' of class or structure 'user_reg' may result in an unaligned pointer value [-Waddress-of-packed-member] 239 | ASSERT_NE(-1, write(self->data_fd, ®.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, ®.write_index, | ^~~~~~~~~~~~~~~ ./../kselftest_harness.h:467:32: note: expanded from macro 'ASSERT_NE' 467 | __EXPECT(expected, #expected, seen, #seen, !=, 1) | ^~~~ ./../kselftest_harness.h:707:13: note: expanded from macro '__EXPECT' 707 | __typeof__(_seen) __seen = (_seen); \ | ^~~~~ 1 warning generated. parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 65 | if (g = h & 0xf0000000) | ~~^~~~~~~~~~~~~~~~ parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning 65 | if (g = h & 0xf0000000) | ^ | ( ) parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison 65 | if (g = h & 0xf0000000) | ^ | == parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 206 | ver_hash = elf_hash(version); | ^~~~~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket]; | ^~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ 3 warnings generated. parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 65 | if (g = h & 0xf0000000) | ~~^~~~~~~~~~~~~~~~ parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning 65 | if (g = h & 0xf0000000) | ^ | ( ) parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison 65 | if (g = h & 0xf0000000) | ^ | == parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 206 | ver_hash = elf_hash(version); | ^~~~~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket]; | ^~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ 3 warnings generated. parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 65 | if (g = h & 0xf0000000) | ~~^~~~~~~~~~~~~~~~ parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning 65 | if (g = h & 0xf0000000) | ^ | ( ) parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison 65 | if (g = h & 0xf0000000) | ^ | == parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 206 | ver_hash = elf_hash(version); | ^~~~~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket]; | ^~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ 3 warnings generated. vdso_standalone_test_x86.c:73:16: warning: unknown attribute 'externally_visible' ignored [-Wunknown-attributes] 73 | __attribute__((externally_visible)) void c_main(void **stack) | ^~~~~~~~~~~~~~~~~~ 1 warning generated. parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 65 | if (g = h & 0xf0000000) | ~~^~~~~~~~~~~~~~~~ parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning 65 | if (g = h & 0xf0000000) | ^ | ( ) parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison 65 | if (g = h & 0xf0000000) | ^ | == parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 206 | ver_hash = elf_hash(version); | ^~~~~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket]; | ^~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ 3 warnings generated. /usr/bin/x86_64-linux-gnu-ld: /tmp/vdso_standalone_test_x86-8968aa.o: in function `c_main': vdso_standalone_test_x86.c:(.text+0x1e6): undefined reference to `memcpy' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [Makefile:28: /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_standalone_test_x86] Error 1 mremap_test.c:461:13: warning: format specifies type 'int' but the argument has type 'unsigned long long' [-Wformat] 460 | ksft_print_msg("Preamble data after remap doesn't match at offset %d\n", | ~~ | %llu 461 | i); | ^ 1 warning generated. ksm_functional_tests.c:161:6: warning: variable 'map' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 161 | if (get_my_merging_pages() > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ksm_functional_tests.c:218:9: note: uninitialized use occurs here 218 | munmap(map, size); | ^~~ ksm_functional_tests.c:161:2: note: remove the 'if' if its condition is always false 161 | if (get_my_merging_pages() > 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | ksft_test_result_fail("Still pages merged\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | goto unmap; | ~~~~~~~~~~~ 164 | } | ~ ksm_functional_tests.c:156:6: warning: variable 'map' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 156 | if (ksm_unmerge()) { | ^~~~~~~~~~~~~ ksm_functional_tests.c:218:9: note: uninitialized use occurs here 218 | munmap(map, size); | ^~~ ksm_functional_tests.c:156:2: note: remove the 'if' if its condition is always false 156 | if (ksm_unmerge()) { | ^~~~~~~~~~~~~~~~~~~~ 157 | ksft_test_result_fail("Disabling (unmerging) KSM failed\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | goto unmap; | ~~~~~~~~~~~ 159 | } | ~ ksm_functional_tests.c:152:11: note: initialize the variable 'map' to silence this warning 152 | char *map; | ^ | = NULL 2 warnings generated. clang: error: cannot specify -o when generating multiple output files make[3]: *** [Makefile:79: /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64] Error 1 clang: error: argument unused during compilation: '-pie' [-Werror,-Wunused-command-line-argument] make[3]: *** [Makefile:32: /tmp/kci/linux/tools/testing/selftests/exec/load_address_4096] Error 1 clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'? make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1 Makefile:123: tools/build/Makefile.feature: No such file or directory make[4]: *** No rule to make target 'tools/build/Makefile.feature'. Stop. make[3]: *** [Makefile:123: /tmp/kci/linux/tools/testing/selftests/hid/tools/sbin/bpftool] Error 2 Makefile:63: warning: overriding recipe for target 'emit_tests' ../lib.mk:111: warning: ignoring old recipe for target 'emit_tests' make[3]: *** No rule to make target 'install'. Stop. clang: error: unknown argument '-static-libasan'; did you mean '-static-libsan'? clang: error: cannot specify -o when generating multiple output files make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/openat2/openat2_test] Error 1 clang: error: cannot specify -o when generating multiple output files make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/resctrl/resctrl_tests] Error 1 clang: error: -z noexecstack: 'linker' input unused [-Werror,-Wunused-command-line-argument] make[3]: *** [Makefile:34: /tmp/kci/linux/tools/testing/selftests/sgx/main.o] Error 1 make[3]: *** No rule to make target 'install'. Stop. make[3]: *** No rule to make target 'install'. Stop. timerfd.c:64:7: error: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 64 | if (abs(elapsed - 3600) > 60) { | ^ timerfd.c:64:7: note: use function 'llabs' instead 64 | if (abs(elapsed - 3600) > 60) { | ^~~ | llabs 1 error generated. make[3]: *** [../lib.mk:147: /tmp/kci/linux/tools/testing/selftests/timens/timerfd] Error 1 vdso_standalone_test_x86.c:73:16: warning: unknown attribute 'externally_visible' ignored [-Wunknown-attributes] 73 | __attribute__((externally_visible)) void c_main(void **stack) | ^~~~~~~~~~~~~~~~~~ 1 warning generated. parse_vdso.c:65:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 65 | if (g = h & 0xf0000000) | ~~^~~~~~~~~~~~~~~~ parse_vdso.c:65:9: note: place parentheses around the assignment to silence this warning 65 | if (g = h & 0xf0000000) | ^ | ( ) parse_vdso.c:65:9: note: use '==' to turn this assignment into an equality comparison 65 | if (g = h & 0xf0000000) | ^ | == parse_vdso.c:206:22: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 206 | ver_hash = elf_hash(version); | ^~~~~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ parse_vdso.c:207:46: warning: passing 'const char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 207 | ELF(Word) chain = vdso_info.bucket[elf_hash(name) % vdso_info.nbucket]; | ^~~~ parse_vdso.c:59:52: note: passing argument to parameter 'name' here 59 | static unsigned long elf_hash(const unsigned char *name) | ^ 3 warnings generated. /usr/bin/x86_64-linux-gnu-ld: /tmp/vdso_standalone_test_x86-30d32a.o: in function `c_main': vdso_standalone_test_x86.c:(.text+0x1e6): undefined reference to `memcpy' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [Makefile:28: /tmp/kci/linux/tools/testing/selftests/vDSO/vdso_standalone_test_x86] Error 1 clang: error: cannot specify -o when generating multiple output files make[3]: *** [Makefile:79: /tmp/kci/linux/tools/testing/selftests/x86/single_step_syscall_64] Error 1
make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa' clang-17 -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa -Wl,-rpath=./ -shared -fPIC conf.c -lasound -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa/libatest.so conf.c:119:1: warning: non-void function does not return a value [-Wreturn-type] 119 | } | ^ 1 warning generated. clang-17 -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa -Wl,-rpath=./ mixer-test.c -lasound -lpthread -latest -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa/mixer-test clang-17 -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa -Wl,-rpath=./ pcm-test.c -lasound -lpthread -latest -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa/pcm-test clang-17 -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa -Wl,-rpath=./ test-pcmtest-driver.c -lasound -lpthread -latest -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa/test-pcmtest-driver In file included from test-pcmtest-driver.c:10: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/alsa' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/amd-pstate' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/amd-pstate' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/arm64' make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/arm64' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/breakpoints' clang-17 step_after_suspend_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/breakpoints/step_after_suspend_test clang-17 breakpoint_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/breakpoints/breakpoint_test make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/breakpoints' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cachestat' clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include -Wall test_cachestat.c -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cachestat/test_cachestat make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cachestat' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/capabilities' clang-17 -O2 -g -std=gnu99 -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include test_execve.c -lcap-ng -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/capabilities/test_execve clang-17 -O2 -g -std=gnu99 -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include validate_cap.c -lcap-ng -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/capabilities/validate_cap test_execve.c:109:13: warning: variable 'have_outer_privilege' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 109 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test_execve.c:124:9: note: uninitialized use occurs here 124 | return have_outer_privilege; | ^~~~~~~~~~~~~~~~~~~~ test_execve.c:109:9: note: remove the 'if' if its condition is always true 109 | } else if (unshare(CLONE_NEWUSER | CLONE_NEWNS) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | ksft_print_msg("[NOTE]\tUsing a user namespace for tests\n"); 111 | maybe_write_file("/proc/self/setgroups", "deny"); 112 | write_file("/proc/self/uid_map", "%d %d 1", inner_uid, outer_uid); 113 | write_file("/proc/self/gid_map", "0 %d 1", outer_gid); 114 | 115 | have_outer_privilege = false; 116 | } else { | ~~~~~~ 117 | ksft_exit_skip("must be root or be able to create a userns\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | } | ~ test_execve.c:86:27: note: initialize the variable 'have_outer_privilege' to silence this warning 86 | bool have_outer_privilege; | ^ | = false 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/capabilities' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup' clang-17 -Wall -pthread test_memcontrol.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_memcontrol clang-17 -Wall -pthread test_kmem.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_kmem clang-17 -Wall -pthread test_core.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_core clang-17 -Wall -pthread test_freezer.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_freezer clang-17 -Wall -pthread test_kill.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_kill clang-17 -Wall -pthread test_cpu.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_cpu clang-17 -Wall -pthread test_cpuset.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_cpuset clang-17 -Wall -pthread test_zswap.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_zswap clang-17 -Wall -pthread test_hugetlb_memcg.c cgroup_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/test_hugetlb_memcg clang-17 -Wall -pthread wait_inotify.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup/wait_inotify In file included from test_cpuset.c:7: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs In file included from test_freezer.c:15: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from test_hugetlb_memcg.c:11: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs In file included from In file included from test_zswap.c:14: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ test_cpu.c:13: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | ret./cgroup_util.h:21:9: note: use function 'labs' instead urn a21b | s (rae t-u rbn) a<b=s ((aa -+ bb)) </= 1(0a0 +* be)rr ;/ 1| 0 ^0 * err; | ^~~ | labs ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs In file included from test_kill.c:14: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + btest_cpu.c:240:35: warning: suggest braces around initialization of subobject [-Wmissing-braces] ) / 100 * err; | ^~~ | labs 240 | struct cpu_hogger children[3] = {NULL}; | ^~~~ | { } /usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL' 89 | # define NULL ((void*)0) | ^~~~~~~~~~ test_zswap.c:272:6: warning: variable 'control_allocation' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 272 | if (cg_enter_current(control_group)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test_zswap.c:295:6: note: uninitialized use occurs here 295 | if (control_allocation) | ^~~~~~~~~~~~~~~~~~ test_zswap.c:272:2: note: remove the 'if' if its condition is always false 272 | if (cg_enter_current(control_group)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 273 | goto out; | ~~~~~~~~ test_zswap.c:268:6: warning: variable 'control_allocation' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 268 | if (!control_group) | ^~~~~~~~~~~~~~ test_zswap.c:295:6: note: uninitialized use occurs here 295 | if (control_allocation) | ^~~~~~~~~~~~~~~~~~ test_zswap.c:268:2: note: remove the 'if' if its condition is always false 268 | if (!control_group) | ^~~~~~~~~~~~~~~~~~~ 269 | goto out; | ~~~~~~~~ test_zswap.c:265:6: warning: variable 'control_allocation' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 265 | if (cg_write(wb_group, "memory.zswap.max", "10K")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test_zswap.c:295:6: note: uninitialized use occurs here 295 | if (control_allocation) | ^~~~~~~~~~~~~~~~~~ test_zswap.c:265:2: note: remove the 'if' if its condition is always false 265 | if (cg_write(wb_group, "memory.zswap.max", "10K")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | goto out; | ~~~~~~~~ test_zswap.c:260:26: note: initialize the variable 'control_allocation' to silence this warning 260 | char *control_allocation, *wb_group = NULL, *control_group = NULL; | ^ | = NULL test_cpu.c:411:31: warning: suggest braces around initialization of subobject [-Wmissing-braces] 411 | struct cpu_hogger leaf[3] = {NULL}; | ^~~~ | { } /usr/lib/llvm-17/lib/clang/17/include/stddef.h:89:16: note: expanded from macro 'NULL' 89 | # define NULL ((void*)0) | ^~~~~~~~~~ test_zswap.c:367:6: warning: variable 'test_group' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 367 | if (cg_write(root, "cgroup.subtree_control", "+memory")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test_zswap.c:416:7: note: uninitialized use occurs here 416 | free(test_group); | ^~~~~~~~~~ test_zswap.c:367:2: note: remove the 'if' if its condition is always false 367 | if (cg_write(root, "cgroup.subtree_control", "+memory")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | goto out; | ~~~~~~~~ test_zswap.c:345:18: note: initialize the variable 'test_group' to silence this warning 345 | char *test_group; | ^ | = NULL In file included from test_kmem.c:18: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ 1 warning generated. ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs In file included from test_core.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ In file included from test_memcontrol.c:22: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs test_kmem.c:195:6: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) { | ^ test_kmem.c:195:6: note: use function 'labs' instead 195 | if (abs(sum - current) < MAX_VMSTAT_ERROR) { | ^~~ | labs test_kmem.c:383:35: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 383 | if (current > 0 && percpu > 0 && abs(current - percpu) < | ^ test_kmem.c1 warning generated. :383:35: note: use function 'labs' instead 383 | if (current > 0 && percpu > 0 && abs(current - percpu) < | ^~~ | labs test_memcontrol.c:731:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 731 | if (current != 0) | ^~~~~~~~~~~~ test_memcontrol.c:779:8: note: uninitialized use occurs here 779 | close(fd); | ^~ test_memcontrol.c:731:2: note: remove the 'if' if its condition is always false 731 | if (current != 0) | ^~~~~~~~~~~~~~~~~ 732 | goto cleanup; | ~~~~~~~~~~~~ test_memcontrol.c:727:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 727 | if (cg_create(memcg)) | ^~~~~~~~~~~~~~~~ test_memcontrol.c:779:8: note: uninitialized use occurs here 779 | close(fd); | ^~ test_memcontrol.c:727:2: note: remove the 'if' if its condition is always false 727 | if (cg_create(memcg)) | ^~~~~~~~~~~~~~~~~~~~~ 728 | goto cleanup; | ~~~~~~~~~~~~ test_memcontrol.c:724:6: warning: variable 'fd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 724 | if (!memcg) | ^~~~~~ test_memcontrol.c:779:8: note: uninitialized use occurs here 779 | close(fd); | ^~ test_memcontrol.c:724:2: note: remove the 'if' if its condition is always false 724 | if (!memcg) | ^~~~~~~~~~~ 725 | goto cleanup; | ~~~~~~~~~~~~ test_memcontrol.c:719:25: note: initialize the variable 'fd' to silence this warning 719 | int ret = KSFT_FAIL, fd, retries; | ^ | = 0 5 warnings generated. 1 warning generated. 3 warnings generated. 3 warnings generated. 1 warning generated. 4 warnings generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs In file included from cgroup_util.c:19: ./cgroup_util.h:21:9: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 21 | return abs(a - b) <= (a + b) / 100 * err; | ^ ./cgroup_util.h:21:9: note: use function 'labs' instead 21 | return abs(a - b) <= (a + b) / 100 * err; | ^~~ | labs 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cgroup' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3' clang-17 -g -std=gnu99 -isystem /home/usama/repos/kernel/linux_mainline/usr/include clone3.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3/clone3 clang-17 -g -std=gnu99 -isystem /home/usama/repos/kernel/linux_mainline/usr/include clone3_clear_sighand.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3/clone3_clear_sighand clang-17 -g -std=gnu99 -isystem /home/usama/repos/kernel/linux_mainline/usr/include clone3_set_tid.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3/clone3_set_tid clang-17 -g -std=gnu99 -isystem /home/usama/repos/kernel/linux_mainline/usr/include clone3_cap_checkpoint_restore.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3/clone3_cap_checkpoint_restore clone3_set_tid.c:137:11: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 136 | ksft_test_result(ret == expected, "%s with %d TIDs and flags 0x%x\n", | ~~ | %zu 137 | desc, set_tid_size, flags); | ^~~~~~~~~~~~ ./../kselftest.h:211:32: note: expanded from macro 'ksft_test_result' 211 | ksft_test_result_pass(fmt, ##__VA_ARGS__);\ | ~~~ ^~~~~~~~~~~ clone3_set_tid.c:137:11: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 136 | ksft_test_result(ret == expected, "%s with %d TIDs and flags 0x%x\n", | ~~ | %zu 137 | desc, set_tid_size, flags); | ^~~~~~~~~~~~ ./../kselftest.h:213:32: note: expanded from macro 'ksft_test_result' 213 | ksft_test_result_fail(fmt, ##__VA_ARGS__);\ | ~~~ ^~~~~~~~~~~ In file included from clone3_cap_checkpoint_restore.c:27: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 2 warnings generated. 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/clone3' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/connector' clang-17 -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include proc_filter.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/connector/proc_filter make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/connector' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/core' clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include close_range_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/core/close_range_test In file included from close_range_test.c:17: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/core' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cpufreq' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cpufreq' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cpu-hotplug' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/cpu-hotplug' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon' clang-17 huge_count_read_write.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon/huge_count_read_write clang-17 debugfs_target_ids_read_before_terminate_race.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon/debugfs_target_ids_read_before_terminate_race clang-17 debugfs_target_ids_pid_leak.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon/debugfs_target_ids_pid_leak clang-17 access_memory.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon/access_memory make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/damon' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/devices' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/devices' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dmabuf-heaps' clang-17 -static -O3 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include dmabuf-heap.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dmabuf-heaps/dmabuf-heap make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dmabuf-heaps' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/dma-buf' clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include udmabuf.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/dma-buf/udmabuf make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/dma-buf' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/s390x/uvdevice' make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/s390x/uvdevice' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/net/bonding' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/net/bonding' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/net/team' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/drivers/net/team' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dt' /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../scripts/dtc/dt-extract-compatibles -d /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../.. > /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dt/compatible_list make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/dt' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/efivarfs' clang-17 -Wall open-unlink.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/efivarfs/open-unlink clang-17 -Wall create-read.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/efivarfs/create-read make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/efivarfs' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec' clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE execveat.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/execveat clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x1000 -pie -static load_address.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/load_address_4096 clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x200000 -pie -static load_address.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/load_address_2097152 clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE -Wl,-z,max-page-size=0x1000000 -pie -static load_address.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/load_address_16777216 clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE non-regular.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/non-regular clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE recursion-depth.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/recursion-depth clang-17 -Wall -Wno-nonnull -D_GNU_SOURCE null-argv.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/null-argv echo '#!/bin/bash' > /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/script mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/subdir echo 'exit $*' >> /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/script chmod +x /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/script clang-17: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang-17: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] clang-17: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument] In file included from non-regular.c:12: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ cd /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec && ln -s -f execveat execveat.symlink cp /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/execveat /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/execveat.denatured chmod -x /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec/execveat.denatured 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/exec' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fchmodat2' clang-17 -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan -isystem /home/usama/repos/kernel/linux_mainline/usr/include fchmodat2_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fchmodat2/fchmodat2_test clang-17: error: unknown argument '-static-libasan'; did you mean '-static-libsan'? make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fchmodat2/fchmodat2_test] Error 1 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fchmodat2' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems' clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include devpts_pts.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/devpts_pts clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include dnotify_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/dnotify_test make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/binderfs' clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread binderfs_test.c ../../kselftest.h ../../kselftest_harness.h -o binderfs_test clang-17: error: cannot specify -o when generating multiple output files make[1]: *** [<builtin>: binderfs_test] Error 1 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/binderfs' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/epoll' clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include epoll_wakeup_test.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/epoll/epoll_wakeup_test In file included from epoll_wakeup_test.c:14: ./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/epoll' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/fat' clang-17 -O2 -g -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include rename_exchange.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/fat/rename_exchange make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/fat' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/overlayfs' clang-17 -Wall -Werror dev_in_maps.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/overlayfs/dev_in_maps make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/overlayfs' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/statmount' clang-17 -Wall -O2 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include statmount_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/statmount/statmount_test make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/filesystems/statmount' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/firmware' clang-17 -Wall -O2 fw_namespace.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/firmware/fw_namespace make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/firmware' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fpu' clang-17 test_fpu.c -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fpu/test_fpu make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/fpu' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ftrace' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ftrace' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex' make[2]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional' clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait_timeout.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait_timeout clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait_wouldblock.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait_wouldblock clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_requeue_pi.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_requeue_pi clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_requeue_pi_signal_restart.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_requeue_pi_mismatched_ops.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_requeue_pi_mismatched_ops clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait_uninitialized_heap.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait_uninitialized_heap clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait_private_mapped_file.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait_private_mapped_file clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_wait.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_wait clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_requeue.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_requeue clang-17 -g -O2 -Wall -D_GNU_SOURCE -pthread -I../include -I../../ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include futex_waitv.c -lpthread -lrt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional/futex_waitv futex_requeue_pi.c:20:9: warning: '_GNU_SOURCE' macro redefined [-Wmacro-redefined] 20 | #define _GNU_SOURCE | ^ <command line>:1:9: note: previous definition is here 1 | #define _GNU_SOURCE 1 | ^ futex_requeue_pi.c:403:17: warning: passing 'const char **' to parameter of type 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 403 | ret = asprintf(&test_name, | ^~~~~~~~~~ /usr/include/stdio.h:396:40: note: passing argument to parameter '__ptr' here 396 | extern int asprintf (char **__restrict __ptr, | ^ 2 warnings generated. make[2]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex/functional' make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/futex' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio' clang-17 -O2 -g -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include gpio-mockup-cdev.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio/gpio-mockup-cdev clang-17 -O2 -g -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include gpio-chip-info.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio/gpio-chip-info clang-17 -O2 -g -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include gpio-line-name.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio/gpio-line-name make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/gpio' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid' MKDIR libbpf MKDIR bpftool MKDIR include GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/bpf_helper_defs.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/btf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf_common.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf_legacy.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_helpers.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_tracing.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_endian.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_core_read.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/skel_internal.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf_version.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/usdt.bpf.h HOSTCC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/fixdep.o INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/bpf_helper_defs.h INSTALL libbpf_headers HOSTLD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/fixdep-in.o LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/fixdep GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/libbpf.pc MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/ CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/libbpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/bpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/libbpf_errno.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/nlattr.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/btf.o Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h' CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/str_error.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/netlink.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/bpf_prog_linfo.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/libbpf_probes.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/hashmap.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/btf_dump.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/ringbuf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/strset.o MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/ CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/libbpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/bpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/linker.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/gen_loader.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/relo_core.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/usdt.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/zip.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/elf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/features.o MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/ CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/btf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/nlattr.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/libbpf_errno.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/str_error.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/netlink.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/bpf_prog_linfo.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/libbpf_probes.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/hashmap.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/btf_dump.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/ringbuf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/strset.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/linker.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/relo_core.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/gen_loader.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/usdt.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/zip.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/elf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/features.o LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/staticobjs/libbpf-in.o LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/libbpf.a LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/sharedobjs/libbpf-in.o LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/libbpf/libbpf.so.1.4.0 INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/hashmap.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/nlattr.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/relo_core.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/include/bpf/libbpf_internal.h MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/ CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/btf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/btf_dumper.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/cfg.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/cgroup.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/common.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/feature.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/gen.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/iter.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/jit_disasm.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/json_writer.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/link.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/main.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/map.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/map_perf_ring.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/net.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/netlink_dumper.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/perf.o INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/hashmap.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/relo_core.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf_internal.h CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/struct_ops.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/tracelog.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/xlated_dumper.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/disasm.o GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/bpf_helper_defs.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf_common.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/btf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf_legacy.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_helpers.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_endian.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_tracing.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_core_read.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/skel_internal.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/libbpf_version.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/usdt.bpf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/include/bpf/bpf_helper_defs.h MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/ INSTALL libbpf_headers MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/ CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/libbpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/bpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/libbpf_errno.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/nlattr.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/btf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/str_error.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/netlink.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/bpf_prog_linfo.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/libbpf_probes.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/hashmap.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/ringbuf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/btf_dump.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/strset.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/linker.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/relo_core.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/gen_loader.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/usdt.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/zip.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/elf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/features.o LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/staticobjs/libbpf-in.o LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/libbpf/libbpf.a CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/main.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/common.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/json_writer.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/gen.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/btf.o LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/bootstrap/bpftool GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/vmlinux.h libbpf: failed to find '.BTF' ELF section in /home/usama/repos/kernel/linux_mainline/vmlinux Error: failed to load BTF from /home/usama/repos/kernel/linux_mainline/vmlinux: No data available make[2]: *** [Makefile:209: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/vmlinux.h] Error 195 make[2]: *** Deleting file '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/build/bpftool/vmlinux.h' make[1]: *** [Makefile:123: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid/tools/sbin/bpftool] Error 2 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/hid' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/intel_pstate' clang-17 -Wall -D_GNU_SOURCE msr.c -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/intel_pstate/msr clang-17 -Wall -D_GNU_SOURCE aperf.c -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/intel_pstate/aperf make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/intel_pstate' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/iommu' clang-17 -Wall -O2 -Wno-unused-function -isystem /home/usama/repos/kernel/linux_mainline/usr/include -D_GNU_SOURCE iommufd.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/iommu/iommufd clang-17 -Wall -O2 -Wno-unused-function -isystem /home/usama/repos/kernel/linux_mainline/usr/include -D_GNU_SOURCE iommufd_fail_nth.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/iommu/iommufd_fail_nth In file included from iommufd.c:10: In file included from ./iommufd_utils.h:13: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from iommufd_fail_nth.c:23: In file included from ./iommufd_utils.h:13: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/iommu' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ipc' clang-17 -DCONFIG_X86_64 -D__x86_64__ -isystem /home/usama/repos/kernel/linux_mainline/usr/include msgque.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ipc/msgque make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ipc' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ir' clang-17 -Wall -O2 -I../../../include/uapi ir_loopback.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ir/ir_loopback make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ir' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kcmp' clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include kcmp_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kcmp/kcmp_test make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kcmp' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kexec' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kexec' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm' clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/cpuid_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cpuid_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/assert.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/elf.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/guest_modes.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/io.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/kvm_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/memstress.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/guest_sprintf.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/rbtree.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/sparsebit.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/test_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/ucall_common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/userfaultfd_util.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/apic.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/hyperv.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/memstress.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/pmu.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/processor.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/sev.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/svm.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/ucall.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/vmx.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c lib/x86_64/handlers.S -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ilib -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c -ffreestanding lib/string_override.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/cr4_cpuid_sync_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/dirty_log_page_splitting_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/dirty_log_page_splitting_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/get_msr_index_features.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/get_msr_index_features.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/exit_on_emulation_failure_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/exit_on_emulation_failure_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/fix_hypercall_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/fix_hypercall_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hwcr_msr_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hwcr_msr_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_clock.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_clock.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_cpuid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_cpuid.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_evmcs.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_evmcs.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_extended_hypercalls.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_extended_hypercalls.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_features.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_features.o In file included from x86_64/fix_hypercall_test.c:12: In file included from include/kvm_test_harness.h:11: ../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_ipi.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_ipi.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_svm_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_svm_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/hyperv_tlb_flush.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_tlb_flush.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/kvm_clock_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_clock_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/kvm_pv_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_pv_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/monitor_mwait_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/monitor_mwait_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/nested_exceptions_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nested_exceptions_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/platform_info_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/platform_info_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/pmu_counters_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_counters_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/pmu_event_filter_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_event_filter_test.o 1 warning generated. clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/private_mem_conversions_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_conversions_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/private_mem_kvm_exits_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_kvm_exits_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/set_boot_cpu_id.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_boot_cpu_id.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/set_sregs_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_sregs_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/smaller_maxphyaddr_emulation_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smaller_maxphyaddr_emulation_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/smm_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smm_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/state_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/state_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_preemption_timer_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_preemption_timer_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/svm_vmcall_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_vmcall_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/svm_int_ctl_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_int_ctl_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/svm_nested_shutdown_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_shutdown_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/svm_nested_soft_inject_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/tsc_scaling_sync.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_scaling_sync.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/sync_regs_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sync_regs_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/ucna_injection_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/ucna_injection_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/userspace_io_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_io_test.o In file included from x86_64/sync_regs_test.c:20: In file included from include/kvm_test_harness.h:11: ../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/userspace_msr_exit_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_apic_access_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_close_while_nested_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_dirty_log_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_exception_with_invalid_guest_state.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_exception_with_invalid_guest_state.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_msrs_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_msrs_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_invalid_nested_guest_state.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_invalid_nested_guest_state.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_set_nested_state_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.o In file included from x86_64/userspace_msr_exit_test.c:11: In file included from include/kvm_test_harness.h:11: ../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_tsc_adjust_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_nested_tsc_scaling_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_nested_tsc_scaling_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xapic_ipi_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_ipi_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xapic_state_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_state_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xcr0_cpuid_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xcr0_cpuid_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xss_msr_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xss_msr_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/debug_regs.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/debug_regs.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/tsc_msrs_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_msrs_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/vmx_pmu_caps_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_pmu_caps_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xen_shinfo_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/xen_vmcall_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_vmcall_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/sev_migrate_tests.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_migrate_tests.o In file included from x86_64/vmx_pmu_caps_test.c:18: In file included from include/kvm_test_harness.h:11: ../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/sev_smoke_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_smoke_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/amx_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/amx_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/max_vcpuid_cap_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/triple_fault_event_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/triple_fault_event_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/recalc_apic_map_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/recalc_apic_map_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c access_tracking_perf_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/access_tracking_perf_test.o 1 warning generated. clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c demand_paging_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/demand_paging_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c dirty_log_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c dirty_log_perf_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_perf_test.o 1 warning generated. clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c guest_memfd_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_memfd_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c guest_print_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_print_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c hardware_disable_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/hardware_disable_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c kvm_create_max_vcpus.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_create_max_vcpus.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c kvm_page_table_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_page_table_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c max_guest_memory_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/max_guest_memory_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c memslot_modification_stress_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_modification_stress_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c memslot_perf_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_perf_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c rseq_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/rseq_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c set_memory_region_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/set_memory_region_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c steal_time.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/steal_time.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c kvm_binary_stats_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_binary_stats_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I. -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c system_counter_offset_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/system_counter_offset_test.o clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -Ix86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -c x86_64/nx_huge_pages_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.o 1 warning generated. clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cpuid_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cpuid_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/dirty_log_page_splitting_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/dirty_log_page_splitting_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/get_msr_index_features.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/get_msr_index_features clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/exit_on_emulation_failure_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/exit_on_emulation_failure_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/fix_hypercall_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/fix_hypercall_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hwcr_msr_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hwcr_msr_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_clock.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_clock clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_cpuid.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_cpuid clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_evmcs.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_evmcs clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_extended_hypercalls.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_extended_hypercalls clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_features.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_features clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_ipi.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_ipi clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_svm_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_svm_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_tlb_flush.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/hyperv_tlb_flush clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_clock_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_clock_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_pv_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/kvm_pv_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/monitor_mwait_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/monitor_mwait_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nested_exceptions_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nested_exceptions_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/platform_info_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/platform_info_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_counters_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_counters_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_event_filter_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/pmu_event_filter_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_conversions_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_conversions_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_kvm_exits_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/private_mem_kvm_exits_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_boot_cpu_id.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_boot_cpu_id clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_sregs_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/set_sregs_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smaller_maxphyaddr_emulation_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smaller_maxphyaddr_emulation_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smm_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/smm_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/state_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/state_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_preemption_timer_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_preemption_timer_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_vmcall_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_vmcall_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_int_ctl_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_int_ctl_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_shutdown_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_shutdown_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/svm_nested_soft_inject_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_scaling_sync.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_scaling_sync clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sync_regs_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sync_regs_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/ucna_injection_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/ucna_injection_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_io_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_io_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_apic_access_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_exception_with_invalid_guest_state.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_exception_with_invalid_guest_state clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_msrs_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_msrs_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_invalid_nested_guest_state.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_invalid_nested_guest_state clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_set_nested_state_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_nested_tsc_scaling_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_nested_tsc_scaling_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_ipi_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_ipi_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_state_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xapic_state_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xcr0_cpuid_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xcr0_cpuid_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xss_msr_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xss_msr_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/debug_regs.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/debug_regs clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_msrs_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/tsc_msrs_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_pmu_caps_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/vmx_pmu_caps_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_shinfo_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_vmcall_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/xen_vmcall_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_migrate_tests.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_migrate_tests clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_smoke_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/sev_smoke_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/amx_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/amx_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/max_vcpuid_cap_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/triple_fault_event_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/triple_fault_event_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/recalc_apic_map_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/recalc_apic_map_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/access_tracking_perf_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/access_tracking_perf_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/demand_paging_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/demand_paging_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_perf_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/dirty_log_perf_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_memfd_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_memfd_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_print_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/guest_print_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/hardware_disable_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/hardware_disable_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_create_max_vcpus.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_create_max_vcpus clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_page_table_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_page_table_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/max_guest_memory_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/max_guest_memory_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_modification_stress_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_modification_stress_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_perf_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/memslot_perf_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/rseq_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/rseq_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/set_memory_region_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/set_memory_region_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/steal_time.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/steal_time clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_binary_stats_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/kvm_binary_stats_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/system_counter_offset_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/system_counter_offset_test clang-17 -Wall -Wstrict-prototypes -Wuninitialized -O2 -g -std=gnu99 -Wno-gnu-variable-sized-type-not-at-end -MD -MP -DCONFIG_64BIT -fno-builtin-memcmp -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-strnlen -fno-stack-protector -fno-PIE -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/arch/x86/include -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ -Iinclude -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64 -Iinclude/x86_64 -I ../rseq -I.. -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -no-pie /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/assert.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/elf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_modes.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/io.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/kvm_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/guest_sprintf.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/rbtree.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/sparsebit.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/test_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/ucall_common.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/userfaultfd_util.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/apic.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/hyperv.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/memstress.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/pmu.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/processor.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/sev.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/svm.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/ucall.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/vmx.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/x86_64/handlers.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/lib/string_override.o -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm/x86_64/nx_huge_pages_test make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/kvm' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock' clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include base_test.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/base_test clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include fs_test.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/fs_test clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include net_test.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/net_test clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include ptrace_test.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/ptrace_test clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include -static true.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock/true In file included from base_test.c:18: In file included from ./common.h:20: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from ptrace_test.c:20: In file included from ./common.h:20: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from fs_test.c:36: In file included from ./common.h:20: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from net_test.c:23: In file included from ./common.h:20: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/landlock' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lib' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch' clang-17 test_klp-call_getpid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_klp-call_getpid make -C test_modules make[2]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules' make -C /lib/modules/6.1.0-17-amd64/build modules KBUILD_EXTMOD=/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules make[3]: Entering directory '/usr/src/linux-headers-6.1.0-17-amd64' CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_atomic_replace.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_busy.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_demo.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_demo2.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_mod.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_livepatch.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state2.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state3.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_shadow_vars.o CC [M] /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_syscall.o clang-17: error: unknown argument: '-fconserve-stack' clang-17: error: unknown argument: '-fconserve-stack' clang-17: error: unknown argument: '-fconserve-stack' clang-17: error: unknown argument: '-fconserve-stack' clang-17clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu' clang-17clang-17: : error: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu' : error: clang-17unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu' : error: unknown argument: '-fconserve-stack' clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu' make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_demo.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_atomic_replace.o] Error 1 make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_demo2.o] Error 1 make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_mod.o] Error 1 make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_livepatch.o] Error 1 clang-17: error: unknown argument: '-fconserve-stack' clang-17: error: unknown argument: '-fconserve-stack' clang-17: error: unknown argument: '-fconserve-stack' clang-17clang-17: : error: unknown argument: '-fconserve-stack'error: unknown argument: '-fconserve-stack' clang-17: error: unknown argument: '-fconserve-stack' clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu' clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu' clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu' clang-17clang-17: error: : unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu'error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu' clang-17: error: unsupported option '-mrecord-mcount' for target 'x86_64-unknown-linux-gnu' make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state.o] Error 1 make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state3.o] Error 1 make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_syscall.o] Error 1 make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_callbacks_busy.o] Error 1 make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_shadow_vars.o] Error 1 make[4]: *** [/usr/src/linux-headers-6.1.0-17-common/scripts/Makefile.build:255: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules/test_klp_state2.o] Error 1 make[3]: *** [/usr/src/linux-headers-6.1.0-17-common/Makefile:2039: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules] Error 2 make[3]: Leaving directory '/usr/src/linux-headers-6.1.0-17-amd64' make[2]: *** [Makefile:19: modules] Error 2 make[2]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch/test_modules' make[1]: *** [../lib.mk:107: gen_mods_dir] Error 2 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/livepatch' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm' install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/PANIC.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/PANIC_STOP_IRQOFF.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/BUG.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WARNING.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WARNING_MESSAGE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXCEPTION.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/LOOP.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXHAUST_STACK.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_STACK.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_STACK_STRONG.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/ARRAY_BOUNDS.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_LIST_ADD.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_LIST_DEL.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/STACK_GUARD_PAGE_LEADING.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/STACK_GUARD_PAGE_TRAILING.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REPORT_STACK_CANARY.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/UNSET_SMEP.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/DOUBLE_FAULT.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CORRUPT_PAC.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/UNALIGNED_LOAD_STORE_WRITE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_LINEAR_OVERFLOW.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/VMALLOC_LINEAR_OVERFLOW.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_AFTER_FREE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/READ_AFTER_FREE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_BUDDY_AFTER_FREE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/READ_BUDDY_AFTER_FREE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_INIT_ON_ALLOC.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/BUDDY_INIT_ON_ALLOC.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_FREE_DOUBLE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_FREE_CROSS.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SLAB_FREE_PAGE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SOFTLOCKUP.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/HARDLOCKUP.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/SPINLOCKUP.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/HUNG_TASK.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_DATA.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_STACK.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_KMALLOC.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_VMALLOC.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_RODATA.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_USERSPACE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/EXEC_NULL.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/ACCESS_USERSPACE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/ACCESS_NULL.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_RO.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_RO_AFTER_INIT.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_KERN.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/WRITE_OPD.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_OVERFLOW.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_OVERFLOW.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_NOT_ZERO_OVERFLOW.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_NOT_ZERO_OVERFLOW.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_ZERO.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_NEGATIVE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_AND_TEST_NEGATIVE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_SUB_AND_TEST_NEGATIVE.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_ZERO.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_ZERO.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_SATURATED.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_SATURATED.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_SATURATED.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_INC_NOT_ZERO_SATURATED.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_ADD_NOT_ZERO_SATURATED.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_DEC_AND_TEST_SATURATED.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_SUB_AND_TEST_SATURATED.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/REFCOUNT_TIMING.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/ATOMIC_TIMING.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_SLAB_SIZE_TO.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_SLAB_SIZE_FROM.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_SLAB_WHITELIST_TO.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_SLAB_WHITELIST_FROM.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_STACK_FRAME_TO.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_STACK_FRAME_FROM.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_STACK_BEYOND.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/USERCOPY_KERNEL.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/STACKLEAK_ERASING.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CFI_FORWARD_PROTO.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/CFI_BACKWARD.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_STRSCPY.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_STR_OBJECT.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_STR_MEMBER.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_MEM_OBJECT.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/FORTIFY_MEM_MEMBER.sh install -m 0744 run.sh /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm/PPC_SLB_MULTIHIT.sh make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lkdtm' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm' clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include lsm_get_self_attr_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm/lsm_get_self_attr_test clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include lsm_list_modules_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm/lsm_list_modules_test clang-17 -Wall -O2 -isystem /home/usama/repos/kernel/linux_mainline/usr/include lsm_set_self_attr_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm/lsm_set_self_attr_test In file included from lsm_list_modules_test.c:15: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from lsm_get_self_attr_test.c:16: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from lsm_set_self_attr_test.c:15: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. 1 warning generated. 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/lsm' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/membarrier' clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include membarrier_test_single_thread.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/membarrier/membarrier_test_single_thread clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include membarrier_test_multi_thread.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/membarrier/membarrier_test_multi_thread make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/membarrier' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd' clang-17 -D_FILE_OFFSET_BITS=64 -isystem /home/usama/repos/kernel/linux_mainline/usr/include memfd_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd/memfd_test clang-17 -D_FILE_OFFSET_BITS=64 -isystem /home/usama/repos/kernel/linux_mainline/usr/include fuse_test.c common.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd/fuse_test clang-17 -D_FILE_OFFSET_BITS=64 -isystem /home/usama/repos/kernel/linux_mainline/usr/include fuse_mnt.c -lfuse -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd/fuse_mnt make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memfd' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memory-hotplug' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/memory-hotplug' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mincore' clang-17 -Wall mincore_selftest.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mincore/mincore_selftest In file included from mincore_selftest.c:19: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mincore' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount' clang-17 -Wall -O2 unprivileged-remount-test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount/unprivileged-remount-test clang-17 -Wall -O2 nosymfollow-test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount/nosymfollow-test make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount_setattr' clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -Wall -O2 -pthread mount_setattr_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount_setattr/mount_setattr_test In file included from mount_setattr_test.c:23: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mount_setattr' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/move_mount_set_group' clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -Wall -O2 move_mount_set_group_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/move_mount_set_group/move_mount_set_group_test In file included from move_mount_set_group_test.c:18: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/move_mount_set_group' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mqueue' clang-17 -O2 mq_open_tests.c -lrt -lpthread -lpopt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mqueue/mq_open_tests clang-17 -O2 mq_perf_tests.c -lrt -lpthread -lpopt -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mqueue/mq_perf_tests mq_perf_tests.c:336:41: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 336 | mq_receive(queue, buff, sizeof(buff), &priority); | ^~~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ mq_perf_tests.c:462:3: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 462 | do_send_recv(); | ^~~~~~~~~~~~~~ mq_perf_tests.c:355:41: note: expanded from macro 'do_send_recv' 355 | if (mq_receive(queue, buff, MSG_SIZE, &prio_in) != MSG_SIZE) \ | ^~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ mq_perf_tests.c:498:4: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 498 | do_send_recv(); | ^~~~~~~~~~~~~~ mq_perf_tests.c:355:41: note: expanded from macro 'do_send_recv' 355 | if (mq_receive(queue, buff, MSG_SIZE, &prio_in) != MSG_SIZE) \ | ^~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ mq_perf_tests.c:515:3: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 515 | drain_queue(); | ^~~~~~~~~~~~~ mq_perf_tests.c:341:43: note: expanded from macro 'drain_queue' 341 | while (mq_receive(queue, buff, MSG_SIZE, &prio_in) == MSG_SIZE) | ^~~~~~~~ /usr/include/mqueue.h:67:21: note: passing argument to parameter '__msg_prio' here 67 | unsigned int *__msg_prio) __nonnull ((2)); | ^ 4 warnings generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/mqueue' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nci' clang-17 -Wl,-no-as-needed -Wall -lpthread nci_dev.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nci/nci_dev In file included from nci_dev.c:19: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nci' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net' clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_bpf.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_bpf clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_bpf_cpu.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_bpf_cpu clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_bpf_numa.c -lnuma -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_bpf_numa clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_dualstack.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_dualstack clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseaddr_conflict.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseaddr_conflict clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tls.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tls clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tun.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tun clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tap.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tap clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ sk_bind_sendto_listen.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/sk_bind_sendto_listen clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ sk_connect_zero_addr.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/sk_connect_zero_addr clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ so_incoming_cpu.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/so_incoming_cpu clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ socket.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/socket clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ nettest.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/nettest clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ psock_fanout.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/psock_fanout clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ psock_tpacket.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/psock_tpacket clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ msg_zerocopy.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/msg_zerocopy In file included from tap.c:20: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from so_incoming_cpu.c:12: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from tun.c:18: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseport_addr_any.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseport_addr_any clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tcp_mmap.c -lpthread -lcrypto -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_mmap clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tcp_inq.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_inq In file included from tls.c:24: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ psock_snd.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/psock_snd clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ txring_overwrite.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/txring_overwrite clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ udpgso.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/udpgso clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ udpgso_bench_tx.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/udpgso_bench_tx clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ udpgso_bench_rx.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/udpgso_bench_rx clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ip_defrag.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ip_defrag clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ so_txtime.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/so_txtime 1 warning generated. 1 warning generated. clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ipv6_flowlabel.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ipv6_flowlabel clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ipv6_flowlabel_mgr.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ipv6_flowlabel_mgr clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ so_netns_cookie.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/so_netns_cookie 1 warning generated. clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ tcp_fastopen_backup_key.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_fastopen_backup_key clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ fin_ack_lat.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/fin_ack_lat clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ reuseaddr_ports_exhausted.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/reuseaddr_ports_exhausted clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ hwtstamp_config.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/hwtstamp_config clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ rxtimestamp.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/rxtimestamp clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ timestamping.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/timestamping In file included from reuseaddr_ports_exhausted.c:25: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ txtimestamp.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/txtimestamp clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ipsec.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ipsec timestamping.c:285:18: warning: field 'cm' with variable sized type 'struct cmsghdr' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 285 | struct cmsghdr cm; | ^ clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ioam6_parser.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ioam6_parser clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ gro.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/gro clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ toeplitz.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/toeplitz clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ cmsg_sender.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/cmsg_sender clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ stress_reuseport_listen.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/stress_reuseport_listen clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ -I../../../include/ io_uring_zerocopy_tx.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/io_uring_zerocopy_tx clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ bind_bhash.c -lpthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/bind_bhash clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ sctp_hello.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/sctp_hello 1 warning generated. ipsec.c:834:5: warning: field 'u' with variable sized type 'union (unnamed union at ipsec.c:830:3)' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 834 | } u; | ^ gro.c:123:7: warning: variable 'opt_ipproto_off' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 123 | if (proto == PF_INET) | ^~~~~~~~~~~~~~~~ gro.c:148:42: note: uninitialized use occurs here 148 | BPF_STMT(BPF_LD + BPF_B + BPF_ABS, opt_ipproto_off), | ^~~~~~~~~~~~~~~ /home/usama/repos/kernel/linux_mainline/usr/include/linux/filter.h:49:59: note: expanded from macro 'BPF_STMT' 49 | #define BPF_STMT(code, k) { (unsigned short)(code), 0, 0, k } | ^ gro.c:123:3: note: remove the 'if' if its condition is always false 123 | if (proto == PF_INET) | ^~~~~~~~~~~~~~~~~~~~~ 124 | optlen = sizeof(struct ip_timestamp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | else { | ~~~~ gro.c:122:6: warning: variable 'opt_ipproto_off' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 122 | if (strcmp(testname, "ip") == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gro.c:148:42: note: uninitialized use occurs here 148 | BPF_STMT(BPF_LD + BPF_B + BPF_ABS, opt_ipproto_off), | ^~~~~~~~~~~~~~~ /home/usama/repos/kernel/linux_mainline/usr/include/linux/filter.h:49:59: note: expanded from macro 'BPF_STMT' 49 | #define BPF_STMT(code, k) { (unsigned short)(code), 0, 0, k } | ^ gro.c:122:2: note: remove the 'if' if its condition is always true 122 | if (strcmp(testname, "ip") == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gro.c:113:34: note: initialize the variable 'opt_ipproto_off' to silence this warning 113 | int ipproto_off, opt_ipproto_off; | ^ | = 0 clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ csum.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/csum mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ ip_local_port_range.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/ip_local_port_range clang-17 -Wall -Wl,--no-as-needed -O2 -g -I../../../../usr/include/ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -I../ bind_wildcard.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/bind_wildcard 1 warning generated. make -C /home/usama/repos/kernel/linux_mainline/tools/lib/bpf OUTPUT=/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/ \ EXTRA_CFLAGS='-g -O0' \ DESTDIR=/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools prefix= all install_headers make[2]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/lib/bpf' In file included from ip_local_port_range.c:13: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from bind_wildcard.c:7: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ ip_local_port_range.c:400:3: warning: variable 'addr_len' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized] 400 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain"); | ^~~~~~~~~~~~~~~~~~ ./../kselftest_harness.h:546:2: note: expanded from macro 'ASSERT_TRUE' 546 | __EXPECT(0, "0", seen, #seen, !=, 1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../kselftest_harness.h:758:14: note: expanded from macro '__EXPECT' 758 | } while (0); OPTIONAL_HANDLER(_assert) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./../kselftest_harness.h:709:9: note: expanded from macro 'OPTIONAL_HANDLER' 709 | for (; _metadata->trigger; _metadata->trigger = \ | ^~~~~~~~~~~~~~~~~~ ip_local_port_range.c:404:24: note: uninitialized use occurs here 404 | connect(fd, &addr.sa, addr_len); | ^~~~~~~~ ip_local_port_range.c:400:3: note: remove the condition if it is always true 400 | ASSERT_TRUE(false) TH_LOG("unsupported socket domain"); | ^ ./../kselftest_harness.h:546:2: note: expanded from macro 'ASSERT_TRUE' 546 | __EXPECT(0, "0", seen, #seen, !=, 1) | ^ ./../kselftest_harness.h:758:14: note: expanded from macro '__EXPECT' 758 | } while (0); OPTIONAL_HANDLER(_assert) | ^ ./../kselftest_harness.h:709:9: note: expanded from macro 'OPTIONAL_HANDLER' 709 | for (; _metadata->trigger; _metadata->trigger = \ | ^ ip_local_port_range.c:362:20: note: initialize the variable 'addr_len' to silence this warning 362 | socklen_t addr_len; | ^ | = 0 GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/bpf_helper_defs.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/libbpf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/btf.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/libbpf_common.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_helpers.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/libbpf_legacy.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_endian.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_tracing.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_core_read.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/libbpf_version.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/skel_internal.h INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/usdt.bpf.h HOSTCC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/fixdep.o HOSTLD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/fixdep-in.o INSTALL /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include/bpf/bpf_helper_defs.h LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/fixdep INSTALL libbpf_headers 1 warning generated. GEN /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/libbpf.pc MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_errno.o Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h' CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/str_error.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/nlattr.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/netlink.o MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/bpf_prog_linfo.o MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf_probes.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/hashmap.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/btf_dump.o MKDIR /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/ringbuf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/nlattr.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/strset.o 2 warnings generated. 2 warnings generated. CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/linker.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/gen_loader.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/relo_core.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/usdt.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_errno.o 1 warning generated. CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/str_error.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/zip.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/elf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/netlink.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/bpf_prog_linfo.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/features.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf_probes.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/hashmap.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/btf_dump.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/ringbuf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/strset.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/linker.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/gen_loader.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/relo_core.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/usdt.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/zip.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/elf.o CC /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/features.o LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/staticobjs/libbpf-in.o LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/libbpf.a LD /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/sharedobjs/libbpf-in.o LINK /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/build/libbpf/libbpf.so.1.4.0 make[2]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/lib/bpf' clang -O2 --target=bpf -c nat6to4.c -I../bpf -I../../../../usr/include/ -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include -idirafter /usr/lib/llvm-17/lib/clang/17/include -idirafter /usr/local/include -idirafter /usr/include/x86_64-linux-gnu -idirafter /usr/include -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/nat6to4.o clang -O2 --target=bpf -c xdp_dummy.c -I../bpf -I../../../../usr/include/ -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tools/include -idirafter /usr/lib/llvm-17/lib/clang/17/include -idirafter /usr/local/include -idirafter /usr/include/x86_64-linux-gnu -idirafter /usr/include -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/xdp_dummy.o 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix' clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include diag_uid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/diag_uid clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include test_unix_oob.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/test_unix_oob clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include unix_connect.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/unix_connect clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include scm_pidfd.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/scm_pidfd clang-17 -isystem /home/usama/repos/kernel/linux_mainline/usr/include scm_rights.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix/scm_rights In file included from scm_pidfd.c:18: ./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from unix_connect.c:13: ./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from diag_uid.c:17: ./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from scm_rights.c:13: ./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ scm_rights.c:203:18: warning: field 'cmsghdr' with variable sized type 'struct cmsghdr' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 203 | struct cmsghdr cmsghdr; | ^ 1 warning generated. 1 warning generated. 1 warning generated. 2 warnings generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/af_unix' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/forwarding' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/forwarding' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/hsr' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/hsr' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp' clang-17 -Wall -Wl,--no-as-needed -O2 -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include mptcp_connect.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp/mptcp_connect clang-17 -Wall -Wl,--no-as-needed -O2 -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include pm_nl_ctl.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp/pm_nl_ctl clang-17 -Wall -Wl,--no-as-needed -O2 -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include mptcp_sockopt.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp/mptcp_sockopt clang-17 -Wall -Wl,--no-as-needed -O2 -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include -isystem /home/usama/repos/kernel/linux_mainline/usr/include mptcp_inq.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp/mptcp_inq pm_nl_ctl.c:1295:13: warning: variable 'family' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] 1295 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pm_nl_ctl.c:1302:16: note: uninitialized use occurs here 1302 | sock = socket(family, SOCK_STREAM, IPPROTO_MPTCP); | ^~~~~~ pm_nl_ctl.c:1295:9: note: remove the 'if' if its condition is always true 1295 | } else if (inet_pton(AF_INET6, argv[2], &a6->sin6_addr)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1296 | family = AF_INET6; 1297 | a6->sin6_family = family; 1298 | a6->sin6_port = htons(atoi(argv[3])); 1299 | } else | ~~~~ 1300 | error(1, errno, "can't parse ip %s", argv[2]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pm_nl_ctl.c:1279:18: note: initialize the variable 'family' to silence this warning 1279 | u_int16_t family; | ^ | = 0 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/openvswitch' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/openvswitch' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao' mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib clang-17 lib/kconfig.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/kconfig.o -c clang-17 lib/netlink.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/netlink.o -c clang-17 lib/proc.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/proc.o -c clang-17 lib/repair.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/repair.o -c mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib mkdir -p /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib clang-17 lib/setup.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/setup.o -c clang-17 lib/sock.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/sock.o -c clang-17 lib/utils.c -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/utils.o -c lib/setup.c:20:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 20 | ksft_print_msg(buf); | ^~~ lib/setup.c:20:17: note: treat the string as an argument to avoid this 20 | ksft_print_msg(buf); | ^ | "%s", lib/setup.c:26:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 26 | ksft_test_result_pass(buf); | ^~~ lib/setup.c:26:24: note: treat the string as an argument to avoid this 26 | ksft_test_result_pass(buf); | ^ | "%s", lib/setup.c:32:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 32 | ksft_test_result_fail(buf); | ^~~ lib/setup.c:32:24: note: treat the string as an argument to avoid this 32 | ksft_test_result_fail(buf); | ^ | "%s", lib/setup.c:38:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 38 | ksft_test_result_xfail(buf); | ^~~ lib/setup.c:38:25: note: treat the string as an argument to avoid this 38 | ksft_test_result_xfail(buf); | ^ | "%s", lib/setup.c:44:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 44 | ksft_test_result_error(buf); | ^~~ lib/setup.c:44:25: note: treat the string as an argument to avoid this 44 | ksft_test_result_error(buf); | ^ | "%s", lib/setup.c:50:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 50 | ksft_test_result_skip(buf); | ^~~ lib/setup.c:50:24: note: treat the string as an argument to avoid this 50 | ksft_test_result_skip(buf); | ^ | "%s", lib/proc.c:89:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 89 | if (fscanf(fnetstat, type->header_name) == EOF) | ^~~~~~~~~~~~~~~~~ 6 warnings generated. 1 warning generated. ar rcs /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/kconfig.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/netlink.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/proc.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/repair.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/setup.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/sock.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/utils.o clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ bench-lookups.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/bench-lookups_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ connect.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/connect_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ connect-deny.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/connect-deny_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DTEST_ICMPS_ACCEPT icmps-accept.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/icmps-accept_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ icmps-discard.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/icmps-discard_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ key-management.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/key-management_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ restore.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/restore_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ rst.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/rst_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ self-connect.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/self-connect_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ seq-ext.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/seq-ext_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ setsockopt-closed.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/setsockopt-closed_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ unsigned-md5.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/unsigned-md5_ipv4 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST bench-lookups.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/bench-lookups_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST connect.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/connect_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST connect-deny.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/connect-deny_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DTEST_ICMPS_ACCEPT -DIPV6_TEST icmps-accept.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/icmps-accept_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST icmps-discard.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/icmps-discard_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST key-management.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/key-management_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST restore.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/restore_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST rst.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/rst_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST self-connect.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/self-connect_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST seq-ext.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/seq-ext_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST setsockopt-closed.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/setsockopt-closed_ipv6 clang-17 -Wall -O2 -g -D_GNU_SOURCE -fno-strict-aliasing -isystem /home/usama/repos/kernel/linux_mainline/usr/include -iquote ./lib/ -I ../../../../include/ -DIPV6_TEST unsigned-md5.c /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/lib/libaotst.a -pthread -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao/unsigned-md5_ipv6 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/net/tcp_ao' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter' clang-17 nf-queue.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/nf-queue clang-17 connect_close.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/connect_close clang-17 audit_logread.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/audit_logread clang-17 sctp_collision.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/sctp_collision clang-17 conntrack_dump_flush.c -lmnl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter/conntrack_dump_flush sctp_collision.c:62:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] 62 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len); | ^~~~ /usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here 165 | socklen_t *__restrict __addr_len); | ^ sctp_collision.c:88:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] 88 | ret = recvfrom(sd, buf, sizeof(buf), 0, (struct sockaddr *)&daddr, &len); | ^~~~ /usr/include/x86_64-linux-gnu/sys/socket.h:165:27: note: passing argument to parameter '__addr_len' here 165 | socklen_t *__restrict __addr_len); | ^ 2 warnings generated. In file included from conntrack_dump_flush.c:13: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ conntrack_dump_flush.c:46:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 46 | } | ^ conntrack_dump_flush.c:74:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 74 | } | ^ conntrack_dump_flush.c:93:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 93 | } | ^ conntrack_dump_flush.c:210:1: warning: non-void function does not return a value [-Wreturn-type] 210 | } | ^ 5 warnings generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/netfilter' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nsfs' clang-17 -Wall -Werror owner.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nsfs/owner clang-17 -Wall -Werror pidns.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nsfs/pidns make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/nsfs' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events' clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread sigtrap_threads.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events/sigtrap_threads clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread remove_on_exec.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events/remove_on_exec clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread watermark_signal.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events/watermark_signal In file included from watermark_signal.c:18: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from sigtrap_threads.c:34: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from remove_on_exec.c:33: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. 1 warning generated. 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/perf_events' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd' clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_test clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_fdinfo_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_fdinfo_test clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_open_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_open_test clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_poll_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_poll_test clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_wait.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_wait clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_getfd_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_getfd_test clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread -Wall pidfd_setns_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd/pidfd_setns_test In file included from pidfd_wait.c:20: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from pidfd_setns_test.c:22: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from pidfd_getfd_test.c:22: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. 1 warning generated. 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pidfd' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pid_namespace' clang-17 -g -isystem /home/usama/repos/kernel/linux_mainline/usr/include regression_enomem.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pid_namespace/regression_enomem In file included from regression_enomem.c:14: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pid_namespace' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/power_supply' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/power_supply' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/powerpc' Makefile:65: warning: overriding recipe for target 'emit_tests' ../lib.mk:143: warning: ignoring old recipe for target 'emit_tests' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/powerpc' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/prctl' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/prctl' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc' clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread fd-001-lookup.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/fd-001-lookup clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread fd-002-posix-eq.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/fd-002-posix-eq clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread fd-003-kthread.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/fd-003-kthread clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-loadavg-001.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-loadavg-001 clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-empty-vm.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-empty-vm clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-pid-vm.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-pid-vm clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-self-map-files-001.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-self-map-files-001 clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-self-map-files-002.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-self-map-files-002 clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-self-syscall.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-self-syscall clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-self-wchan.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-self-wchan clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-subset-pid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-subset-pid clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-tid0.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-tid0 clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-uptime-001.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-uptime-001 clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-uptime-002.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-uptime-002 clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread read.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/read clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread self.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/self clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread setns-dcache.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/setns-dcache clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread setns-sysvipc.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/setns-sysvipc clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread thread-self.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/thread-self clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-multiple-procfs.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-multiple-procfs clang-17 -Wall -O2 -Wno-unused-function -D_GNU_SOURCE -pthread proc-fsconfig-hidepid.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc/proc-fsconfig-hidepid make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/proc' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pstore' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/pstore' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace' clang-17 -std=c99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include get_syscall_info.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace/get_syscall_info clang-17 -std=c99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include peeksiginfo.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace/peeksiginfo clang-17 -std=c99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include vmaccess.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace/vmaccess clang-17 -std=c99 -pthread -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include get_set_sud.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace/get_set_sud In file included from vmaccess.c:10: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] In file included from get_set_sud.c:3: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "" ,1205 | d i a g n o s t idci)a;g n o| s ^~t ic ? "%s" : "", diagnostic); | ^~ In file included from get_syscall_info.c:10: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. 1 warning generated. 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/ptrace' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2' clang-17 -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan openat2_test.c helpers.c helpers.h -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/openat2_test clang-17 -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan resolve_test.c helpers.c helpers.h -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/resolve_test clang-17 -Wall -O2 -g -fsanitize=address -fsanitize=undefined -static-libasan rename_attack_test.c helpers.c helpers.h -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/rename_attack_test clang-17clang-17: : error: error: unknown argument '-static-libasan'; did you mean '-static-libsan'? unknown argument '-static-libasan'; did you mean '-static-libsan'? clang-17: error: unknown argument '-static-libasan'; did you mean '-static-libsan'? clang-17clang-17clang-17: : error: : error: cannot specify -o when generating multiple output fileserror: cannot specify -o when generating multiple output files cannot specify -o when generating multiple output files make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/openat2_test] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/resolve_test] Error 1 make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2/rename_attack_test] Error 1 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/openat2' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/resctrl' clang-17 -g -Wall -O2 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -isystem /home/usama/repos/kernel/linux_mainline/usr/include resctrl_tests.c cache.c cat_test.c cmt_test.c fill_buf.c mba_test.c mbm_test.c resctrlfs.c resctrl.h resctrl_val.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/resctrl/resctrl_tests clang-17: error: cannot specify -o when generating multiple output files make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/resctrl/resctrl_tests] Error 1 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/resctrl' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/riscv' make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/riscv' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rlimits' clang-17 -Wall -O2 -g rlimits-per-userns.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rlimits/rlimits-per-userns make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rlimits' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq' clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -shared -fPIC rseq.c -lpthread -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/librseq.so clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include basic_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/basic_test clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include basic_percpu_ops_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/basic_percpu_ops_test clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBUILDOPT_RSEQ_PERCPU_MM_CID basic_percpu_ops_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/basic_percpu_ops_mm_cid_test clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBENCHMARK param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_benchmark clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DRSEQ_COMPARE_TWICE param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_compare_twice clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBUILDOPT_RSEQ_PERCPU_MM_CID param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_mm_cid clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBUILDOPT_RSEQ_PERCPU_MM_CID -DBENCHMARK param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_mm_cid_benchmark clang-17 -O2 -Wall -g -I./ -isystem /home/usama/repos/kernel/linux_mainline/usr/include -L/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq -Wl,-rpath=./ -no-integrated-as -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -DBUILDOPT_RSEQ_PERCPU_MM_CID -DRSEQ_COMPARE_TWICE param_test.c -lpthread -ldl -lrseq -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq/param_test_mm_cid_compare_twice make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rseq' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rtc' clang-17 -O3 -Wl,-no-as-needed -Wall rtctest.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rtc/rtctest clang-17 -O3 -Wl,-no-as-needed -Wall setdate.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rtc/setdate In file included from rtctest.c:19: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rtc' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rust' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/rust' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/seccomp' clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread seccomp_bpf.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/seccomp/seccomp_bpf clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -lpthread seccomp_benchmark.c -lcap -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/seccomp/seccomp_benchmark In file included from seccomp_bpf.c:55: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/seccomp' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx' clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c main.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/main.o clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c load.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/load.o clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c sigstruct.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/sigstruct.o clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c call.S -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/call.o clang-17 -Wall -Werror -g -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include -fPIC -c sign_key.S -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/sign_key.o clang-17 -Wall -Werror -static-pie -nostdlib -ffreestanding -fPIE -fno-stack-protector -mrdrnd -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../tools/include test_encl.c test_encl_bootstrap.S -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/test_encl.elf -Wl,-T,test_encl.lds,--build-id=none In file included from main.c:21: ./../kselftest_harness.h:1205:30: error: format string is empty [-Werror,-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ /usr/bin/ld: warning: /tmp/test_encl_bootstrap-d9034d.o: missing .note.GNU-stack section implies executable stack /usr/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker 1 error generated. make[1]: *** [Makefile:36: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx/main.o] Error 1 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sgx' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sigaltstack' clang-17 -Wall sas.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sigaltstack/sas make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sigaltstack' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/size' clang-17 -static -ffreestanding -nostartfiles -s get_size.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/size/get_size make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/size' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sparc64' make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sparc64' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/splice' clang-17 default_file_splice_read.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/splice/default_file_splice_read clang-17 splice_read.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/splice/splice_read make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/splice' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/static_keys' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/static_keys' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync' clang-17 -c sync_alloc.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_alloc.o clang-17 -c sync_fence.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_fence.o clang-17 -c sync_merge.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_merge.o clang-17 -c sync_wait.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_wait.o clang-17 -c sync_stress_parallelism.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_parallelism.o clang-17 -c sync_stress_consumer.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_consumer.o clang-17 -c sync_stress_merge.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_merge.o clang-17 -c sync_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_test.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -isystem /home/usama/repos/kernel/linux_mainline/usr/include clang-17 -c sync.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -isystem /home/usama/repos/kernel/linux_mainline/usr/include clang-17 -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_test /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_test.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_alloc.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_fence.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_merge.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_wait.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_parallelism.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_consumer.o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync/sync_stress_merge.o -O2 -g -std=gnu89 -pthread -Wall -Wextra -isystem /home/usama/repos/kernel/linux_mainline/usr/include -pthread make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sync' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/syscall_user_dispatch' clang-17 -Wall -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ sud_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/syscall_user_dispatch/sud_test clang-17 -Wall -I/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/../../../usr/include/ sud_benchmark.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/syscall_user_dispatch/sud_benchmark In file included from sud_test.c:15: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/syscall_user_dispatch' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sysctl' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/sysctl' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tc-testing' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tc-testing' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tdx' clang-17 -O3 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include -static tdx_guest_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tdx/tdx_guest_test In file included from tdx_guest_test.c:16: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tdx' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/power_floor' clang-17 power_floor_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/power_floor/power_floor_test make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/power_floor' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/workload_hint' clang-17 workload_hint_test.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/workload_hint/workload_hint_test make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/thermal/intel/workload_hint' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens' clang-17 -Wall -Werror -pthread timens.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timens clang-17 -Wall -Werror -pthread timerfd.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timerfd clang-17 -Wall -Werror -pthread timer.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timer clang-17 -Wall -Werror -pthread clock_nanosleep.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/clock_nanosleep clang-17 -Wall -Werror -pthread procfs.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/procfs clang-17 -Wall -Werror -pthread exec.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/exec clang-17 -Wall -Werror -pthread futex.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/futex clang-17 -Wall -Werror -pthread vfork_exec.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/vfork_exec clang-17 -Wall -Werror -pthread gettime_perf.c -lrt -ldl -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/gettime_perf exec.c:33:8: error: absolute value function 'abs' given an argument of type '__time_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 33 | if (abs(tst.tv_sec - now.tv_sec) > 5) | ^ exec.c:33:8: note: use function 'labs' instead 33 | if (abs(tst.tv_sec - now.tv_sec) > 5) | ^~~ | labs exec.c:53:7: error: absolute value function 'abs' given an argument of type '__time_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 53 | if (abs(tst.tv_sec - now.tv_sec) > 5) | ^ exec.c:53:7: note: use function 'labs' instead 53 | if (abs(tst.tv_sec - now.tv_sec) > 5) | ^~~ | labs exec.c:73:8: error: absolute value function 'abs' given an argument of type '__time_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 73 | if (abs(tst.tv_sec - now.tv_sec - OFFSET) > 5) | ^ exec.c:73:8: note: use function 'labs' instead 73 | if (abs(tst.tv_sec - now.tv_sec - OFFSET) > 5) | ^~~ | labs 3 errors generated. make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/exec] Error 1 make[1]: *** Waiting for unfinished jobs.... timer.c:59:7: error: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 59 | if (abs(elapsed - 3600) > 60) { | ^ timer.c:59:7: note: use function 'llabs' instead 59 | if (abs(elapsed - 3600) > 60) { | ^~~ | llabs timerfd.c:64:7: error: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 64 | if (abs(elapsed - 3600) > 60) { | ^ timerfd.c:64:7: note: use function 'llabs' instead 64 | if (abs(elapsed - 3600) > 60) { | ^~~ | llabs 1 error generated. 1 error generated. vfork_exec.c:35:7: error: absolute value function 'abs' given an argument of type '__time_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 35 | if (abs(tst.tv_sec - now->tv_sec) > 5) { | ^ vfork_exec.c:35:7: note: use function 'labs' instead 35 | if (abs(tst.tv_sec - now->tv_sec) > 5) { | ^~~ | labs vfork_exec.c:67:7: error: absolute value function 'abs' given an argument of type '__time_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Werror,-Wabsolute-value] 67 | if (abs(tst.tv_sec - now->tv_sec) > 5) | ^ vfork_exec.c:67:7: note: use function 'labs' instead 67 | if (abs(tst.tv_sec - now->tv_sec) > 5) | ^~~ | labs 2 errors generated. make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timer] Error 1 make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/timerfd] Error 1 make[1]: *** [../lib.mk:179: /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens/vfork_exec] Error 1 make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timens' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers' clang-17 -O3 -Wl,-no-as-needed -Wall posix_timers.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/posix_timers clang-17 -O3 -Wl,-no-as-needed -Wall nanosleep.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/nanosleep clang-17 -O3 -Wl,-no-as-needed -Wall nsleep-lat.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/nsleep-lat clang-17 -O3 -Wl,-no-as-needed -Wall set-timer-lat.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/set-timer-lat clang-17 -O3 -Wl,-no-as-needed -Wall mqueue-lat.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/mqueue-lat clang-17 -O3 -Wl,-no-as-needed -Wall inconsistency-check.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/inconsistency-check clang-17 -O3 -Wl,-no-as-needed -Wall raw_skew.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/raw_skew clang-17 -O3 -Wl,-no-as-needed -Wall threadtest.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/threadtest clang-17 -O3 -Wl,-no-as-needed -Wall rtcpie.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/rtcpie clang-17 -O3 -Wl,-no-as-needed -Wall alarmtimer-suspend.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/alarmtimer-suspend clang-17 -O3 -Wl,-no-as-needed -Wall valid-adjtimex.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/valid-adjtimex clang-17 -O3 -Wl,-no-as-needed -Wall adjtick.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/adjtick clang-17 -O3 -Wl,-no-as-needed -Wall change_skew.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/change_skew clang-17 -O3 -Wl,-no-as-needed -Wall skew_consistency.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/skew_consistency clang-17 -O3 -Wl,-no-as-needed -Wall clocksource-switch.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/clocksource-switch clang-17 -O3 -Wl,-no-as-needed -Wall freq-step.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/freq-step rtcpie.c:32:21: warning: variable 'irqcount' set but not used [-Wunused-but-set-variable] 32 | int i, fd, retval, irqcount = 0; | ^ posix_timers.c:69:6: warning: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) { | ^ posix_timers.c:69:6: note: use function 'llabs' instead 69 | if (abs(diff - DELAY * USECS_PER_SEC) > USECS_PER_SEC / 2) { | ^~~ | llabs valid-adjtimex.c:66:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 66 | -499<<16, | ~~~~^ valid-adjtimex.c:67:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 67 | -450<<16, | ~~~~^ valid-adjtimex.c:68:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 68 | -400<<16, | ~~~~^ valid-adjtimex.c:69:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 69 | -350<<16, | ~~~~^ valid-adjtimex.c:70:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 70 | -300<<16, | ~~~~^ valid-adjtimex.c:71:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 71 | -250<<16, | ~~~~^ valid-adjtimex.c:72:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 72 | -200<<16, | ~~~~^ valid-adjtimex.c:73:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 73 | -150<<16, | ~~~~^ valid-adjtimex.c:74:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 74 | -100<<16, | ~~~~^ valid-adjtimex.c:75:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 75 | -75<<16, | ~~~^ valid-adjtimex.c:76:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 76 | -50<<16, | ~~~^ valid-adjtimex.c:77:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 77 | -25<<16, | ~~~^ valid-adjtimex.c:78:5: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 78 | -10<<16, | ~~~^ valid-adjtimex.c:79:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 79 | -5<<16, | ~~^ valid-adjtimex.c:80:4: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 80 | -1<<16, | ~~^ valid-adjtimex.c:100:7: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 100 | -1000<<16, | ~~~~~^ valid-adjtimex.c:101:6: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 101 | -550<<16, | ~~~~^ 1 warning generated. clang-17 -O3 -Wl,-no-as-needed -Wall leap-a-day.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/leap-a-day clang-17 -O3 -Wl,-no-as-needed -Wall leapcrash.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/leapcrash 17clang-17 -O3 -Wl,-no-as-needed -Wall set-tai.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/set-tai warnings generated. 1 warning generated. clang-17 -O3 -Wl,-no-as-needed -Wall set-2038.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/set-2038 clang-17 -O3 -Wl,-no-as-needed -Wall set-tz.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers/set-tz make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/timers' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tmpfs' clang-17 -Wall -O2 -D_GNU_SOURCE bug-link-o-tmpfile.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tmpfs/bug-link-o-tmpfile make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tmpfs' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tpm2' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tpm2' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tty' clang-17 -O2 -Wall tty_tstamp_update.c -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tty/tty_tstamp_update make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/tty' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/uevent' clang-17 -Wl,-no-as-needed -Wall uevent_filtering.c -o uevent_filtering In file included from uevent_filtering.c:22: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ 1 warning generated. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/uevent' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user' make[1]: Entering directory '/home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events' clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include ftrace_test.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events/ftrace_test clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include dyn_test.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events/dyn_test clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include perf_test.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events/perf_test clang-17 -Wl,-no-as-needed -Wall -isystem /home/usama/repos/kernel/linux_mainline/usr/include abi_test.c -lrt -lpthread -lm -o /home/usama/repos/kernel/linux_mainline/tools/testing/selftests/user_events/abi_test In file included from dyn_test.c:17: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from ftrace_test.c:18: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from abi_test.c:23: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ In file included from perf_test.c:19: ./../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ perf_test.c:239:38: warning: taking address of packed member 'write_index' of class or structure 'user_reg' may result in an unaligned pointer value [-Waddress-of-packed-member] 239 | ASSERT_NE(-1, write(self->data_fd, ®.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'