1 .*: Assembler messages: 2 .*:5: Warning: instruction length.* 3 .*:6: Warning: instruction length.* 4 .*:7: Warning: instruction length.* 5 .*:9: Warning: instruction length.* 6 .*:10: Warning: instruction length.* 7 GAS LISTING .* 8 9 10 [ ]*1[ ]+\.text 11 [ ]*2[ ]+\.intel_syntax noprefix 12 [ ]*3[ ]+ 13 [ ]*4[ ]+long64: 14 [ ]*5[ ]+0000 64678FEA[ ]+lwpins rax, fs:\[eax\*8\], 0x11223344 15 \*\*\*\* Warning: instruction length of 16 bytes exceeds the limit of 15 16 [ ]*5[ ]+F81204C5[ ]* 17 [ ]*5[ ]+00000000[ ]* 18 [ ]*5[ ]+44332211[ ]* 19 [ ]*6[ ]+0010 64678FEA[ ]+lwpval eax, fs:\[eax\*4\], 0x11223344 20 \*\*\*\* Warning: instruction length of 16 bytes exceeds the limit of 15 21 [ ]*6[ ]+78120C85[ ]* 22 [ ]*6[ ]+00000000[ ]* 23 [ ]*6[ ]+44332211[ ]* 24 [ ]*7[ ]+0020 64678FEA[ ]+bextr rax, fs:\[eax\*2\], 0x11223344 25 \*\*\*\* Warning: instruction length of 16 bytes exceeds the limit of 15 26 [ ]*7[ ]+F8100445[ ]* 27 [ ]*7[ ]+00000000[ ]* 28 [ ]*7[ ]+44332211[ ]* 29 [ ]*8[ ]+ 30 [ ]*9[ ]+0030 6567F2F0[ ]+xacquire lock add qword ptr gs:\[eax\*8\], 0x11223344 31 \*\*\*\* Warning: instruction length of 16 bytes exceeds the limit of 15 32 [ ]*9[ ]+488104C5[ ]* 33 [ ]*9[ ]+00000000[ ]* 34 [ ]*9[ ]+44332211[ ]* 35 [ ]*10[ ]+0040 6567F3F0[ ]+xrelease lock sub qword ptr gs:\[eax\*8\], 0x11223344 36 \*\*\*\* Warning: instruction length of 16 bytes exceeds the limit of 15 37 [ ]*10[ ]+48812CC5[ ]* 38 [ ]*10[ ]+00000000[ ]* 39 [ ]*10[ ]+44332211[ ]* 40 #pass 41