19d20fa09SKazushi (Jam) Marukawa# RUN: not llvm-mc -triple=ve -filetype=obj %s -o /dev/null 2>&1 | \ 29d20fa09SKazushi (Jam) Marukawa# RUN: FileCheck %s 39d20fa09SKazushi (Jam) Marukawa 49d20fa09SKazushi (Jam) Marukawa.data 59d20fa09SKazushi (Jam) Marukawaa: 69d20fa09SKazushi (Jam) Marukawa.2byte 0xff5588 79d20fa09SKazushi (Jam) Marukawa.4byte 0xff5588aade 89d20fa09SKazushi (Jam) Marukawa.8byte 0xff5588aadeadbeafde 99d20fa09SKazushi (Jam) Marukawa.byte 0xff55 109d20fa09SKazushi (Jam) Marukawa.short 0xff5588 119d20fa09SKazushi (Jam) Marukawa.word 0xff5588aaff 129d20fa09SKazushi (Jam) Marukawa.int 0xff5588aaff 139d20fa09SKazushi (Jam) Marukawa.long 0xff5588aadeadbeafde 149d20fa09SKazushi (Jam) Marukawa.quad 0xff5588aadeadbeafde 159d20fa09SKazushi (Jam) Marukawa.llong 0xff5588aadeadbeafde 169d20fa09SKazushi (Jam) Marukawa 179d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:6:8: error: out of range literal value 189d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .2byte 0xff5588 199d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:7:8: error: out of range literal value 209d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .4byte 0xff5588aade 219d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:8:8: error: literal value out of range for directive 229d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .8byte 0xff5588aadeadbeafde 239d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:9:7: error: out of range literal value 249d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .byte 0xff55 259d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:10:8: error: out of range literal value 269d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .short 0xff5588 279d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:11:1: error: value evaluated as 1096651680511 is out of range. 289d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .word 0xff5588aaff 299d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:12:6: error: out of range literal value 309d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .int 0xff5588aaff 319d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:13:7: error: literal value out of range for directive 329d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .long 0xff5588aadeadbeafde 339d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:14:7: error: literal value out of range for directive 349d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .quad 0xff5588aadeadbeafde 359d20fa09SKazushi (Jam) Marukawa# CHECK: data-size-error.s:15:8: error: literal value out of range for directive 369d20fa09SKazushi (Jam) Marukawa# CHECK-NEXT: .llong 0xff5588aadeadbeafde 37*af20c1c1SSergei Barannikov 38*af20c1c1SSergei Barannikov# CHECK: [[#@LINE+1]]:17: error: unknown token in expression 39*af20c1c1SSergei Barannikov.word 0xd0bb1e + 40*af20c1c1SSergei Barannikov 41*af20c1c1SSergei Barannikov# CHECK: [[#@LINE+1]]:16: error: unexpected token 42*af20c1c1SSergei Barannikov.long 0xd0bb1e = 43*af20c1c1SSergei Barannikov 44*af20c1c1SSergei Barannikov# CHECK: [[#@LINE+1]]:10: error: unexpected token 45*af20c1c1SSergei Barannikov.llong 2 0xd0bb1e 46