Result

AC

Duration

908ms

Code [DL]

00000000  4d 54 68 64 00 00 00 06  00 01 00 02 01 e0 4d 54  |MThd..........MT|
00000010  72 6b 00 00 00 c7 00 ff  58 04 04 02 18 08 00 ff  |rk......X.......|
00000020  59 02 00 00 00 ff 51 03  07 a1 20 00 b0 79 00 00  |Y.....Q... ..y..|
00000030  c0 00 00 b0 07 64 00 0a  40 00 5b 00 00 5d 00 00  |.....d..@.[..]..|
00000040  ff 21 01 00 00 90 48 50  83 47 48 00 19 40 50 83  |.!....HP.GH..@P.|
00000050  47 40 00 19 47 50 83 47  47 00 19 3e 50 83 47 3e  |[email protected]..>P.G>|
00000060  00 19 48 50 83 47 48 00  19 40 50 83 47 40 00 19  |[email protected]@..|
00000070  3b 50 83 47 3b 00 19 54  50 83 47 54 00 19 4c 50  |;P.G;..TP.GT..LP|
00000080  83 47 4c 00 19 48 50 83  47 48 00 19 48 50 83 47  |.GL..HP.GH..HP.G|
00000090  48 00 19 40 50 83 47 40  00 19 3e 50 83 47 3e 00  |[email protected]@..>P.G>.|
000000a0  19 3c 50 83 47 3c 00 83  79 3c 50 83 47 3c 00 19  |.<P.G<..y<P.G<..|
000000b0  48 50 83 47 48 00 19 40  50 83 47 40 00 19 54 50  |[email protected]@..TP|
000000c0  83 47 54 00 19 4c 50 83  47 4c 00 19 43 50 83 47  |.GT..LP.GL..CP.G|
000000d0  43 00 19 3c 50 83 47 3c  00 01 ff 2f 00 4d 54 72  |C..<P.G<.../.MTr|
000000e0  6b 00 00 00 68 00 ff 59  02 00 00 00 ff 21 01 00  |k...h..Y.....!..|
000000f0  00 90 30 50 83 47 30 00  8b 39 32 50 83 47 32 00  |..0P.G0..92P.G2.|
00000100  87 59 34 50 83 47 34 00  8f 19 34 50 83 47 34 00  |.Y4P.G4...4P.G4.|
00000110  19 24 50 83 47 24 00 19  2b 50 83 47 2b 00 19 2d  |.$P.G$..+P.G+..-|
00000120  50 83 47 2d 00 19 26 50  83 47 26 00 19 26 50 83  |P.G-..&P.G&..&P.|
00000130  47 26 00 19 2f 50 83 47  2f 00 19 27 50 83 47 27  |G&../P.G/..'P.G'|
00000140  00 83 79 27 50 83 47 27  00 01 ff 2f 00           |..y'P.G'.../.|
0000014d

Disassembly

Writing code.csv ...
"Time in quaters";"Voice 1";"Voice 2"
1.000000;"GETCHAR";
2.000000;"LOOP START";
3.000000;"GETCHAR";
4.000000;;"-> PUSH ABOVE"
5.000000;"GETCHAR";
6.000000;"SUBTRACT";
7.000000;;"-> PUSH ABOVE"
8.000000;"GETCHAR";
9.000000;"PUSH 0";
11.000000;"GETCHAR";
12.000000;"PUSH BELOW <-";"POP"
13.000000;"PUSH BELOW <-";
14.000000;;"LOOP START"
15.000000;"POP";"-> PUSH ABOVE"
16.000000;;"LOOP END"
17.000000;"GETCHAR";"POP"
18.000000;;"PUTCHAR"
19.000000;"GETCHAR";"GETCHAR"
20.000000;"GETCHAR";
21.000000;"LOOP END";"POP"

stdin

277 283
477 227
293 665
825 551
979 797
596 674
954 457
677 736
437 776
522 118
754 747
782 667
336 199
793 398
178 273
471 239
842 436
383 987
255 299
655 556
374 866
531 915
266 623
792 991
466 168
231 451
725 232
446 446
799 996
813 135
744 643
928 841

stdout

77657647727613224955896964249148

stderr

strace

