| // RUN: %empty-directory(%t) |
| // RUN: %target-build-swift %s -o %t/out |
| // RUN: not --crash %t/out 2>&1 | %FileCheck %s |
| |
| // UNSUPPORTED: OS=watchos |
| // UNSUPPORTED: OS=ios |
| // UNSUPPORTED: OS=tvos |
| // REQUIRES: OS=macosx |
| // REQUIRES: swift_stdlib_no_asserts |
| // REQUIRES: executable_test |
| |
| // This file just causes a crash in the runtime to check whether or not a stack |
| // trace is produced from the runtime. |
| |
| // CHECK-NOT: Current stack trace: |
| |
| import Swift |
| |
| func foo() -> Int { |
| return UnsafePointer<Int>(bitPattern: 0)!.pointee |
| } |
| |
| foo() |