| # RUN: not llc -o - %s -mtriple=x86_64-- -verify-cfiinstrs \ | 
 | # RUN:     -run-pass=cfi-instr-inserter 2>&1 | FileCheck %s | 
 | # Test that CFI verifier finds inconsistent offset between bb.end and one of | 
 | # its precedessors. | 
 | --- | | 
 |   define void @inconsistentOffset() { | 
 |     bb.end: | 
 |       ret void | 
 |   } | 
 | ... | 
 | --- | 
 | # CHECK: *** Inconsistent CFA register and/or offset between pred and succ *** | 
 | # CHECK: Succ: bb.end | 
 | # CHECK: LLVM ERROR: Found 1 in/out CFI information errors. | 
 | name: inconsistentOffset | 
 | body: | | 
 |   bb.0: | 
 |     CFI_INSTRUCTION def_cfa_offset 24 | 
 |     JNE_1 %bb.2, implicit undef $eflags | 
 |  | 
 |   bb.1: | 
 |     CFI_INSTRUCTION def_cfa_offset 32 | 
 |  | 
 |   bb.2.bb.end: | 
 |     RET 0 | 
 | ... |