prog.s: Assembler messages:
prog.s:1: Error: no such instruction: `listing generated by Microsoft (R)Optimizing Compiler Version 17.00.50727.1'
prog.s:3: Error: no such instruction: `title c:\Users\Ivan\documents\visual studio 2012\Projects\OEVM3_CPP\OEVM3_CPP\Source.cpp'
prog.s:4: Error: unknown pseudo-op: `.686p'
prog.s:5: Error: unknown pseudo-op: `.xmm'
prog.s:6: Error: no such instruction: `include listing.inc'
prog.s:7: Error: unknown pseudo-op: `.model'
prog.s:9: Error: no such instruction: `includelib MSVCRTD'
prog.s:10: Error: no such instruction: `includelib OLDNAMES'
prog.s:12: Error: no such instruction: `public _main'
prog.s:13: Error: no such instruction: `extrn @__security_check_cookie@4:PROC'
prog.s:14: Error: no such instruction: `extrn ___security_cookie:DWORD'
prog.s:15: Error: no such instruction: `function compile flags:/Ogsp'
prog.s:16: Error: no such instruction: `file c:\users\ivan\documents\visual studio 2012\projects\oevm3_cpp\oevm3_cpp\source.cpp'
prog.s:17: Error: no such instruction: `comdat _main'
prog.s:18: Error: no such instruction: `_text SEGMENT'
prog.s:24: Error: no such instruction: `_main PROC'
prog.s:24: Error: no such instruction: `comdat'
prog.s:26: Error: unknown vector operation: `{'
prog.s:29: Error: too many memory references for `mov'
prog.s:30: Error: too many memory references for `sub'
prog.s:30: Error: junk at end of line, first unrecognized character is `0'
prog.s:31: Error: too many memory references for `mov'
prog.s:32: Error: too many memory references for `xor'
prog.s:33: Error: junk `PTR __$ArrayPad$[ebp]' after expression
prog.s:33: Error: too many memory references for `mov'
prog.s:35: Error: invalid character '=' in operand 1
prog.s:37: Error: junk `PTR _arr$[ebp+12]' after expression
prog.s:37: Error: too many memory references for `and'
prog.s:42: Error: junk `PTR _arr$[ebp]' after expression
prog.s:42: Error: too many memory references for `mov'
prog.s:43: Error: junk `PTR _arr$[ebp+4]' after expression
prog.s:43: Error: too many memory references for `mov'
prog.s:44: Error: junk `PTR _arr$[ebp+8]' after expression
prog.s:44: Error: too many memory references for `mov'
prog.s:45: Error: junk `PTR _arr$[ebp+16]' after expression
prog.s:45: Error: too many memory references for `mov'
prog.s:46: Error: junk `PTR _g$1$[ebp]' after expression
prog.s:46: Error: too many memory references for `mov'
prog.s:47: Error: junk `PTR _arr$[ebp+20]' after expression
prog.s:47: Error: too many memory references for `mov'
prog.s:48: Error: junk `PTR _arr$[ebp+24]' after expression
prog.s:48: Error: too many memory references for `mov'
prog.s:49: Error: junk `PTR _arr$[ebp+28]' after expression
prog.s:49: Error: too many memory references for `mov'
prog.s:50: Error: junk `PTR _arr$[ebp+32]' after expression
prog.s:50: Error: too many memory references for `mov'
prog.s:51: Error: junk `PTR _arr$[ebp+36]' after expression
prog.s:51: Error: too many memory references for `mov'
prog.s:53: Error: invalid character '$' in mnemonic
prog.s:55: Error: invalid character '=' in operand 1
prog.s:57: Error: no such instruction: `bool c'
prog.s:58: Error: operand size mismatch for `int'
prog.s:59: Error: operand size mismatch for `int'
prog.s:60: Error: operand size mismatch for `int'
prog.s:61: Error: operand size mismatch for `int'
prog.s:65: Error: no such instruction: `do {'
prog.s:68: Error: too many memory references for `lea'
prog.s:69: Error: too many memory references for `mov'
prog.s:70: Error: too many memory references for `xor'
prog.s:71: Error: too many memory references for `lea'
prog.s:72: Error: invalid character '$' in mnemonic
prog.s:74: Error: no such instruction: `do {'
prog.s:77: Error: too many memory references for `mov'
prog.s:81: Error: junk `PTR _c$1$[ebp]' after expression
prog.s:81: Error: too many memory references for `mov'
prog.s:82: Error: too many memory references for `mov'
prog.s:83: Error: invalid character '$' in mnemonic
prog.s:85: Error: no such instruction: `do {'
prog.s:86: Error: no such instruction: `if (arr[j]<=arr[j+g]){'
prog.s:88: Error: too many memory references for `mov'
prog.s:89: Error: junk `PTR _tmp$1$[ebp]' after expression
prog.s:89: Error: too many memory references for `mov'
prog.s:90: Error: too many memory references for `mov'
prog.s:91: Error: junk `PTR _tmp$1$[ebp]' after expression
prog.s:91: Error: too many memory references for `cmp'
prog.s:92: Error: junk `$LN3@main' after expression
prog.s:96: Error: junk `PTR _c$1$[ebp]' after expression
prog.s:96: Error: too many memory references for `mov'
prog.s:98: Error: junk at end of line, first unrecognized character is `}'
prog.s:100: Error: junk `$LN2@main' after expression
prog.s:101: Error: invalid character '$' in mnemonic
prog.s:103: Error: junk at end of line, first unrecognized character is `['
prog.s:104: Error: invalid character '[' in mnemonic
prog.s:106: Error: junk `PTR _arr$[ebp+ecx*4]' after expression
prog.s:106: Error: too many memory references for `mov'
prog.s:108: Error: invalid character '[' in mnemonic
prog.s:110: Error: too many memory references for `mov'
prog.s:111: Error: junk `PTR [ebx]' after expression
prog.s:111: Error: too many memory references for `mov'
prog.s:112: Error: invalid character '$' in mnemonic
prog.s:114: Error: junk at end of line, first unrecognized character is `}'
prog.s:117: Error: too many memory references for `sub'
prog.s:118: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
prog.s:120: Error: junk at end of line, first unrecognized character is `}'
prog.s:121: Error: no such instruction: `while (j>=0&&c)'
prog.s:123: Error: junk `$LN1@main' after expression
prog.s:124: Error: junk `PTR _c$1$[ebp]' after expression
prog.s:124: Error: too many memory references for `cmp'
prog.s:125: Error: junk `$LL6@main' after expression
prog.s:126: Error: invalid character '$' in mnemonic
prog.s:130: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
prog.s:131: Error: no instruction mnemonic suffix given and no register operands; can't size instruction
prog.s:132: Error: too many memory references for `add'
prog.s:134: Error: junk at end of line, first unrecognized character is `}'
prog.s:135: Error: no such instruction: `while (i<=n)'
prog.s:137: Error: too many memory references for `cmp'
prog.s:138: Error: junk `$LL9@main' after expression
prog.s:142: Error: too many memory references for `mov'
prog.s:144: Error: too many memory references for `sub'
prog.s:145: Error: too many memory references for `sar'
prog.s:146: Error: junk `PTR _g$1$[ebp]' after expression
prog.s:146: Error: too many memory references for `mov'
prog.s:148: Error: junk at end of line, first unrecognized character is `}'
prog.s:149: Error: no such instruction: `while (g>0)'
prog.s:151: Error: too many memory references for `test'
prog.s:152: Error: junk `$LL12@main' after expression
prog.s:155: Error: no such instruction: `return 0'
prog.s:156: Error: junk at end of line, first unrecognized character is `}'
prog.s:158: Error: too many memory references for `mov'
prog.s:161: Error: too many memory references for `xor'
prog.s:162: Error: too many memory references for `xor'
prog.s:164: Error: invalid char '@' beginning operand 1 `@__security_check_cookie@4'
prog.s:166: Error: unsupported instruction `ret'
prog.s:167: Error: no such instruction: `_main ENDP'
prog.s:168: Error: no such instruction: `_text ENDS'
prog.s:169: Error: no such instruction: `end'
prog.s: Error: symbol definition loop encountered at `g'
prog.s: Error: invalid operands (*GAS `expr' section* and *ABS* sections) for `/' when setting `g'
prog.s: Internal error, aborting at ../../gas/symbols.c line 1423 in resolve_symbol_value
Please report this bug.