1 .*: Assembler messages:
2 .*:6: Error: expecting valid branch instruction after `bnd'
3 .*:7: Error: expecting valid branch instruction after `bnd'
4 .*:8: Error: expecting valid branch instruction after `bnd'
5 .*:8: Warning: skipping prefixes on this instruction
6 .*:9: Error: expecting valid branch instruction after `bnd'
7 .*:9: Warning: skipping prefixes on this instruction
8 .*:10: Error: expecting valid branch instruction after `bnd'
9 .*:11: Error: expecting valid branch instruction after `bnd'
10 .*:14: Error: expecting valid branch instruction after `bnd'
11 .*:15: Error: expecting valid branch instruction after `bnd'
12 .*:16: Error: expecting valid branch instruction after `bnd'
13 .*:17: Error: expecting valid branch instruction after `bnd'
14 .*:18: Error: expecting valid branch instruction after `bnd'
15 .*:19: Error: expecting valid branch instruction after `bnd'
16 GAS LISTING .*
17 
18 
19 [ 	]*1[ 	]+\# MPX instructions
20 [ 	]*2[ 	]+\.allow_index_reg
21 [ 	]*3[ 	]+\.text
22 [ 	]*4[ 	]+\.extern xxx
23 [ 	]*5[ 	]+foo:
24 [ 	]*6[ 	]+\?\?\?\? F201C3   		bnd add %eax, %ebx  		\# Bad
25 .*  Error: expecting valid branch instruction after `bnd'
26 [ 	]*7[ 	]+\?\?\?\? 66F2AB   		bnd stosw \(%edi\)    		\# Bad
27 .*  Error: expecting valid branch instruction after `bnd'
28 [ 	]*8[ 	]+\?\?\?\? 9A000000 		bnd lcall \$0x1234,\$xxx
29 .*  Error: expecting valid branch instruction after `bnd'
30 .*  Warning: skipping prefixes on this instruction
31 [ 	]*8[ 	]+003412
32 [ 	]*9[ 	]+\?\?\?\? EA000000 		bnd ljmp \$0x1234,\$xxx
33 .*  Error: expecting valid branch instruction after `bnd'
34 .*  Warning: skipping prefixes on this instruction
35 [ 	]*9[ 	]+003412
36 [ 	]*10[ 	]+\?\?\?\? F2E2E9   		bnd loop foo
37 .*  Error: expecting valid branch instruction after `bnd'
38 [ 	]*11[ 	]+\?\?\?\? 67F2E3E5 		bnd jcxz foo
39 .*  Error: expecting valid branch instruction after `bnd'
40 [ 	]*12[ 	]+
41 [ 	]*13[ 	]+\.intel_syntax noprefix
42 [ 	]*14[ 	]+\?\?\?\? F201C3   		bnd add ebx, eax		\# Bad
43 .*  Error: expecting valid branch instruction after `bnd'
44 [ 	]*15[ 	]+\?\?\?\? 66F2AB   		bnd stos WORD PTR\[edi]		\# Bad
45 .*  Error: expecting valid branch instruction after `bnd'
46 [ 	]*16[ 	]+\?\?\?\? 9A000000 		bnd lcall 0x1234,xxx
47 .*  Error: expecting valid branch instruction after `bnd'
48 [ 	]*16[ 	]+003412
49 [ 	]*17[ 	]+\?\?\?\? EA000000 		bnd ljmp 0x1234,xxx
50 .*  Error: expecting valid branch instruction after `bnd'
51 [ 	]*17[ 	]+003412
52 [ 	]*18[ 	]+\?\?\?\? F2E2CE   		bnd loop foo
53 .*  Error: expecting valid branch instruction after `bnd'
54 [ 	]*19[ 	]+\?\?\?\? 67F2E3CA 		bnd jcxz foo
55 .*  Error: expecting valid branch instruction after `bnd'
56 #pass
57