================
@@ -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

Reply via email to