1 ; RUN: opt -lint -disable-output < %s |& FileCheck %s
2 target datalayout = "e-p:64:64:64"
4 declare fastcc void @bar()
6 define i32 @foo() noreturn {
7 ; CHECK: Caller and callee calling convention differ
9 ; CHECK: Null pointer dereference
10 store i32 0, i32* null
11 ; CHECK: Null pointer dereference
13 ; CHECK: Memory reference address is misaligned
14 %x = inttoptr i32 1 to i32*
16 ; CHECK: Division by zero
18 ; CHECK: Division by zero
20 ; CHECK: Division by zero
22 ; CHECK: Division by zero
27 ; CHECK: Static alloca outside of entry block
29 ; CHECK: Return statement in function with noreturn attribute