# Check that libFuzzer handles SIGTRAP; disabled on Windows due to reliance on
# posix only features
UNSUPPORTED: target={{.*windows.*}}
RUN: %cpp_compiler %S/SigTrapTest.cpp -o %t
RUN: not %run %t 2>&1 | FileCheck %s
CHECK: BINGO
CHECK: ERROR: libFuzzer: deadly signal
RUN: trap "%run %t -handle_trap=0" TRAP