1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/test/Assembler/2007-08-06-AliasInvalid.ll
Chandler Carruth 79f47d4fc5 Make tests which first provide a negative assertion via 'not', then
a pipeline, and then a positive assertion via grep, use two RUN lines
instead.

Supporting these complex ideas of 'success' and 'failure' across
multiple stages of a pipeline is brittle in the shell world, and would
block switching to ShTest format; it only worked due to contrivances
introduced by the TclTest format.

Writing this as two separate RUN lines seems clearer in any event.

This is another step toward completely removing TclTests from lit.

llvm-svn: 159524
2012-07-02 12:23:19 +00:00

11 lines
175 B
LLVM

; RUN: not llvm-as < %s > /dev/null 2> %t
; RUN: grep "expected top-level entity" %t
; PR1577
@anInt = global i32 1
alias i32 @anAlias
define i32 @main() {
ret i32 0
}