10    execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7ffc77136ad0 /* 8 vars */) = 0
11    execve("/usr/bin/realpath", ["realpath", "/volume/CODE"], 0x55751699bc00 /* 8 vars */) = 0
11    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=11, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
12    execve("/bin/ln", ["ln", "-sf", "/volume/CODE", "/tmp/code.mid"], 0x55751699bc20 /* 8 vars */) = 0
12    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=12, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
13    execve("/root/fugue", ["/root/fugue", "code.mid", "/coffc"], 0x557517d39680 /* 9 vars */) = 0
13    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
14    execve("/bin/sed", ["sed", "-i", "s/\\b__cdecl\\b//", "/tmp/code_wrp.c"], 0x55751699bc28 /* 9 vars */) = 0
14    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15    execve("/bin/sed", ["sed", "-i", "s/\\bfugue\\b/_fugue/", "/tmp/code_wrp.c"], 0x55751699bc38 /* 9 vars */) = 0
15    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
16    execve("/usr/bin/gcc", ["gcc", "/tmp/code.obj", "/tmp/code_wrp.c", "-o", "/tmp/code", "-m32"], 0x557517d39678 /* 9 vars */) = 0
17    execve("/usr/lib/gcc/x86_64-linux-gnu/7/cc1", ["/usr/lib/gcc/x86_64-linux-gnu/7/"..., "-quiet", "-imultilib", "32", "-imultiarch", "i386-linux-gnu", "/tmp/code_wrp.c", "-quiet", "-dumpbase", "code_wrp.c", "-m32", "-mtune=generic", "-march=i686", "-auxbase", "code_wrp", "-fstack-protector-strong", "-Wformat", "-Wformat-security", "-o", "/tmp/cc7js1bO.s"], 0x875e20 /* 14 vars */) = 0
17    +++ exited with 0 +++
16    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17, si_uid=0, si_status=0, si_utime=0, si_stime=2} ---
18    execve("/bin/as", ["as", "--32", "-o", "/tmp/ccp9Cb8Z.o", "/tmp/cc7js1bO.s"], 0x875e20 /* 14 vars */) = -1 ENOENT (No such file or directory)
18    execve("/usr/local/sbin/as", ["as", "--32", "-o", "/tmp/ccp9Cb8Z.o", "/tmp/cc7js1bO.s"], 0x875e20 /* 14 vars */) = -1 ENOENT (No such file or directory)
18    execve("/usr/local/bin/as", ["as", "--32", "-o", "/tmp/ccp9Cb8Z.o", "/tmp/cc7js1bO.s"], 0x875e20 /* 14 vars */) = -1 ENOENT (No such file or directory)
18    execve("/usr/sbin/as", ["as", "--32", "-o", "/tmp/ccp9Cb8Z.o", "/tmp/cc7js1bO.s"], 0x875e20 /* 14 vars */) = -1 ENOENT (No such file or directory)
18    execve("/usr/bin/as", ["as", "--32", "-o", "/tmp/ccp9Cb8Z.o", "/tmp/cc7js1bO.s"], 0x875e20 /* 14 vars */) = 0
18    +++ exited with 0 +++
16    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
19    execve("/usr/lib/gcc/x86_64-linux-gnu/7/collect2", ["/usr/lib/gcc/x86_64-linux-gnu/7/"..., "-plugin", "/usr/lib/gcc/x86_64-linux-gnu/7/"..., "-plugin-opt=/usr/lib/gcc/x86_64-"..., "-plugin-opt=-fresolution=/tmp/cc"..., "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lc", "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lgcc_"..., "--build-id", "--eh-frame-hdr", "-m", "elf_i386", "--hash-style=gnu", "--as-needed", "-dynamic-linker", "/lib/ld-linux.so.2", "-pie", "-z", "now", "-z", "relro", "-o", "/tmp/code", "/usr/lib/gcc/x86_64-linux-gnu/7/"..., "/usr/lib/gcc/x86_64-linux-gnu/7/"..., "/usr/lib/gcc/x86_64-linux-gnu/7/"..., "-L/usr/lib/gcc/x86_64-linux-gnu/"..., "-L/usr/lib/gcc/x86_64-linux-gnu/"..., "-L/lib/../lib32", "-L/usr/lib/../lib32", ...], 0x8769d0 /* 16 vars */) = 0
20    execve("/usr/bin/ld", ["/usr/bin/ld", "-plugin", "/usr/lib/gcc/x86_64-linux-gnu/7/"..., "-plugin-opt=/usr/lib/gcc/x86_64-"..., "-plugin-opt=-fresolution=/tmp/cc"..., "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lgcc_"..., "-plugin-opt=-pass-through=-lc", "-plugin-opt=-pass-through=-lgcc", "-plugin-opt=-pass-through=-lgcc_"..., "--build-id", "--eh-frame-hdr", "-m", "elf_i386", "--hash-style=gnu", "--as-needed", "-dynamic-linker", "/lib/ld-linux.so.2", "-pie", "-z", "now", "-z", "relro", "-o", "/tmp/code", "/usr/lib/gcc/x86_64-linux-gnu/7/"..., "/usr/lib/gcc/x86_64-linux-gnu/7/"..., "/usr/lib/gcc/x86_64-linux-gnu/7/"..., "-L/usr/lib/gcc/x86_64-linux-gnu/"..., "-L/usr/lib/gcc/x86_64-linux-gnu/"..., "-L/lib/../lib32", "-L/usr/lib/../lib32", ...], 0x7fff501934f8 /* 16 vars */) = 0
20    +++ exited with 0 +++
19    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20, si_uid=0, si_status=0, si_utime=2, si_stime=1} ---
19    +++ exited with 0 +++
16    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
16    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=16, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
21    execve("/bin/cat", ["cat", "-"], 0x55751699bbe8 /* 9 vars */ <unfinished ...>
22    execve("/tmp/code", ["/tmp/code"], 0x55751699bbd0 /* 9 vars */ <unfinished ...>
21    <... execve resumed> )            = 0
22    <... execve resumed> )            = 0
21    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=21, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
22    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=22, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
23    execve("/bin/rm", ["rm", "/tmp/code.mid", "/tmp/code.obj", "/tmp/code_wrp.c", "/tmp/code"], 0x557517d39638 /* 9 vars */) = 0
23    +++ exited with 0 +++
10    --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=23, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
10    +++ exited with 0 +++