# RUN: not llvm-mc -triple i386-apple-darwin9 %s 2> %t.err | FileCheck %s # RUN: FileCheck < %t.err %s --check-prefix=CHECK-WARN # CHECK: TEST0: # CHECK: .p2align 1 TEST0: .align 1 # CHECK: TEST1: # CHECK: .p2alignl 3, 0x0, 2 TEST1: .align32 3,,2 # CHECK: TEST2: # CHECK-WARN: error: alignment must be a power of 2 # CHECK: .p2align 1, 0xa TEST2: .balign 3,10 # CHECK-WARN: p2align directive with no operand(s) is ignored TEST3: .p2align # CHECK: TEST4: # CHECK: .p2align 31, 0x90 # CHECK-WARN: error: alignment must be smaller than 2**32 TEST4: .balign 0x100000000, 0x90 # CHECK: TEST5: # CHECK: .p2align 31, 0x90 # CHECK-WARN: error: alignment must be a power of 2 # CHECK-WARN: error: alignment must be smaller than 2**32 TEST5: .balign 0x100000001, 0x90