[libcxx-commits] [libcxx] Test to trigger Buildkite pipeline (PR #146733)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jul 3 13:27:40 PDT 2025


https://github.com/ldionne updated https://github.com/llvm/llvm-project/pull/146733

>From f42db6b7269871e0f96f1b6a7a1f15c48314281a Mon Sep 17 00:00:00 2001
From: Louis Dionne <ldionne.2 at gmail.com>
Date: Wed, 2 Jul 2025 11:50:28 -0400
Subject: [PATCH 1/2] Test to trigger Buildkite pipeline

---
 libcxx/foo | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 libcxx/foo

diff --git a/libcxx/foo b/libcxx/foo
new file mode 100644
index 0000000000000..e69de29bb2d1d

>From b86d9b69c8d63d4d7c646129185dde40d9c69ee6 Mon Sep 17 00:00:00 2001
From: Louis Dionne <ldionne.2 at gmail.com>
Date: Thu, 3 Jul 2025 16:27:26 -0400
Subject: [PATCH 2/2] XFAIL FreeBSD test

---
 libcxx/foo                                                     | 0
 .../futures/futures.async/thread_create_failure.pass.cpp       | 3 ++-
 2 files changed, 2 insertions(+), 1 deletion(-)
 delete mode 100644 libcxx/foo

diff --git a/libcxx/foo b/libcxx/foo
deleted file mode 100644
index e69de29bb2d1d..0000000000000
diff --git a/libcxx/test/std/thread/futures/futures.async/thread_create_failure.pass.cpp b/libcxx/test/std/thread/futures/futures.async/thread_create_failure.pass.cpp
index f1c067cd322b7..9ac54a8738662 100644
--- a/libcxx/test/std/thread/futures/futures.async/thread_create_failure.pass.cpp
+++ b/libcxx/test/std/thread/futures/futures.async/thread_create_failure.pass.cpp
@@ -16,9 +16,10 @@
 // There is no way to limit the number of threads on windows
 // UNSUPPORTED: windows
 
-// AIX and macOS seem to limit the number of processes, not threads via RLIMIT_NPROC
+// AIX, macOS and FreeBSD seem to limit the number of processes, not threads via RLIMIT_NPROC
 // XFAIL: target={{.+}}-aix{{.*}}
 // XFAIL: target={{.+}}-apple-{{.*}}
+// XFAIL: freebsd
 
 // This test makes sure that we fail gracefully in care the thread creation fails. This is only reliably possible on
 // systems that allow limiting the number of threads that can be created. See https://llvm.org/PR125428 for more details



More information about the libcxx-commits mailing list