Result

AC

Duration

967ms

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 31 87 40  90 48 64 83 60 90 40 64  |[email protected].`.@d|
00000020  83 60 90 3f 64 83 60 90  3a 64 87 40 90 41 64 83  |.`.?d.`.:[email protected].|
00000030  60 90 41 64 83 60 90 3a  64 a1 60 90 37 64 81 70  |`.Ad.`.:d.`.7d.p|
00000040  90 37 64 00 ff 2f 00 4d  54 72 6b 00 00 00 58 00  |.7d../.MTrk...X.|
00000050  91 5c 64 83 60 91 54 64  83 60 91 5b 64 83 60 91  |.\d.`.Td.`.[d.`.|
00000060  53 64 83 60 91 4b 64 83  60 91 4b 64 83 60 91 43  |Sd.`.Kd.`.Kd.`.C|
00000070  64 87 40 91 44 64 87 40  91 44 64 83 60 91 4c 64  |[email protected][email protected].`.Ld|
00000080  83 60 91 44 64 83 60 91  3c 64 83 60 91 34 64 83  |.`.Dd.`.<d.`.4d.|
00000090  60 91 2c 64 83 60 91 25  64 87 40 91 22 64 81 70  |`.,d.`.%d.@."d.p|
000000a0  91 22 64 00 ff 2f 00                              |."d../.|
000000a7

Disassembly

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

stdin

463 676
546 467
257 771
499 441
873 773
921 124
746 947
553 615
585 859
622 337
694 534
758 844
488 127
188 187
499 993
839 991
494 842
344 438
354 451
411 969
316 919
422 221
339 385
161 527
567 179
199 928
789 483
922 121
712 112
447 738
126 993
753 114

stdout

64797196825888998441923519421791

stderr

strace

10    execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7fff1b487470 /* 8 vars */) = 0
11    execve("/usr/bin/realpath", ["realpath", "/volume/CODE"], 0x561badbe4c00 /* 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"], 0x561badbe4c20 /* 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"], 0x561baf28d680 /* 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"], 0x561badbe4c28 /* 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"], 0x561badbe4c38 /* 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"], 0x561baf28d678 /* 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/ccGNWTGH.s"], 0x14c7e20 /* 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=1, si_stime=1} ---
18    execve("/bin/as", ["as", "--32", "-o", "/tmp/cc4KO9rl.o", "/tmp/ccGNWTGH.s"], 0x14c7e20 /* 14 vars */) = -1 ENOENT (No such file or directory)
18    execve("/usr/local/sbin/as", ["as", "--32", "-o", "/tmp/cc4KO9rl.o", "/tmp/ccGNWTGH.s"], 0x14c7e20 /* 14 vars */) = -1 ENOENT (No such file or directory)
18    execve("/usr/local/bin/as", ["as", "--32", "-o", "/tmp/cc4KO9rl.o", "/tmp/ccGNWTGH.s"], 0x14c7e20 /* 14 vars */) = -1 ENOENT (No such file or directory)
18    execve("/usr/sbin/as", ["as", "--32", "-o", "/tmp/cc4KO9rl.o", "/tmp/ccGNWTGH.s"], 0x14c7e20 /* 14 vars */) = -1 ENOENT (No such file or directory)
18    execve("/usr/bin/as", ["as", "--32", "-o", "/tmp/cc4KO9rl.o", "/tmp/ccGNWTGH.s"], 0x14c7e20 /* 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", ...], 0x14c89d0 /* 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", ...], 0x7ffdceb42e78 /* 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=1, 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", "-"], 0x561badbe4be8 /* 9 vars */ <unfinished ...>
22    execve("/tmp/code", ["/tmp/code"], 0x561badbe4bd0 /* 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"], 0x561baf28d638 /* 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 +++