//@ ignore-{wasm,wasm32,emscripten}
needs-subprocess
ignore-{wasm32,emscripten,sgx}
needs-unwind
the `tail-expr-lock-poisoning` UI test uses the `panic::catch_unwind` API so it relies on unwinding being implemented. this test ought not to run on targets that do not support unwinding. add the `needs-unwind` attribute to signal this