1# RUN: not llvm-mc -triple i686-elf -filetype asm -o /dev/null %s 2>&1 \ 2# RUN: | FileCheck %s 3 4 .data 5 6 .global invalid_expression 7 .type invalid_expression,@object 8invalid_expression: 9 .rept * 10 11# CHECK: error: unknown token in expression 12# CHECK: .rept * 13# CHECK: ^ 14 15 .global bad_token 16 .type bad_token,@object 17bad_token: 18 .rept bad_token 19 20# CHECK: error: unexpected token in '.rept' directive 21# CHECK: .rept bad_token 22# CHECK: ^ 23 24 .global negative 25 .type negative,@object 26negative: 27 .rept -32 28 29# CHECK: error: Count is negative 30# CHECK: .rept -32 31# CHECK: ^ 32 33 .global trailer 34 .type trailer,@object 35trailer: 36 .rep 0 trailer 37 38# CHECK: error: unexpected token in '.rep' directive 39# CHECK: .rep 0 trailer 40# CHECK: ^ 41 42