// RUN: not llvm-mc -triple i386-unknown-unknown %s 2> %t
// RUN: FileCheck -input-file %t %s

// Currently XFAIL'ed, since the front-end isn't validating this. Figure out the
// right resolution.
//
// XFAIL: *

        .text
a:
        .data
// CHECK: expected relocatable expression
        .long -(0 + a)

// RUN: not llvm-mc -triple x86_64-apple-darwin10 %s 2> %t.err | FileCheck %s
// RUN: FileCheck --check-prefix=CHECK-ERRORS %s < %t.err
// CHECK: 	.section	__TEXT,__text,regular,pure_instructions
// CHECK-ERRORS: error: Invalid octal number
.long 80+08

Test for invalid constant expr addition - bad octal constant.
Test for invalid constant expr addition - bad octal constant.


git-svn-id: 0ff597fd157e6f4fc38580e8d64ab130330d2411@129323 91177308-0d34-0410-b5e6-96231b3b80d8
