[clang] [clang][test] Use the FreeBSD sysroot tree in freebsd.cpp (PR #234366)

via cfe-commits cfe-commits at lists.llvm.org
Wed Oct 21 13:48:20 PDT 2026


llvmorg-github-actions[bot] wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang

Author: Brad Smith (brad0)

<details>
<summary>Changes</summary>

The libc++ sysroot include path tests in freebsd.cpp were using
basic_openbsd_libcxx_tree as the sysroot. Use basic_freebsd_libcxx_tree
instead. Both trees have the same layout, so this does not change what
is being tested.

---
Full diff: https://github.com/llvm/llvm-project/pull/234366.diff


1 Files Affected:

- (modified) clang/test/Driver/freebsd.cpp (+2-2) 


``````````diff
diff --git a/clang/test/Driver/freebsd.cpp b/clang/test/Driver/freebsd.cpp
index 83f8bdafbb7e5..b33259831be8d 100644
--- a/clang/test/Driver/freebsd.cpp
+++ b/clang/test/Driver/freebsd.cpp
@@ -31,7 +31,7 @@
 // RUN: %clangxx %s -### -fsyntax-only 2>&1 \
 // RUN:     --target=amd64-unknown-freebsd \
 // RUN:     -ccc-install-dir %S/Inputs/install_tree_without_libcxx/bin \
-// RUN:     --sysroot=%S/Inputs/basic_openbsd_libcxx_tree \
+// RUN:     --sysroot=%S/Inputs/basic_freebsd_libcxx_tree \
 // RUN:     -resource-dir=%S/Inputs/resource_dir \
 // RUN:   | FileCheck --check-prefix=CHECK-LIBCXX-SYSROOT %s
 // CHECK-LIBCXX-SYSROOT: "-cc1"
@@ -42,7 +42,7 @@
 // RUN: %clangxx %s -### -fsyntax-only 2>&1 \
 // RUN:     --target=amd64-unknown-freebsd \
 // RUN:     -ccc-install-dir %S/Inputs/install_tree_without_libcxx/bin \
-// RUN:     --sysroot=%S/Inputs/basic_openbsd_libcxx_tree/ \
+// RUN:     --sysroot=%S/Inputs/basic_freebsd_libcxx_tree/ \
 // RUN:     -resource-dir=%S/Inputs/resource_dir \
 // RUN:   | FileCheck --check-prefix=CHECK-LIBCXX-SYSROOT-SLASH %s
 // CHECK-LIBCXX-SYSROOT-SLASH: "-cc1"

``````````

</details>


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


More information about the cfe-commits mailing list