by@kurgm
INVALID
1506ms
constexpr const char *f(const char *in) { return "Hello, world!"; }
433 397 195 538 861 166 837 363 242 214 544 455 246 469 188 884 422 448 537 337 274 584 115 216 532 183 787 177 322 328 828 128 511 664 692 227 845 559 388 497 671 715 244 143 349 776 755 554 472 114 567 769 247 768 985 816 348 446 744 365 972 427 195 269
Hello, world!
10 execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7ffff5e0d320 /* 6 vars */) = 0 15 execve("/usr/bin/head", ["head", "-n", "1"], 0x5647b648e598 /* 6 vars */ <unfinished ...> 14 execve("/usr/bin/fold", ["fold", "-w", "32"], 0x5647b648e598 /* 6 vars */ <unfinished ...> 13 execve("/usr/bin/tr", ["tr", "-dc", "a-zA-Z0-9"], 0x5647b648e5a0 /* 6 vars */ <unfinished ...> 15 <... execve resumed> ) = 0 14 <... execve resumed> ) = 0 13 <... execve resumed> ) = 0 12 execve("/bin/cat", ["cat", "/dev/urandom"], 0x5647b648e580 /* 6 vars */) = 0 15 +++ exited with 0 +++ 11 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 14 --- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=14, si_uid=0} --- 14 +++ killed by SIGPIPE +++ 11 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=14, si_uid=0, si_status=SIGPIPE, si_utime=0, si_stime=0} --- 13 --- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=13, si_uid=0} --- 13 +++ killed by SIGPIPE +++ 11 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=13, si_uid=0, si_status=SIGPIPE, si_utime=0, si_stime=0} --- 12 --- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=12, si_uid=0} --- 12 +++ killed by SIGPIPE +++ 11 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=12, si_uid=0, si_status=SIGPIPE, si_utime=0, si_stime=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} --- 18 execve("/bin/hex", ["hex"], 0x5647b648e840 /* 6 vars */) = 0 17 execve("/bin/cat", ["cat", "-"], 0x5647b648e828 /* 6 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} --- 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=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} --- 19 execve("/bin/cat", ["cat"], 0x5647b648e7a8 /* 6 vars */) = 0 19 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=19, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 20 execve("/usr/bin/realpath", ["realpath", "/volume/CODE"], 0x5647b44b7c00 /* 6 vars */) = 0 20 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=20, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 24 execve("/bin/sed", ["sed", "s/%:/XX/g"], 0x5647b648e528 /* 6 vars */) = 0 23 execve("/bin/sed", ["sed", "s/??=/XXX/g"], 0x5647b648e530 /* 6 vars */) = 0 22 execve("/usr/bin/tr", ["tr", "-d", "#"], 0x5647b648e520 /* 6 vars */) = 0 21 execve("/bin/cat", ["cat", "/volume/CODE"], 0x5647b648e510 /* 6 vars */) = 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} --- 24 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=24, si_uid=0, si_status=0, si_utime=0, si_stime=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} --- 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} --- 25 execve("/usr/bin/clang-9", ["/usr/bin/clang-9", "-Wall", "-O2", "-std=c++11", "/tmp/main.cpp", "-o", "/tmp/code", "-lm", "-lstdc++"], 0x5647b648e508 /* 6 vars */) = 0 26 execve("/usr/lib/llvm-9/bin/clang", ["/usr/lib/llvm-9/bin/clang", "-cc1", "-triple", "x86_64-pc-linux-gnu", "-emit-obj", "-disable-free", "-disable-llvm-verifier", "-discard-value-names", "-main-file-name", "main.cpp", "-mrelocation-model", "static", "-mthread-model", "posix", "-fmath-errno", "-masm-verbose", "-mconstructor-aliases", "-munwind-tables", "-fuse-init-array", "-target-cpu", "x86-64", "-dwarf-column-info", "-debugger-tuning=gdb", "-momit-leaf-frame-pointer", "-resource-dir", "/usr/lib/llvm-9/lib/clang/9.0.0", "-internal-isystem", "/usr/bin/../lib/gcc/x86_64-linux"..., "-internal-isystem", "/usr/bin/../lib/gcc/x86_64-linux"..., "-internal-isystem", "/usr/bin/../lib/gcc/x86_64-linux"..., ...], 0x7ffc31839f38 /* 6 vars */) = 0 26 +++ exited with 0 +++ 25 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=26, si_uid=0, si_status=0, si_utime=30, si_stime=4} --- 27 execve("/usr/bin/ld", ["/usr/bin/ld", "-z", "relro", "--hash-style=gnu", "--build-id", "--eh-frame-hdr", "-m", "elf_x86_64", "-dynamic-linker", "/lib64/ld-linux-x86-64.so.2", "-o", "/tmp/code", "/usr/bin/../lib/gcc/x86_64-linux"..., "/usr/bin/../lib/gcc/x86_64-linux"..., "/usr/bin/../lib/gcc/x86_64-linux"..., "-L/usr/bin/../lib/gcc/x86_64-lin"..., "-L/usr/bin/../lib/gcc/x86_64-lin"..., "-L/lib/x86_64-linux-gnu", "-L/lib/../lib64", "-L/usr/lib/x86_64-linux-gnu", "-L/usr/bin/../lib/gcc/x86_64-lin"..., "-L/usr/lib/llvm-9/bin/../lib", "-L/lib", "-L/usr/lib", "/tmp/main-565079.o", "-lm", "-lstdc++", "-lgcc", "--as-needed", "-lgcc_s", "--no-as-needed", "-lc", ...], 0x7ffc31839f38 /* 6 vars */) = 0 27 +++ exited with 0 +++ 25 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=27, si_uid=0, si_status=0, si_utime=4, si_stime=2} --- 25 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=25, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- 28 execve("/tmp/code", ["/tmp/code"], 0x5647b44b7b90 /* 6 vars */) = 0 28 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 29 execve("/bin/cat", ["cat", "/tmp/3QtXmaDhTL74SYpAjtKTewaU7BR"...], 0x5647b44b7b98 /* 6 vars */) = 0 29 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=29, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 30 execve("/bin/rm", ["rm", "-f", "/tmp/main.cpp", "/tmp/code.cpp", "/tmp/code", "/tmp/3QtXmaDhTL74SYpAjtKTewaU7BR"...], 0x5647b648e468 /* 6 vars */) = 0 30 +++ exited with 0 +++ 10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=30, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 10 +++ exited with 0 +++