Author: Victor Campos Date: 2026-09-11T13:59:44+01:00 New Revision: be60b244d1f9fa798c8922e313679035ad9c2ee5
URL: https://github.com/llvm/llvm-project/commit/be60b244d1f9fa798c8922e313679035ad9c2ee5 DIFF: https://github.com/llvm/llvm-project/commit/be60b244d1f9fa798c8922e313679035ad9c2ee5.diff LOG: [libunwind] Mark test as requiring Unix headers (#222679) Test `libunwind/test/dwarf_expression_stack.pass.cpp` requires a POSIX environment because it uses `signal.h` and associated functions. Because of this, the test fails in baremetal targets. This change adjusts the requirements of the test. `has-unix-headers` does not map exactly to the requirements here, but it seems to be enough for this case. Added: Modified: libunwind/test/dwarf_expression_stack.pass.cpp Removed: ################################################################################ diff --git a/libunwind/test/dwarf_expression_stack.pass.cpp b/libunwind/test/dwarf_expression_stack.pass.cpp index 5a6c84492fb66..28ec1f55c9c7f 100644 --- a/libunwind/test/dwarf_expression_stack.pass.cpp +++ b/libunwind/test/dwarf_expression_stack.pass.cpp @@ -9,7 +9,7 @@ // Ensure that evaluateExpression bounds checks its internal operand stack and // aborts on malformed DWARF expressions rather than overflowing the stack. -// REQUIRES: target={{(aarch64|x86_64)-.+}} +// REQUIRES: target={{(aarch64|x86_64)-.+}} && has-unix-headers // UNSUPPORTED: target={{.*-windows.*}} // UNSUPPORTED: target={{.*-apple.*}} _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
