[libc-commits] [libc] [libc][sched] Fix cpuset includes (PR #126303)
via libc-commits
libc-commits at lists.llvm.org
Fri Feb 7 12:18:49 PST 2025
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff 7eaaa4e9415fc7533e688a9ed877aff75b7dfce4 ba8c535683ab3602042d49de3ce7ea3dc169bd33 --extensions cpp,h -- libc/hdr/types/cpu_set_t.h libc/src/sched/linux/sched_getaffinity.cpp libc/src/sched/linux/sched_getcpucount.cpp libc/src/sched/linux/sched_setaffinity.cpp libc/src/sched/sched_getaffinity.h libc/src/sched/sched_getcpucount.h libc/src/sched/sched_getparam.h libc/src/sched/sched_getscheduler.h libc/src/sched/sched_rr_get_interval.h libc/src/sched/sched_setaffinity.h libc/src/sched/sched_setparam.h libc/src/sched/sched_setscheduler.h libc/test/src/sched/affinity_test.cpp libc/test/src/sched/cpu_count_test.cpp libc/test/src/sched/get_priority_test.cpp libc/test/src/sched/param_and_scheduler_test.cpp libc/test/src/sched/sched_rr_get_interval_test.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/libc/src/sched/sched_getaffinity.h b/libc/src/sched/sched_getaffinity.h
index de8a14d51d..9335dd1c2e 100644
--- a/libc/src/sched/sched_getaffinity.h
+++ b/libc/src/sched/sched_getaffinity.h
@@ -9,8 +9,8 @@
#ifndef LLVM_LIBC_SRC_SCHED_SCHED_GETAFFINITY_H
#define LLVM_LIBC_SRC_SCHED_SCHED_GETAFFINITY_H
-#include "src/__support/macros/config.h"
#include "hdr/types/cpu_set_t.h"
+#include "src/__support/macros/config.h"
namespace LIBC_NAMESPACE_DECL {
diff --git a/libc/src/sched/sched_getcpucount.h b/libc/src/sched/sched_getcpucount.h
index f04099f8db..2d8f5de07e 100644
--- a/libc/src/sched/sched_getcpucount.h
+++ b/libc/src/sched/sched_getcpucount.h
@@ -9,8 +9,8 @@
#ifndef LLVM_LIBC_SRC_SCHED_SCHED_GETCPUCOUNT_H
#define LLVM_LIBC_SRC_SCHED_SCHED_GETCPUCOUNT_H
-#include "src/__support/macros/config.h"
#include "hdr/types/cpu_set_t.h"
+#include "src/__support/macros/config.h"
#include <stddef.h>
namespace LIBC_NAMESPACE_DECL {
diff --git a/libc/src/sched/sched_getparam.h b/libc/src/sched/sched_getparam.h
index 03bfc008be..9363692767 100644
--- a/libc/src/sched/sched_getparam.h
+++ b/libc/src/sched/sched_getparam.h
@@ -9,8 +9,8 @@
#ifndef LLVM_LIBC_SRC_SCHED_SCHED_GETPARAM_H
#define LLVM_LIBC_SRC_SCHED_SCHED_GETPARAM_H
-#include "src/__support/macros/config.h"
#include "hdr/types/cpu_set_t.h"
+#include "src/__support/macros/config.h"
namespace LIBC_NAMESPACE_DECL {
diff --git a/libc/src/sched/sched_getscheduler.h b/libc/src/sched/sched_getscheduler.h
index 970b96097d..c753f87df5 100644
--- a/libc/src/sched/sched_getscheduler.h
+++ b/libc/src/sched/sched_getscheduler.h
@@ -9,8 +9,8 @@
#ifndef LLVM_LIBC_SRC_SCHED_SCHED_GETSCHEDULER_H
#define LLVM_LIBC_SRC_SCHED_SCHED_GETSCHEDULER_H
-#include "src/__support/macros/config.h"
#include "hdr/types/cpu_set_t.h"
+#include "src/__support/macros/config.h"
namespace LIBC_NAMESPACE_DECL {
diff --git a/libc/src/sched/sched_rr_get_interval.h b/libc/src/sched/sched_rr_get_interval.h
index b8bf17497c..de36abcc90 100644
--- a/libc/src/sched/sched_rr_get_interval.h
+++ b/libc/src/sched/sched_rr_get_interval.h
@@ -9,8 +9,8 @@
#ifndef LLVM_LIBC_SRC_SCHED_SCHED_RR_GET_INTERVAL_H
#define LLVM_LIBC_SRC_SCHED_SCHED_RR_GET_INTERVAL_H
-#include "src/__support/macros/config.h"
#include "hdr/types/cpu_set_t.h"
+#include "src/__support/macros/config.h"
namespace LIBC_NAMESPACE_DECL {
diff --git a/libc/src/sched/sched_setaffinity.h b/libc/src/sched/sched_setaffinity.h
index 368aac0cc5..28e6a6605a 100644
--- a/libc/src/sched/sched_setaffinity.h
+++ b/libc/src/sched/sched_setaffinity.h
@@ -9,8 +9,8 @@
#ifndef LLVM_LIBC_SRC_SCHED_SCHED_SETAFFINITY_H
#define LLVM_LIBC_SRC_SCHED_SCHED_SETAFFINITY_H
-#include "src/__support/macros/config.h"
#include "hdr/types/cpu_set_t.h"
+#include "src/__support/macros/config.h"
namespace LIBC_NAMESPACE_DECL {
diff --git a/libc/src/sched/sched_setparam.h b/libc/src/sched/sched_setparam.h
index cf5b2840c4..fa4f63d4a0 100644
--- a/libc/src/sched/sched_setparam.h
+++ b/libc/src/sched/sched_setparam.h
@@ -9,8 +9,8 @@
#ifndef LLVM_LIBC_SRC_SCHED_SCHED_SETPARAM_H
#define LLVM_LIBC_SRC_SCHED_SCHED_SETPARAM_H
-#include "src/__support/macros/config.h"
#include "hdr/types/cpu_set_t.h"
+#include "src/__support/macros/config.h"
namespace LIBC_NAMESPACE_DECL {
diff --git a/libc/src/sched/sched_setscheduler.h b/libc/src/sched/sched_setscheduler.h
index 5c99aa2d10..0e7a15ead9 100644
--- a/libc/src/sched/sched_setscheduler.h
+++ b/libc/src/sched/sched_setscheduler.h
@@ -9,8 +9,8 @@
#ifndef LLVM_LIBC_SRC_SCHED_SCHED_SETSCHEDULER_H
#define LLVM_LIBC_SRC_SCHED_SCHED_SETSCHEDULER_H
-#include "src/__support/macros/config.h"
#include "hdr/types/cpu_set_t.h"
+#include "src/__support/macros/config.h"
namespace LIBC_NAMESPACE_DECL {
``````````
</details>
https://github.com/llvm/llvm-project/pull/126303
More information about the libc-commits
mailing list