[PATCH] D147371: [libunwind][test] Add test to check for unw_resume()

Lu Weining via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Apr 2 20:24:55 PDT 2023


SixWeining added a comment.

There are many CI failures including `AIX`, `FreeBSD` and `MSAN`.

Seems we should add `REQUIRES` and `XFAIL` like other tests:

  $ grep -rn REQUIRE libunwind/test/
  libunwind/test/unwind_leaffunction.pass.cpp:11:// REQUIRES: linux && (target={{aarch64-.+}} || target={{s390x-.+}} || target={{x86_64-.+}})
  libunwind/test/floatregister.pass.cpp:10:// REQUIRES: linux && target={{aarch64-.+}}
  libunwind/test/remember_state_leak.pass.sh.s:9:# REQUIRES: target={{x86_64-.+-linux-gnu}}
  libunwind/test/bad_unwind_info.pass.cpp:13:// REQUIRES: linux && (target={{aarch64-.+}} || target={{s390x-.+}} || target={{x86_64-.+}})
  libunwind/test/forceunwind.pass.cpp:10:// REQUIRES: linux
  libunwind/test/signal_unwind.pass.cpp:11:// REQUIRES: linux && (target={{aarch64-.+}} || target={{s390x-.+}} || target={{x86_64-.+}})
  libunwind/test/unwind_scalable_vectors.pass.cpp:10:// REQUIRES: linux && target={{riscv64-.+}}



  $ grep -rn msan libunwind/test/
  libunwind/test/unwind_leaffunction.pass.cpp:14:// XFAIL: msan
  libunwind/test/signal_frame.pass.cpp:16:// XFAIL: msan
  libunwind/test/libunwind_01.pass.cpp:14:// XFAIL: msan
  libunwind/test/libunwind_02.pass.cpp:11:// XFAIL: msan
  libunwind/test/remember_state_leak.pass.sh.s:12:# UNSUPPORTED: msan
  libunwind/test/bad_unwind_info.pass.cpp:19:// UNSUPPORTED: msan
  libunwind/test/forceunwind.pass.cpp:13:// XFAIL: msan
  libunwind/test/signal_unwind.pass.cpp:14:// XFAIL: msan




Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D147371/new/

https://reviews.llvm.org/D147371



More information about the llvm-commits mailing list