|  | # RUN: not llvm-mc %s -triple=mipsel-unknown-linux -mcpu=mips32r2 2>%t1 | 
|  | # RUN:   FileCheck %s < %t1 | 
|  |  | 
|  | # Check only one error per statement. | 
|  |  | 
|  | .text | 
|  | .set pop | 
|  | # CHECK: :[[@LINE-1]]:14: error: .set pop with no .set push | 
|  | # CHECK-NOT: :[[@LINE-1]]: | 
|  | .set push | 
|  | .set pop | 
|  | .set pop | 
|  | # CHECK: :[[@LINE-1]]:14: error: .set pop with no .set push | 
|  | # CHECK-NOT: :[[@LINE-1]]: | 
|  | .set push foo | 
|  | # CHECK: :[[@LINE-1]]:19: error: unexpected token, expected end of statement | 
|  | # CHECK-NOT: :[[@LINE-1]]: | 
|  | .set pop bar | 
|  | # CHECK: :[[@LINE-1]]:18: error: unexpected token, expected end of statement | 
|  | # CHECK-NOT: :[[@LINE-1]]: | 
|  | .set hardfloat | 
|  | .set push | 
|  | .set softfloat | 
|  | add.s $f2, $f2, $f2 | 
|  | # CHECK: :[[@LINE-1]]:9: error: instruction requires a CPU feature not currently enabled | 
|  | # CHECK-NOT: :[[@LINE-1]]: | 
|  | .set pop | 
|  | add.s $f2, $f2, $f2 | 
|  | # CHECK-NOT: :[[@LINE-1]]:9: error: instruction requires a CPU feature not currently enabled | 
|  | # CHECK-NOT: :[[@LINE-1]]: |