[libcxx] [llvm] #105131: P0881R7: Add C++23 stacktrace (PR #136528)

via llvm-commits llvm-commits at lists.llvm.org
Sun Apr 20 19:11:11 PDT 2025


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {darker}-->


:warning: Python code formatter, darker found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
darker --check --diff -r HEAD~1...HEAD libcxx/utils/libcxx/header_information.py
``````````

</details>

<details>
<summary>
View the diff from darker here.
</summary>

``````````diff
--- header_information.py	2025-04-21 01:58:09.000000 +0000
+++ header_information.py	2025-04-21 02:10:38.335986 +0000
@@ -160,22 +160,27 @@
 # These headers are not yet implemented in libc++
 #
 # These headers are required by the latest (draft) Standard but have not been
 # implemented yet. They are used in the generated module input. The C++23 standard
 # modules will fail to build if a header is added but this list is not updated.
-headers_not_available = list(map(Header, [
-    "debugging",
-    "generator",
-    "hazard_pointer",
-    "inplace_vector",
-    "linalg",
-    "rcu",
-    "spanstream",
-    "stacktrace",  # TODO(stacktrace23): remove this when stacktrace is taken out of experimental
-    "stdfloat",
-    "text_encoding",
-]))
+headers_not_available = list(
+    map(
+        Header,
+        [
+            "debugging",
+            "generator",
+            "hazard_pointer",
+            "inplace_vector",
+            "linalg",
+            "rcu",
+            "spanstream",
+            "stacktrace",  # TODO(stacktrace23): remove this when stacktrace is taken out of experimental
+            "stdfloat",
+            "text_encoding",
+        ],
+    )
+)
 
 header_restrictions = {
     # headers with #error directives
     "atomic": "_LIBCPP_HAS_ATOMIC_HEADER",
     "stdatomic.h": "_LIBCPP_HAS_ATOMIC_HEADER",

``````````

</details>


https://github.com/llvm/llvm-project/pull/136528


More information about the llvm-commits mailing list