xref: /llvm-project/compiler-rt/test/fuzzer/null-deref.test (revision 9a82412f82f3f45db309cc6afb8e684d4d4b3215)
1*9a82412fSRoy Sundahl# Test fail on device (rdar://99981102)
2*9a82412fSRoy SundahlXFAIL: tvos && !tvossim
3*9a82412fSRoy Sundahl
497c675d3SNico WeberRUN: %cpp_compiler %S/NullDerefTest.cpp -o %t-NullDerefTest
597c675d3SNico Weber
697c675d3SNico WeberRUN: not %run %t-NullDerefTest                  2>&1 | FileCheck %s --check-prefix=NullDerefTest
797c675d3SNico WeberRUN: not %run %t-NullDerefTest -close_fd_mask=3 2>&1 | FileCheck %s --check-prefix=NullDerefTest
897c675d3SNico WeberNullDerefTest: ERROR: AddressSanitizer: {{SEGV|access-violation}} on unknown address
997c675d3SNico WeberNullDerefTest: Test unit written to ./crash-
1097c675d3SNico WeberRUN: not %run %t-NullDerefTest  -artifact_prefix=ZZZ 2>&1 | FileCheck %s --check-prefix=NullDerefTestPrefix
1197c675d3SNico WeberNullDerefTestPrefix: Test unit written to ZZZcrash-
1297c675d3SNico WeberRUN: not %run %t-NullDerefTest  -artifact_prefix=ZZZ -exact_artifact_path=FOOBAR 2>&1 | FileCheck %s --check-prefix=NullDerefTestExactPath
1397c675d3SNico WeberNullDerefTestExactPath: Test unit written to FOOBAR
14