================
@@ -13,15 +13,15 @@
// clang-format off
-// REQUIRES: target={{x86_64-.+-linux-gnu}}
+// REQUIRES: target={{x86_64-.+-(linux-gnu|freebsd.*)}}
// REQUIRES: objcopy-available
// TODO: Figure out why this fails with Memory Sanitizer.
// XFAIL: msan
// RUN: %{build}
// RUN: %{objcopy} --dump-section .eh_frame_hdr=%t_ehf_hdr.bin %t.exe
-// RUN: echo -ne '\xFF' | dd of=%t_ehf_hdr.bin bs=1 seek=2 count=2
conv=notrunc status=none
----------------
mstorsjo wrote:
This test is still failing on x86_64 mingw:
```
# .---command stdout------------
# | 123
# | fde_pc = 00007FF64AE46030
# | fde_fpc = 0000000000000000
# | fde_fpc1 = 00007FF64AE46024
# `-----------------------------
# .---command stderr------------
# | libunwind: pc not in table, pc=0x7FF64AE413E0
# | Assertion failed: fde_fpc != NULL, file
D:\a\llvm-project\llvm-project\libunwind\test\eh_frame_fde_pc_range.pass.cpp,
line 51
# `-----------------------------
# error: command failed with exit status: 0xffffffff
```
So this probably still needs an exclusion for that.
https://github.com/llvm/llvm-project/pull/167642
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits