Result

INVALID

Duration

1292ms

Code [DL]

constexpr const char *f(const char *in) {
  return in;
}

stdin

748 446
153 121
277 778
891 997
432 227
877 368
433 443
486 655
416 169
417 167
613 554
387 891
648 818
472 221
651 551
633 236
688 998
297 791
946 861
257 882
987 781
577 781
638 187
628 282
655 877
976 323
199 997
493 294
612 913
311 219
721 812
244 415

stdout

748 446
153 121
277 778
891 997
432 227
877 368
433 443
486 655
416 169
417 167
613 554
387 891
648 818
472 221
651 551
633 236
688 998
297 791
946 861
257 882
987 781
577 781
638 187
628 282
655 877
976 323
199 997
493 294
612 913
311 219
721 812
244 415

stderr

strace

10    execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7fff45ecc8a0 /* 6 vars */) = 0
12    execve("/bin/cat", ["cat", "/dev/urandom"], 0x55ae368f1580 /* 6 vars */) = 0
13    execve("/usr/bin/tr", ["tr", "-dc", "a-zA-Z0-9"], 0x55ae368f15a0 /* 6 vars */ <unfinished ...>
14    execve("/usr/bin/fold", ["fold", "-w", "32"], 0x55ae368f1598 /* 6 vars */ <unfinished ...>
13    <... execve resumed> )            = 0
14    <... execve resumed> )            = 0
15    execve("/usr/bin/head", ["head", "-n", "1"], 0x55ae368f1598 /* 6 vars */) = 0
14    --- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=14, si_uid=0} ---
14    +++ killed by SIGPIPE +++
15    +++ exited with 0 +++
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 +++
12    --- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=12, si_uid=0} ---
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    +++ 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} ---
17    execve("/bin/cat", ["cat", "-"], 0x55ae368f1828 /* 6 vars */ <unfinished ...>
18    execve("/bin/hex", ["hex"], 0x55ae368f1840 /* 6 vars */) = 0
17    <... execve resumed> )            = 0
18    +++ exited with 0 +++
17    +++ 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} ---
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"], 0x55ae368f17a8 /* 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"], 0x55ae3628fc00 /* 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} ---
21    execve("/bin/cat", ["cat", "/volume/CODE"], 0x55ae368f1510 /* 6 vars */) = 0
22    execve("/usr/bin/tr", ["tr", "-d", "#"], 0x55ae368f1520 /* 6 vars */) = 0
24    execve("/bin/sed", ["sed", "s/%:/XX/g"], 0x55ae368f1528 /* 6 vars */) = 0
23    execve("/bin/sed", ["sed", "s/??=/XXX/g"], 0x55ae368f1530 /* 6 vars */) = 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    +++ 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} ---
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} ---
25    execve("/usr/bin/clang-9", ["/usr/bin/clang-9", "-Wall", "-O2", "-std=c++11", "/tmp/main.cpp", "-o", "/tmp/code", "-lm", "-lstdc++"], 0x55ae368f1508 /* 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"..., ...], 0x7ffe94d18ca8 /* 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=21, si_stime=2} ---
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-dcdc12.o", "-lm", "-lstdc++", "-lgcc", "--as-needed", "-lgcc_s", "--no-as-needed", "-lc", ...], 0x7ffe94d18ca8 /* 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=6, 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=2, si_stime=1} ---
28    execve("/tmp/code", ["/tmp/code"], 0x55ae3628fb90 /* 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/TPzpX2KYemDVXBZBkLTcPAthjdz"...], 0x55ae3628fb98 /* 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/TPzpX2KYemDVXBZBkLTcPAthjdz"...], 0x55ae368f1468 /* 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 +++