Skip to content

Instantly share code, notes, and snippets.

@straight-shoota
Created August 2, 2025 14:52
Show Gist options
  • Save straight-shoota/f250d82e81ec26eb1eb57749b7247ad8 to your computer and use it in GitHub Desktop.
Save straight-shoota/f250d82e81ec26eb1eb57749b7247ad8 to your computer and use it in GitHub Desktop.
Strace from Crystal interpreter stuck on pipe
execve("bin/crystal", ["bin/crystal", "i"], 0x7fff888995f8 /* 58 vars */) = 0
brk(NULL) = 0x5c9ef2ef2000
arch_prctl(0x3001 /* ARCH_??? */, 0x7fff233c7820) = -1 EINVAL (Invalid argument)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x762d6f32f000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=55716, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 55716, PROT_READ, MAP_PRIVATE, 4, 0) = 0x762d6f321000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\237\2\0\0\0\0\0"..., 832) = 832
pread64(4, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
pread64(4, "\4\0\0\0 \0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0"..., 48, 848) = 48
pread64(4, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\325\31p\226\367\t\200\30)\261\30\257\33|\366c"..., 68, 896) = 68
newfstatat(4, "", {st_mode=S_IFREG|0755, st_size=2220400, ...}, AT_EMPTY_PATH) = 0
pread64(4, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2264656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x762d6f000000
mprotect(0x762d6f028000, 2023424, PROT_NONE) = 0
mmap(0x762d6f028000, 1658880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x28000) = 0x762d6f028000
mmap(0x762d6f1bd000, 360448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1bd000) = 0x762d6f1bd000
mmap(0x762d6f216000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x215000) = 0x762d6f216000
mmap(0x762d6f21c000, 52816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x762d6f21c000
close(4) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x762d6f31e000
arch_prctl(ARCH_SET_FS, 0x762d6f31e740) = 0
set_tid_address(0x762d6f31ea10) = 210925
set_robust_list(0x762d6f31ea20, 24) = 0
rseq(0x762d6f31f0e0, 0x20, 0, 0x53053053) = 0
mprotect(0x762d6f216000, 16384, PROT_READ) = 0
mprotect(0x5c9ebe880000, 8192, PROT_READ) = 0
mprotect(0x762d6f369000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x762d6f321000, 55716) = 0
getuid() = 1000
getgid() = 1000
getpid() = 210925
rt_sigaction(SIGCHLD, {sa_handler=0x5c9ebe876aa0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x762d6f042520}, NULL, 8) = 0
geteuid() = 1000
getrandom("\xef\x86\xd9\xfc\x1f\x80\xc5\x6d", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x5c9ef2ef2000
brk(0x5c9ef2f13000) = 0x5c9ef2f13000
getppid() = 210922
newfstatat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, ".", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "bin/crystal", O_RDONLY) = 4
fcntl(4, F_DUPFD, 10) = 10
close(4) = 0
fcntl(10, F_SETFD, FD_CLOEXEC) = 0
geteuid() = 1000
getegid() = 1000
rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x5c9ebe876aa0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x762d6f042520}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x762d6f042520}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x762d6f042520}, NULL, 8) = 0
read(10, "#!/bin/sh\n\n################## ht"..., 8192) = 6248
pipe2([4, 5], 0) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210926
close(5) = 0
read(4, "/home/johannes/src/crystal-lang/"..., 128) = 52
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210926, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 52
read(4, "", 128) = 0
close(4) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210926
wait4(-1, 0x7fff233c730c, WNOHANG, NULL) = -1 ECHILD (No child processes)
pipe2([4, 5], 0) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210935
close(5) = 0
read(4, "/home/johannes/src/crystal-lang/"..., 128) = 44
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210935, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 44
read(4, "", 128) = 0
close(4) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210935
wait4(-1, 0x7fff233c730c, WNOHANG, NULL) = -1 ECHILD (No child processes)
pipe2([4, 5], 0) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210936
close(5) = 0
read(4, "/home/johannes/src/crystal-lang/"..., 128) = 40
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210936, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 40
read(4, "", 128) = 0
close(4) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210936
wait4(-1, 0x7fff233c730c, WNOHANG, NULL) = -1 ECHILD (No child processes)
pipe2([4, 5], 0) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210937
close(5) = 0
read(4, "/usr/bin/crystal\n", 128) = 17
read(4, "", 128) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210937, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 0
close(4) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210937
wait4(-1, 0x7fff233c72ac, WNOHANG, NULL) = -1 ECHILD (No child processes)
openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4
fcntl(1, F_DUPFD, 10) = 11
close(1) = 0
fcntl(11, F_SETFD, FD_CLOEXEC) = 0
dup2(4, 1) = 1
close(4) = 0
openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4
fcntl(2, F_DUPFD, 10) = 12
close(2) = 0
fcntl(12, F_SETFD, FD_CLOEXEC) = 0
dup2(4, 2) = 2
close(4) = 0
newfstatat(AT_FDCWD, "/home/johannes/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/johannes/.local/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/johannes/.nix-profile/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/sbin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/llvm@9/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/johannes/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/johannes/.local/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/johannes/.nix-profile/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/sbin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/linuxbrew/.linuxbrew/opt/llvm@9/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/local/sbin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/local/bin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/sbin/crystal", 0x7fff233c7350, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/usr/bin/crystal", {st_mode=S_IFREG|0755, st_size=15047856, ...}, 0) = 0
write(1, "/usr/bin/crystal\n", 17) = 17
dup2(11, 1) = 1
close(11) = 0
dup2(12, 2) = 2
close(12) = 0
pipe2([4, 5], 0) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210947
close(5) = 0
read(4, "", 128) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210947, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 0
close(4) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210947
wait4(-1, 0x7fff233c730c, WNOHANG, NULL) = -1 ECHILD (No child processes)
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210948
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210948
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210948, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 210948
wait4(-1, 0x7fff233c74cc, WNOHANG, NULL) = -1 ECHILD (No child processes)
pipe2([4, 5], 0) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210949
close(5) = 0
read(4, "/usr/lib/crystal\n", 128) = 17
read(4, "", 128) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210949, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 0
close(4) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210949
wait4(-1, 0x7fff233c718c, WNOHANG, NULL) = -1 ECHILD (No child processes)
pipe2([4, 5], 0) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210951
close(5) = 0
read(4, "/home/johannes/src/crystal-lang/"..., 128) = 40
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210951, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 40
read(4, "", 128) = 0
close(4) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210951
wait4(-1, 0x7fff233c72ac, WNOHANG, NULL) = -1 ECHILD (No child processes)
chdir("/home/johannes/src/crystal-lang/crystal") = 0
pipe2([4, 5], 0) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210957
close(5) = 0
read(4, "Linux\n", 128) = 6
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210957, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 6
read(4, "", 128) = 0
close(4) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210957
wait4(-1, 0x7fff233c738c, WNOHANG, NULL) = -1 ECHILD (No child processes)
faccessat2(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/.build/crystal", X_OK, AT_EACCESS) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x762d6f31ea10) = 210958
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 210958
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210958, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]}) = 210958
wait4(-1, 0x7fff233c6ecc, WNOHANG, NULL) = -1 ECHILD (No child processes)
fcntl(1, F_DUPFD, 10) = 11
close(1) = 0
fcntl(11, F_SETFD, FD_CLOEXEC) = 0
dup2(2, 1) = 1
write(1, "\33[33mUsing compiled compiler at "..., 51Using compiled compiler at .build/crystal
) = 51
dup2(11, 1) = 1
close(11) = 0
execve("/home/johannes/src/crystal-lang/crystal/.build/crystal", ["/home/johannes/src/crystal-lang/"..., "i"], 0x5c9ef2ef8bf8 /* 63 vars */) = 0
brk(NULL) = 0x6148ab534000
arch_prctl(0x3001 /* ARCH_??? */, 0x7fff8afa09b0) = -1 EINVAL (Invalid argument)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76634315f000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=55716, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 55716, PROT_READ, MAP_PRIVATE, 4, 0) = 0x766343151000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libLLVM.so.20.1", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=143783304, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 144472745, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a600000
mmap(0x76634283b000, 7229440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x823a000) = 0x76634283b000
mmap(0x766342f20000, 686761, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x766342f20000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=613064, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 615184, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7663430ba000
mmap(0x7663430bc000, 438272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2000) = 0x7663430bc000
mmap(0x766343127000, 163840, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6d000) = 0x766343127000
mmap(0x76634314f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x94000) = 0x76634314f000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=940560, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 942344, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x766342fd3000
mmap(0x766342fe1000, 507904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xe000) = 0x766342fe1000
mmap(0x76634305d000, 372736, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8a000) = 0x76634305d000
mmap(0x7663430b8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xe4000) = 0x7663430b8000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libffi.so.8", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=47688, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 50736, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a5f3000
mprotect(0x76633a5f5000, 36864, PROT_NONE) = 0
mmap(0x76633a5f5000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2000) = 0x76633a5f5000
mmap(0x76633a5fc000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9000) = 0x76633a5fc000
mmap(0x76633a5fe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x76633a5fe000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=125488, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 127720, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a5d3000
mmap(0x76633a5d6000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x3000) = 0x76633a5d6000
mmap(0x76633a5ed000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1a000) = 0x76633a5ed000
mmap(0x76633a5f1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1d000) = 0x76633a5f1000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\237\2\0\0\0\0\0"..., 832) = 832
pread64(4, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
pread64(4, "\4\0\0\0 \0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0"..., 48, 848) = 48
pread64(4, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\325\31p\226\367\t\200\30)\261\30\257\33|\366c"..., 68, 896) = 68
newfstatat(4, "", {st_mode=S_IFREG|0755, st_size=2220400, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766342fd1000
pread64(4, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2264656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a200000
mprotect(0x76633a228000, 2023424, PROT_NONE) = 0
mmap(0x76633a228000, 1658880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x28000) = 0x76633a228000
mmap(0x76633a3bd000, 360448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1bd000) = 0x76633a3bd000
mmap(0x76633a416000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x215000) = 0x76633a416000
mmap(0x76633a41c000, 52816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76633a41c000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/glibc-hwcaps/x86-64-v4/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/glibc-hwcaps/x86-64-v4", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/glibc-hwcaps/x86-64-v3/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/glibc-hwcaps/x86-64-v3", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/glibc-hwcaps/x86-64-v2/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/glibc-hwcaps/x86-64-v2", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/haswell/avx512_1/x86_64/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/haswell/avx512_1/x86_64", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/haswell/avx512_1/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/haswell/avx512_1", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/haswell/x86_64/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/haswell/x86_64", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/haswell/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/haswell", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/avx512_1/x86_64/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/avx512_1/x86_64", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/avx512_1/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/avx512_1", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/x86_64/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/x86_64", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/tls", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/haswell/avx512_1/x86_64/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/haswell/avx512_1/x86_64", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/haswell/avx512_1/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/haswell/avx512_1", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/haswell/x86_64/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/haswell/x86_64", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/haswell/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/haswell", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/avx512_1/x86_64/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/avx512_1/x86_64", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/avx512_1/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/avx512_1", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/x86_64/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/x86_64", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib/libedit.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/lib/x86_64-linux-gnu/../lib", 0x7fff8af9faf0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libedit.so.2", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=216376, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 233536, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a599000
mmap(0x76633a5a1000, 122880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8000) = 0x76633a5a1000
mmap(0x76633a5bf000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x26000) = 0x76633a5bf000
mmap(0x76633a5cc000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x32000) = 0x76633a5cc000
mmap(0x76633a5cf000, 12352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76633a5cf000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=108936, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 110776, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a57d000
mprotect(0x76633a57f000, 98304, PROT_NONE) = 0
mmap(0x76633a57f000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2000) = 0x76633a57f000
mmap(0x76633a590000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x13000) = 0x76633a590000
mmap(0x76633a597000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x19000) = 0x76633a597000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libzstd.so.1", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=841808, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 843832, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a4ae000
mmap(0x76633a4b8000, 729088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x76633a4b8000
mmap(0x76633a56a000, 69632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xbc000) = 0x76633a56a000
mmap(0x76633a57b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xcc000) = 0x76633a57b000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libxml2.so.2", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=1967384, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 1973720, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a01e000
mprotect(0x76633a04d000, 1736704, PROT_NONE) = 0
mmap(0x76633a04d000, 1388544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2f000) = 0x76633a04d000
mmap(0x76633a1a0000, 344064, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x182000) = 0x76633a1a0000
mmap(0x76633a1f5000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1d6000) = 0x76633a1f5000
mmap(0x76633a1ff000, 3544, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76633a1ff000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=2260296, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 2275520, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x766339c00000
mprotect(0x766339c9a000, 1576960, PROT_NONE) = 0
mmap(0x766339c9a000, 1118208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9a000) = 0x766339c9a000
mmap(0x766339dab000, 454656, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1ab000) = 0x766339dab000
mmap(0x766339e1b000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x21a000) = 0x766339e1b000
mmap(0x766339e29000, 10432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x766339e29000
close(4) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766342fcf000
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=200136, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 203040, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a47c000
mmap(0x76633a48a000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xe000) = 0x76633a48a000
mmap(0x76633a49b000, 57344, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1f000) = 0x76633a49b000
mmap(0x76633a4a9000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2c000) = 0x76633a4a9000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libbsd.so.0", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=89096, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 94432, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a464000
mprotect(0x76633a468000, 69632, PROT_NONE) = 0
mmap(0x76633a468000, 53248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x4000) = 0x76633a468000
mmap(0x76633a475000, 12288, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x11000) = 0x76633a475000
mmap(0x76633a479000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x14000) = 0x76633a479000
mmap(0x76633a47b000, 224, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x76633a47b000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libicuuc.so.70", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=2062664, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 2073312, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x766339a05000
mmap(0x766339a6b000, 995328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x66000) = 0x766339a6b000
mmap(0x766339b5e000, 573440, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x159000) = 0x766339b5e000
mmap(0x766339bea000, 81920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1e4000) = 0x766339bea000
mmap(0x766339bfe000, 4832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x766339bfe000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=170456, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 172296, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a439000
mmap(0x76633a43c000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x3000) = 0x76633a43c000
mmap(0x76633a457000, 45056, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1e000) = 0x76633a457000
mmap(0x76633a462000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x28000) = 0x76633a462000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libmd.so.0", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=47472, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 49384, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x76633a42c000
mmap(0x76633a42e000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2000) = 0x76633a42e000
mmap(0x76633a435000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9000) = 0x76633a435000
mmap(0x76633a437000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x76633a437000
close(4) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libicudata.so.70", O_RDONLY|O_CLOEXEC) = 4
read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=29476472, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766342fcd000
mmap(NULL, 29478936, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x766337c00000
mmap(0x766337c01000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1000) = 0x766337c01000
mmap(0x766337c02000, 29466624, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2000) = 0x766337c02000
mmap(0x76633981c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1c1b000) = 0x76633981c000
close(4) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766342fcb000
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766342fc8000
arch_prctl(ARCH_SET_FS, 0x766342fc8780) = 0
set_tid_address(0x766342fc8a50) = 210925
set_robust_list(0x766342fc8a60, 24) = 0
rseq(0x766342fc9120, 0x20, 0, 0x53053053) = 0
mprotect(0x76633981c000, 4096, PROT_READ) = 0
mprotect(0x76633a416000, 16384, PROT_READ) = 0
mprotect(0x76633a437000, 4096, PROT_READ) = 0
mprotect(0x76633a462000, 4096, PROT_READ) = 0
mprotect(0x7663430b8000, 4096, PROT_READ) = 0
mprotect(0x76633a5f1000, 4096, PROT_READ) = 0
mprotect(0x766339e1b000, 45056, PROT_READ) = 0
mprotect(0x766339bea000, 77824, PROT_READ) = 0
mprotect(0x76633a479000, 4096, PROT_READ) = 0
mprotect(0x76633a4a9000, 16384, PROT_READ) = 0
mprotect(0x76633a597000, 4096, PROT_READ) = 0
mprotect(0x76633a1f5000, 36864, PROT_READ) = 0
mprotect(0x76633a57b000, 4096, PROT_READ) = 0
mprotect(0x76633a5cc000, 8192, PROT_READ) = 0
mprotect(0x76633a5fe000, 4096, PROT_READ) = 0
mprotect(0x76634314f000, 4096, PROT_READ) = 0
mprotect(0x76634283b000, 6934528, PROT_READ) = 0
mprotect(0x6148a4153000, 3211264, PROT_READ) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76633a42a000
mprotect(0x766343199000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x766343151000, 55716) = 0
getrandom("\xef\xd3\x3a\x2a\x43\x8c\x63\x11", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x6148ab534000
brk(0x6148ab555000) = 0x6148ab555000
lseek(2, 0, SEEK_CUR) = 34370
newfstatat(2, "", {st_mode=S_IFREG|0644, st_size=34416, ...}, AT_EMPTY_PATH) = 0
brk(0x6148ab576000) = 0x6148ab576000
brk(0x6148ab5a1000) = 0x6148ab5a1000
futex(0x766339e2977c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f6b8ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f22b44, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f868a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f6ba6c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f6b02c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f6d03c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f6e4f4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f710ac, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f73b98, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f73bac, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f86f24, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f86dbc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f6b034, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f725fc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f6e10c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f72b5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f70548, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f70550, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f72838, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f72528, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc4ed0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc560c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc3d2c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc68a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc12a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc1368, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc3d30, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc5624, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc3d38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc3d3c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc6aa8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc6aac, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc6ab0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc2ac8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc6724, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc6728, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f86b90, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc2580, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc2584, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc12a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc3ebc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc3ec0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc4ed4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc2ad0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc5610, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc5628, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc258c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc2590, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc27c0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc27c4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc2ab0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc2ab4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc2abc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc2ac0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc11d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fc6378, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/proc/self/maps", O_RDONLY|O_CLOEXEC) = 4
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
newfstatat(4, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(4, "61489fccb000-6148a2704000 r--p 0"..., 1024) = 1024
read(4, "p 01c1b000 08:30 12648 "..., 1024) = 1024
read(4, " /usr/lib/x86_64-linux-gnu/li"..., 1024) = 1024
read(4, "/libxml2.so.2.9.13\n76633a1f5000-"..., 1024) = 1024
read(4, "42c000 rw-p 00000000 00:00 0 \n76"..., 1024) = 1024
read(4, "r/lib/x86_64-linux-gnu/liblzma.s"..., 1024) = 1024
read(4, "a000-76633a49b000 r-xp 0000e000 "..., 1024) = 1024
read(4, "o.1.4.8\n76633a57d000-76633a57f00"..., 1024) = 1024
read(4, "/libedit.so.2.0.68\n76633a5cc000-"..., 1024) = 1024
read(4, ":30 12565 /"..., 1024) = 1024
read(4, "028 /usr/li"..., 1024) = 1024
read(4, "3863 /usr/l"..., 1024) = 963
close(4) = 0
sched_getaffinity(210925, 32, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]) = 8
mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766339fde000
mmap(0x76633a01e000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766339f9e000
mmap(0x766339fde000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766339f5e000
mmap(0x766339f9e000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766339f1e000
openat(AT_FDCWD, "/proc/stat", O_RDONLY) = 4
read(4, "cpu 812317 13309 1053768 121152"..., 1700) = 1700
close(4) = 0
rt_sigaction(SIGPWR, {sa_handler=0x6148a414f760, sa_mask=~[INT QUIT ABRT BUS SEGV TERM RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x76633a242520}, NULL, 8) = 0
rt_sigaction(SIGXCPU, {sa_handler=0x6148a414f500, sa_mask=~[INT QUIT ABRT BUS SEGV TERM RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x76633a242520}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [XCPU PWR], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
openat(AT_FDCWD, "/proc/self/maps", O_RDONLY|O_CLOEXEC) = 4
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
newfstatat(4, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(4, "61489fccb000-6148a2704000 r--p 0"..., 1024) = 1024
read(4, "p 01c1b000 08:30 12648 "..., 1024) = 1024
read(4, " /usr/lib/x86_64-linux-gnu/li"..., 1024) = 1024
read(4, "60 /usr/lib"..., 1024) = 1024
read(4, "429000 rw-p 00000000 00:00 0 \n76"..., 1024) = 1024
read(4, "--p 00028000 08:30 12703 "..., 1024) = 1024
read(4, "usr/lib/x86_64-linux-gnu/libtinf"..., 1024) = 1024
read(4, " /usr/lib/x86_64-li"..., 1024) = 1024
read(4, "41 /usr/lib"..., 1024) = 1024
read(4, ".8.1.0\n76633a5f5000-76633a5fc000"..., 1024) = 1024
read(4, "\n766342fd3000-766342fe1000 r--p "..., 1024) = 1024
read(4, "4\n766343150000-766343151000 rw-p"..., 1024) = 1012
close(4) = 0
sched_getaffinity(210925, 32, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]) = 8
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024*1024, rlim_max=1024*1024}) = 0
mmap(0x766339f5e000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766339ede000
getrandom("\x75\x05\xb7\x5d\x4c\xc7\x8c\xf0\x55\x3b\x34\x69\x1a\xdc\x59\xbb", 16, GRND_NONBLOCK) = 16
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
newfstatat(0, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x14), ...}, AT_EMPTY_PATH) = 0
readlink("/proc/self/fd/0", "/dev/pts/20", 255) = 11
newfstatat(AT_FDCWD, "/dev/pts/20", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x14), ...}, 0) = 0
openat(AT_FDCWD, "/dev/pts/20", O_RDWR|O_CLOEXEC) = 4
fcntl(4, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(4, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x14), ...}) = 0
fcntl(4, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fcntl(4, F_SETFL, O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x14), ...}, AT_EMPTY_PATH) = 0
readlink("/proc/self/fd/1", "/dev/pts/20", 255) = 11
newfstatat(AT_FDCWD, "/dev/pts/20", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x14), ...}, 0) = 0
openat(AT_FDCWD, "/dev/pts/20", O_RDWR|O_CLOEXEC) = 5
fcntl(5, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(5, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x14), ...}) = 0
fcntl(5, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fcntl(5, F_SETFL, O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
ioctl(2, TCGETS, 0x7fff8afa0490) = -1 ENOTTY (Inappropriate ioctl for device)
fcntl(2, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
fstat(2, {st_mode=S_IFREG|0644, st_size=42946, ...}) = 0
fcntl(2, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
epoll_create1(EPOLL_CLOEXEC) = 6
eventfd2(0, EFD_CLOEXEC) = 7
epoll_ctl(6, EPOLL_CTL_ADD, 7, {events=EPOLLIN, data={u32=7, u64=7}}) = 0
timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 8
epoll_ctl(6, EPOLL_CTL_ADD, 8, {events=EPOLLIN, data={u32=8, u64=8}}) = 0
mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766337400000
madvise(0x766337400000, 8388608, MADV_NOHUGEPAGE) = 0
mprotect(0x766337400000, 4096, PROT_NONE) = 0
c({ss_sp=0x6148ab59c540, ss_flags=0, ss_size=8192}, NULL) = 0
rt_sigaction(SIGSEGV, {sa_handler=0x6148a274e110, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_SIGINFO, sa_restorer=0x76633a242520}, NULL, 8) = 0
rt_sigaction(SIGBUS, {sa_handler=0x6148a274e110, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_SIGINFO, sa_restorer=0x76633a242520}, NULL, 8) = 0
mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766336c00000
madvise(0x766336c00000, 8388608, MADV_NOHUGEPAGE) = 0
mprotect(0x766336c00000, 4096, PROT_NONE) = 0
rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[PIPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x76633a242520}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x6148a274a2b0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x76633a242520}, NULL, 8) = 0
fcntl(0, F_GETFL) = 0x402 (flags O_RDWR|O_APPEND)
fcntl(1, F_GETFL) = 0x402 (flags O_RDWR|O_APPEND)
fcntl(2, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
getrandom("\xda\x9a\x09\x61\xa8\x15\x43\xa2", 8, GRND_NONBLOCK) = 8
getrandom("\x76\x5f\xf7\x83\xe5\x27\x62\xfd", 8, GRND_NONBLOCK) = 8
pipe2([9, 10], O_CLOEXEC) = 0
fcntl(9, F_GETFL) = 0 (flags O_RDONLY)
fcntl(9, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(9, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK)
fcntl(10, F_GETFL) = 0x1 (flags O_WRONLY)
getpid() = 210925
mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766336400000
madvise(0x766336400000, 8388608, MADV_NOHUGEPAGE) = 0
mprotect(0x766336400000, 4096, PROT_NONE) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766339ece000
mprotect(0x766339ece000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap(0x766339f1e000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766339e8e000
brk(0x6148ab5c2000) = 0x6148ab5c2000
brk(0x6148ab5c1000) = 0x6148ab5c1000
brk(0x6148ab5bf000) = 0x6148ab5bf000
mmap(NULL, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766339e7e000
mprotect(0x766339e7e000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/bin/pkg-config", 0x7fff8af9fe78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/.local/bin/pkg-config", 0x7fff8af9fe78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/.nix-profile/bin/pkg-config", 0x7fff8af9fe78) = -1 ENOENT (No such file or directory)
stat("/home/linuxbrew/.linuxbrew/bin/pkg-config", {st_mode=S_IFREG|0555, st_size=67368, ...}) = 0
access("/home/linuxbrew/.linuxbrew/bin/pkg-config", X_OK) = 0
mmap(0x766339ece000, 430080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76633999c000
mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766335c00000
madvise(0x766335c00000, 8388608, MADV_NOHUGEPAGE) = 0
mprotect(0x766335c00000, 4096, PROT_NONE) = 0
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, 0x7fff8afa06d0) = -1 ENOTTY (Inappropriate ioctl for device)
openat(AT_FDCWD, "/dev/null", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
pipe2([12, 13], O_CLOEXEC) = 0
fcntl(12, F_GETFL) = 0 (flags O_RDONLY)
fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(12, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK)
fcntl(13, F_GETFL) = 0x1 (flags O_WRONLY)
mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766335400000
madvise(0x766335400000, 8388608, MADV_NOHUGEPAGE) = 0
mprotect(0x766335400000, 4096, PROT_NONE) = 0
pipe2([14, 15], O_CLOEXEC) = 0
fcntl(14, F_GETFL) = 0 (flags O_RDONLY)
fcntl(14, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(14, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK)
fcntl(15, F_GETFL) = 0x1 (flags O_WRONLY)
mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766334c00000
madvise(0x766334c00000, 8388608, MADV_NOHUGEPAGE) = 0
mprotect(0x766334c00000, 4096, PROT_NONE) = 0
pipe2([16, 17], O_CLOEXEC) = 0
rt_sigprocmask(SIG_SETMASK, ~[XCPU PWR RTMIN RT_1], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x766342fc8a50) = 210960
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
close(17) = 0
fcntl(16, F_GETFL) = 0 (flags O_RDONLY)
fstat(16, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl(16, F_GETFL) = 0 (flags O_RDONLY)
fcntl(16, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
read(16, "", 32768) = 0
close(16) = 0
close(11) = 0
close(13) = 0
close(15) = 0
timerfd_settime(8, TFD_TIMER_ABSTIME, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=77152, tv_nsec=217161462}}, NULL) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210960, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
write(10, "\21\0\0\0", 4) = 4
rt_sigreturn({mask=[]}) = 0
read(9, "\21\0\0\0", 32768) = 4
mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766334400000
madvise(0x766334400000, 8388608, MADV_NOHUGEPAGE) = 0
mprotect(0x766334400000, 4096, PROT_NONE) = 0
read(9, 0x766339e8e000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(6, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=0, u64=38654705664}}) = 0
read(12, "ldd (Ubuntu GLIBC 2.35-0ubuntu3."..., 32768) = 288
read(12, "", 32768) = 0
close(12) = 0
read(14, "", 32768) = 0
close(14) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 210960
wait4(-1, 0x766334bffe34, WNOHANG, NULL) = -1 ECHILD (No child processes)
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/.cache/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
readlink("/proc", 0x7fff8af9f390, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/self", "210925", 1023) = 6
readlink("/proc/210925", 0x7fff8af9f390, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/210925/exe", "/home/johannes/src/crystal-lang/"..., 1023) = 54
readlink("/home", 0x7fff8af9f390, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes", 0x7fff8af9f390, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src", 0x7fff8af9f390, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang", 0x7fff8af9f390, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal", 0x7fff8af9f390, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build", 0x7fff8af9f390, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build/crystal", 0x7fff8af9f390, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc", 0x7fff8af9f3b0, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/self", "210925", 1023) = 6
readlink("/proc/210925", 0x7fff8af9f3b0, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/210925/exe", "/home/johannes/src/crystal-lang/"..., 1023) = 54
readlink("/home", 0x7fff8af9f3b0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes", 0x7fff8af9f3b0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src", 0x7fff8af9f3b0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang", 0x7fff8af9f3b0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal", 0x7fff8af9f3b0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build", 0x7fff8af9f3b0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build/crystal", 0x7fff8af9f3b0, 1023) = -1 EINVAL (Invalid argument)
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
mmap(0x766339a05000, 8798208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766333b9c000
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76633989c000
ioctl(2, TCGETS, 0x7fff8afa00a0) = -1 ENOTTY (Inappropriate ioctl for device)
readlink("/proc", 0x7fff8af9f590, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/self", "210925", 1023) = 6
readlink("/proc/210925", 0x7fff8af9f590, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/210925/exe", "/home/johannes/src/crystal-lang/"..., 1023) = 54
readlink("/home", 0x7fff8af9f590, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes", 0x7fff8af9f590, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src", 0x7fff8af9f590, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang", 0x7fff8af9f590, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal", 0x7fff8af9f590, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build", 0x7fff8af9f590, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build/crystal", 0x7fff8af9f590, 1023) = -1 EINVAL (Invalid argument)
stat("./lib/lib_c/x86_64-linux-gnu", 0x7fff8af9f7d8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/prelude.cr", 0x7fff8af9f708) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/prelude/prelude.cr", 0x7fff8af9f708) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/prelude/src/prelude.cr", 0x7fff8af9f708) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/prelude.cr", {st_mode=S_IFREG|0644, st_size=1773, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/prelude.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1773, ...}) = 0
read(11, "# Entries to this file should on"..., 32768) = 1773
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/lib_c.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/lib_c/lib_c.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/lib_c/src/lib_c.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c.cr", {st_mode=S_IFREG|0644, st_size=1352, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1352, ...}) = 0
read(11, "# Supported library versions:\n#\n"..., 32768) = 1352
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/macros.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/macros/macros.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/macros/src/macros.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/macros.cr", {st_mode=S_IFREG|0644, st_size=5711, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/macros.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5711, ...}) = 0
read(11, "# Defines a **`Struct`** type ca"..., 32768) = 5711
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/object.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/object/object.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/object/src/object.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/object.cr", {st_mode=S_IFREG|0644, st_size=19625, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/object.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=19625, ...}) = 0
read(11, "require \"./object/properties\"\n\n#"..., 32768) = 19625
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/object/properties.cr", {st_mode=S_IFREG|0644, st_size=15093, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/object/properties.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=15093, ...}) = 0
read(11, "# This file was automatically ge"..., 32768) = 15093
read(11, "", 32768) = 0
close(11) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/once.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/once.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/once.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/once/once.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/once/once.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/once/once.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/once.cr", {st_mode=S_IFREG|0644, st_size=4444, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/once.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4444, ...}) = 0
mmap(0x766334400000, 3346432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76633386b000
read(11, "# This file defines the `__cryst"..., 32768) = 4444
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_linked_list.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_linked_list.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_linked_list.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/pointer_linked_list.cr", {st_mode=S_IFREG|0644, st_size=1983, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/pointer_linked_list.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1983, ...}) = 0
read(11, "# :nodoc:\n#\n# Doubly linked list"..., 32768) = 1983
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/spin_lock/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/spin_lock/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/spin_lock/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/spin_lock.cr", {st_mode=S_IFREG|0644, st_size=687, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/spin_lock.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=687, ...}) = 0
read(11, "# :nodoc:\nstruct Crystal::SpinLo"..., 32768) = 687
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/comparable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/comparable/comparable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/comparable/src/comparable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/comparable.cr", {st_mode=S_IFREG|0644, st_size=3960, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/comparable.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3960, ...}) = 0
read(11, "# The `Comparable` mixin is used"..., 32768) = 3960
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/exception.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/exception/exception.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/exception/src/exception.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/exception.cr", {st_mode=S_IFREG|0644, st_size=4300, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/exception.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4300, ...}) = 0
read(11, "require \"./exception/call_stack\""..., 32768) = 4300
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/exception/call_stack.cr", {st_mode=S_IFREG|0644, st_size=2882, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/exception/call_stack.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2882, ...}) = 0
read(11, "{% if flag?(:interpreted) %}\n r"..., 32768) = 2882
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/exception/call_stack/interpreter.cr", {st_mode=S_IFREG|0644, st_size=612, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/exception/call_stack/interpreter.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=612, ...}) = 0
read(11, "require \"../../crystal/system/pr"..., 32768) = 612
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/print_error.cr", {st_mode=S_IFREG|0644, st_size=6313, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/print_error.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6313, ...}) = 0
read(11, "module Crystal::System\n # Print"..., 32768) = 6313
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766333b9c000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766339e3e000
stat("/home/johannes/src/crystal-lang/crystal/lib/system_error.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/system_error/system_error.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/system_error/src/system_error.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/system_error.cr", {st_mode=S_IFREG|0644, st_size=6183, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/system_error.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6183, ...}) = 0
read(11, "# This module can be included in"..., 32768) = 6183
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/iterable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/iterable/iterable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/iterable/src/iterable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/iterable.cr", {st_mode=S_IFREG|0644, st_size=3139, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/iterable.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3139, ...}) = 0
read(11, "# The `Iterable` mixin provides "..., 32768) = 3139
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/iterator.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/iterator/iterator.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/iterator/src/iterator.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/iterator.cr", {st_mode=S_IFREG|0644, st_size=48935, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/iterator.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=48935, ...}) = 0
read(11, "require \"./enumerable\"\n\n# An `It"..., 32768) = 32768
read(11, "an iterator that only returns un"..., 32768) = 16167
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/enumerable.cr", {st_mode=S_IFREG|0644, st_size=62814, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/enumerable.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=62814, ...}) = 0
read(11, "# The `Enumerable` mixin provide"..., 32768) = 32768
read(11, "e\", \"Bob\"]\n # ```\n #\n # Retur"..., 32768) = 30046
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766339e7e000, 4456448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76633342b000
stat("/home/johannes/src/crystal-lang/crystal/lib/steppable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/steppable/steppable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/steppable/src/steppable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/steppable.cr", {st_mode=S_IFREG|0644, st_size=4355, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/steppable.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4355, ...}) = 0
read(11, "require \"iterator\"\n\n# Implements"..., 32768) = 4355
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/iterator.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/iterator/iterator.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/iterator/src/iterator.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/iterator.cr", {st_mode=S_IFREG|0644, st_size=48935, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/indexable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/indexable/indexable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/indexable/src/indexable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/indexable.cr", {st_mode=S_IFREG|0644, st_size=42752, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/indexable.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=42752, ...}) = 0
read(11, "# A container that allows access"..., 32768) = 32768
read(11, "ions(4) # => []\n # ```\n def co"..., 32768) = 9984
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76633386b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76633985c000
access("/home/johannes/src/crystal-lang/crystal/src/./indexable/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./indexable/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a3010 /* 3 entries */, 32768) = 80
stat("/home/johannes/src/crystal-lang/crystal/src/./indexable//mutable.cr", {st_mode=S_IFREG|0644, st_size=14419, ...}) = 0
getdents64(11, 0x6148ab5a3010 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/indexable/mutable.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=14419, ...}) = 0
read(11, "# An `Indexable` container that "..., 32768) = 14419
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/string.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/string/string.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/string/src/string.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/string.cr", {st_mode=S_IFREG|0644, st_size=178404, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/string.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=178404, ...}) = 0
read(11, "require \"c/string\"\nrequire \"crys"..., 32768) = 32768
read(11, "- start_pos\n\n String.new(byte"..., 32768) = 32768
read(11, "m(to_unsafe + byte_index, bytesi"..., 32768) = 32768
read(11, "omparison operator.\n #\n # Comp"..., 32768) = 32768
read(11, ", \"\"]\n # long_river_name.split("..., 32768) = 32768
read(11, " # \"hello\".starts_with?('h') # "..., 32768) = 14564
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76633989c000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7663333eb000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/string.cr", {st_mode=S_IFREG|0644, st_size=313, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/string.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=313, ...}) = 0
read(11, "require \"./stddef\"\n\nlib LibC\n f"..., 32768) = 313
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stddef.cr", {st_mode=S_IFREG|0644, st_size=35, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stddef.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=35, ...}) = 0
read(11, "lib LibC\n alias SizeT = ULong\ne"..., 32768) = 35
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/small_deque.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/small_deque.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/small_deque.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/small_deque/small_deque.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/small_deque/small_deque.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/small_deque/small_deque.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/small_deque.cr", {st_mode=S_IFREG|0644, st_size=1199, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/small_deque.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1199, ...}) = 0
read(11, "module Crystal\n # :nodoc:\n # A"..., 32768) = 1199
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/iconv.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/iconv.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/iconv.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/iconv/iconv.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/iconv/iconv.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/iconv/iconv.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/iconv.cr", {st_mode=S_IFREG|0644, st_size=2683, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/iconv.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2683, ...}) = 0
read(11, "{% if flag?(:use_libiconv) || fl"..., 32768) = 2683
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/iconv/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/iconv/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/iconv/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/iconv/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/iconv/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/iconv/iconv.cr", 0x7fff8af9dbd8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/iconv.cr", {st_mode=S_IFREG|0644, st_size=264, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/iconv.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=264, ...}) = 0
read(11, "require \"./stddef\"\n\nlib LibC\n t"..., 32768) = 264
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stddef.cr", {st_mode=S_IFREG|0644, st_size=35, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/float/fast_float.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/float/src/fast_float.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/float/src/float/fast_float.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/float/fast_float/fast_float.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/float/src/fast_float/fast_float.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/float/src/float/fast_float/fast_float.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float.cr", {st_mode=S_IFREG|0644, st_size=2714, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/fast_float.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2714, ...}) = 0
read(11, "struct Float\n # :nodoc:\n # Sou"..., 32768) = 2714
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/parse_number.cr", {st_mode=S_IFREG|0644, st_size=7529, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/fast_float/parse_number.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=7529, ...}) = 0
read(11, "require \"./ascii_number\"\nrequire"..., 32768) = 7529
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76633342b000, 5943296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766332e40000
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/ascii_number.cr", {st_mode=S_IFREG|0644, st_size=9670, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/fast_float/ascii_number.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=9670, ...}) = 0
read(11, "require \"./float_common\"\n\nmodule"..., 32768) = 9670
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/float_common.cr", {st_mode=S_IFREG|0644, st_size=7917, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/fast_float/float_common.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=7917, ...}) = 0
read(11, "module Float::FastFloat\n @[Flag"..., 32768) = 7917
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/decimal_to_binary.cr", {st_mode=S_IFREG|0644, st_size=7636, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/fast_float/decimal_to_binary.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=7636, ...}) = 0
read(11, "require \"./float_common\"\nrequire"..., 32768) = 7636
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/float_common.cr", {st_mode=S_IFREG|0644, st_size=7917, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/fast_table.cr", {st_mode=S_IFREG|0644, st_size=53016, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/fast_float/fast_table.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=53016, ...}) = 0
read(11, "module Float::FastFloat\n # When"..., 32768) = 32768
read(11, "c51_u64); put(array, 0x999090b65"..., 32768) = 20248
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/fast_table_slice_literal.cr", {st_mode=S_IFREG|0644, st_size=34795, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/fast_float/fast_table_slice_literal.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=34795, ...}) = 0
read(11, "module Float::FastFloat\n module"..., 32768) = 32768
read(11, "03e085d813_u64,\n 0xbd49d14a"..., 32768) = 2027
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/digit_comparison.cr", {st_mode=S_IFREG|0644, st_size=13590, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/fast_float/digit_comparison.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=13590, ...}) = 0
read(11, "require \"./float_common\"\nrequire"..., 32768) = 13590
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/float_common.cr", {st_mode=S_IFREG|0644, st_size=7917, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/bigint.cr", {st_mode=S_IFREG|0644, st_size=15921, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/fast_float/bigint.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=15921, ...}) = 0
read(11, "require \"./float_common\"\n\nmodule"..., 32768) = 15921
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/float_common.cr", {st_mode=S_IFREG|0644, st_size=7917, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/ascii_number.cr", {st_mode=S_IFREG|0644, st_size=9670, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/fast_float/float_common.cr", {st_mode=S_IFREG|0644, st_size=7917, ...}) = 0
mmap(0x7663333eb000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766332e00000
access("/home/johannes/src/crystal-lang/crystal/src/./string/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./string/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a3010 /* 7 entries */, 32768) = 208
stat("/home/johannes/src/crystal-lang/crystal/src/./string//utf16.cr", {st_mode=S_IFREG|0644, st_size=4827, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./string//formatter.cr", {st_mode=S_IFREG|0644, st_size=19152, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./string//grapheme.cr", {st_mode=S_IFREG|0644, st_size=2837, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./string//builder.cr", {st_mode=S_IFREG|0644, st_size=3567, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./string//grapheme", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(11, 0x6148ab5a3010 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/string/builder.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3567, ...}) = 0
read(11, "require \"io\"\n\n# Similar to `IO::"..., 32768) = 3567
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/io.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/io/io.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/io/src/io.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/io.cr", {st_mode=S_IFREG|0644, st_size=31738, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=31738, ...}) = 0
read(11, "require \"c/stdio\"\nrequire \"c/err"..., 32768) = 31738
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio/stdio.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdio.cr", {st_mode=S_IFREG|0644, st_size=260, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdio.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=260, ...}) = 0
read(11, "require \"./sys/types\"\nrequire \"."..., 32768) = 260
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
read(11, "require \"../stddef\"\nrequire \"../"..., 32768) = 872
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stddef.cr", {st_mode=S_IFREG|0644, st_size=35, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdint.cr", {st_mode=S_IFREG|0644, st_size=195, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdint.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=195, ...}) = 0
read(11, "lib LibC\n alias Int8T = SChar\n "..., 32768) = 195
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stddef.cr", {st_mode=S_IFREG|0644, st_size=35, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/errno/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/errno/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/errno/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/errno/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/errno/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/errno/errno.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/errno.cr", {st_mode=S_IFREG|0644, st_size=2005, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/errno.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2005, ...}) = 0
read(11, "lib LibC\n fun __errno_location "..., 32768) = 2005
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/unistd.cr", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/unistd.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0
read(11, "require \"./sys/types\"\nrequire \"."..., 32768) = 1887
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdint.cr", {st_mode=S_IFREG|0644, st_size=195, ...}) = 0
access("/home/johannes/src/crystal-lang/crystal/src/./io/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./io/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a3010 /* 17 entries */, 32768) = 560
stat("/home/johannes/src/crystal-lang/crystal/src/./io//delimited.cr", {st_mode=S_IFREG|0644, st_size=11127, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//evented.cr", {st_mode=S_IFREG|0644, st_size=3179, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//encoding_stubs.cr", {st_mode=S_IFREG|0644, st_size=1310, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//stapled.cr", {st_mode=S_IFREG|0644, st_size=2994, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//console.cr", {st_mode=S_IFREG|0644, st_size=4076, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//encoding.cr", {st_mode=S_IFREG|0644, st_size=7008, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//memory.cr", {st_mode=S_IFREG|0644, st_size=10678, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//hexdump.cr", {st_mode=S_IFREG|0644, st_size=1632, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//file_descriptor.cr", {st_mode=S_IFREG|0644, st_size=9726, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//error.cr", {st_mode=S_IFREG|0644, st_size=889, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//byte_format.cr", {st_mode=S_IFREG|0644, st_size=5351, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//argf.cr", {st_mode=S_IFREG|0644, st_size=2005, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//sized.cr", {st_mode=S_IFREG|0644, st_size=1906, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//multi_writer.cr", {st_mode=S_IFREG|0644, st_size=1297, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./io//buffered.cr", {st_mode=S_IFREG|0644, st_size=6608, ...}) = 0
getdents64(11, 0x6148ab5a3010 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/argf.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2005, ...}) = 0
read(11, "# :nodoc:\nclass IO::ARGF < IO\n "..., 32768) = 2005
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/buffered.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6608, ...}) = 0
read(11, "# The `IO::Buffered` mixin enhan"..., 32768) = 6608
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/byte_format.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5351, ...}) = 0
read(11, "# Defines a byte format to encod"..., 32768) = 5351
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/console.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4076, ...}) = 0
read(11, "class IO::FileDescriptor < IO\n "..., 32768) = 4076
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/delimited.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=11127, ...}) = 0
read(11, "# An `IO` that wraps another `IO"..., 32768) = 11127
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766332e40000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766332dc0000
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/encoding.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=7008, ...}) = 0
read(11, "{% unless flag?(:without_iconv) "..., 32768) = 7008
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766332e00000, 7921664, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766332632000
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/iconv.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/iconv.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/iconv.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/iconv/iconv.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/iconv/iconv.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/iconv/iconv.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/iconv.cr", {st_mode=S_IFREG|0644, st_size=2683, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/encoding_stubs.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1310, ...}) = 0
read(11, "{% unless flag?(:without_iconv) "..., 32768) = 1310
read(11, "", 32768) = 0
close(11) = 0
futex(0x76633a5f2210, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/error.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=889, ...}) = 0
read(11, "class IO\n class Error < Excepti"..., 32768) = 889
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/evented.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3179, ...}) = 0
read(11, "require \"crystal/event_loop\"\n\n{%"..., 32768) = 3179
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/event_loop.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/event_loop.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/event_loop.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/event_loop/event_loop.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/event_loop/event_loop.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/event_loop/event_loop.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop.cr", {st_mode=S_IFREG|0644, st_size=4200, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4200, ...}) = 0
read(11, "abstract class Crystal::EventLoo"..., 32768) = 4200
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/file_descriptor.cr", {st_mode=S_IFREG|0644, st_size=3099, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/file_descriptor.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3099, ...}) = 0
read(11, "abstract class Crystal::EventLoo"..., 32768) = 3099
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/epoll.cr", {st_mode=S_IFREG|0644, st_size=4637, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/epoll.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4637, ...}) = 0
read(11, "require \"./polling\"\nrequire \"../"..., 32768) = 4637
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/polling.cr", {st_mode=S_IFREG|0644, st_size=23462, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/polling.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=23462, ...}) = 0
read(11, "# forward declaration for the re"..., 32768) = 23462
read(11, "", 32768) = 0
close(11) = 0
access("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/./polling/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/./polling/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a3010 /* 7 entries */, 32768) = 224
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/./polling//waiters.cr", {st_mode=S_IFREG|0644, st_size=1986, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/./polling//fiber_event.cr", {st_mode=S_IFREG|0644, st_size=780, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/./polling//arena.cr", {st_mode=S_IFREG|0644, st_size=7348, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/./polling//event.cr", {st_mode=S_IFREG|0644, st_size=1996, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/./polling//poll_descriptor.cr", {st_mode=S_IFREG|0644, st_size=1772, ...}) = 0
getdents64(11, 0x6148ab5a3010 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/polling/arena.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=7348, ...}) = 0
read(11, "# Generational Arena.\n#\n# The ar"..., 32768) = 7348
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/polling/event.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1996, ...}) = 0
read(11, "require \"crystal/pointer_linked_"..., 32768) = 1996
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_linked_list.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_linked_list.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_linked_list.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/pointer_linked_list.cr", {st_mode=S_IFREG|0644, st_size=1983, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_pairing_heap/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_pairing_heap/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_pairing_heap/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/pointer_pairing_heap.cr", {st_mode=S_IFREG|0644, st_size=3520, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/pointer_pairing_heap.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3520, ...}) = 0
read(11, "# :nodoc:\n#\n# Tree of `T` struct"..., 32768) = 3520
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/polling/fiber_event.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=780, ...}) = 0
read(11, "class Crystal::EventLoop::Pollin"..., 32768) = 780
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/polling/poll_descriptor.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1772, ...}) = 0
read(11, "# Information related to the evl"..., 32768) = 1772
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/polling/waiters.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1986, ...}) = 0
read(11, "# A FIFO queue of `Event` waitin"..., 32768) = 1986
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/timers.cr", {st_mode=S_IFREG|0644, st_size=1743, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop/timers.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1743, ...}) = 0
read(11, "require \"crystal/pointer_pairing"..., 32768) = 1743
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_pairing_heap/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_pairing_heap/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_pairing_heap/pointer_pairing_heap.cr", 0x7fff8af9cc28) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/pointer_pairing_heap.cr", {st_mode=S_IFREG|0644, st_size=3520, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/epoll.cr", {st_mode=S_IFREG|0644, st_size=1768, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/epoll.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1768, ...}) = 0
read(11, "require \"c/sys/epoll\"\n\nstruct Cr"..., 32768) = 1768
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/epoll/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/epoll/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/epoll/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/epoll/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/epoll/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/epoll/sys/epoll.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/epoll.cr", {st_mode=S_IFREG|0644, st_size=599, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/epoll.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=599, ...}) = 0
read(11, "lib LibC\n EPOLLIN = 0x001_u"..., 32768) = 599
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/eventfd.cr", {st_mode=S_IFREG|0644, st_size=883, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/eventfd.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=883, ...}) = 0
read(11, "require \"c/sys/eventfd\"\n\nstruct "..., 32768) = 883
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/eventfd/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/eventfd/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/eventfd/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/eventfd/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/eventfd/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/eventfd/sys/eventfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/eventfd.cr", {st_mode=S_IFREG|0644, st_size=87, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/eventfd.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=87, ...}) = 0
read(11, "lib LibC\n EFD_CLOEXEC = 0o20000"..., 32768) = 87
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/timerfd.cr", {st_mode=S_IFREG|0644, st_size=1156, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/timerfd.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1156, ...}) = 0
read(11, "require \"c/sys/timerfd\"\n\nstruct "..., 32768) = 1156
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/timerfd/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/timerfd/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/timerfd/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/timerfd/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/timerfd/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/timerfd/sys/timerfd.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/timerfd.cr", {st_mode=S_IFREG|0644, st_size=232, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/timerfd.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=232, ...}) = 0
read(11, "require \"../time\"\n\nlib LibC\n TF"..., 32768) = 232
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/time.cr", {st_mode=S_IFREG|0644, st_size=874, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/time.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=874, ...}) = 0
read(11, "require \"./sys/types\"\n\nlib LibC\n"..., 32768) = 874
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/file_descriptor.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=9726, ...}) = 0
read(11, "require \"crystal/system/file_des"..., 32768) = 9726
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/file_descriptor.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/file_descriptor.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/file_descriptor.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/file_descriptor/file_descriptor.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/file_descriptor/system/file_descriptor.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/file_descriptor/system/file_descriptor.cr", 0x7fff8af9dc78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/file_descriptor.cr", {st_mode=S_IFREG|0644, st_size=2062, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/file_descriptor.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2062, ...}) = 0
read(11, "# :nodoc:\nmodule Crystal::System"..., 32768) = 2062
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/file_descriptor.cr", {st_mode=S_IFREG|0644, st_size=10682, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/file_descriptor.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=10682, ...}) = 0
read(11, "require \"c/fcntl\"\nrequire \"termi"..., 32768) = 10682
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/fcntl/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/fcntl/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/fcntl/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/fcntl/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/fcntl/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/fcntl/fcntl.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/fcntl.cr", {st_mode=S_IFREG|0644, st_size=710, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/fcntl.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=710, ...}) = 0
read(11, "require \"./sys/types\"\nrequire \"."..., 32768) = 710
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/stat.cr", {st_mode=S_IFREG|0644, st_size=1620, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/stat.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1620, ...}) = 0
read(11, "require \"./types\"\nrequire \"../ti"..., 32768) = 1620
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766332dc0000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7663325f2000
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/time.cr", {st_mode=S_IFREG|0644, st_size=874, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/unistd.cr", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/termios.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/termios/termios.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/termios/src/termios.cr", 0x7fff8af9d2c8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/termios.cr", {st_mode=S_IFREG|0644, st_size=3682, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/termios.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3682, ...}) = 0
read(11, "{% skip_file if flag?(:win32) %}"..., 32768) = 3682
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/termios/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/termios/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/termios/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/termios/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/termios/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/termios/termios.cr", 0x7fff8af9cf78) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/termios.cr", {st_mode=S_IFREG|0644, st_size=2715, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/termios.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2715, ...}) = 0
read(11, "require \"./sys/types\"\n\nlib LibC\n"..., 32768) = 2715
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/hexdump.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1632, ...}) = 0
read(11, "# IO object that prints an hexad"..., 32768) = 1632
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/memory.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=10678, ...}) = 0
read(11, "# An `IO` that reads and writes "..., 32768) = 10678
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/multi_writer.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1297, ...}) = 0
read(11, "# An `IO` which writes to a numb"..., 32768) = 1297
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/sized.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1906, ...}) = 0
read(11, "# An `IO` that wraps another `IO"..., 32768) = 1906
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/io/stapled.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2994, ...}) = 0
read(11, "# This class staples together tw"..., 32768) = 2994
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/string/formatter.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=19152, ...}) = 0
read(11, "require \"c/stdio\"\n\n# :nodoc:\nstr"..., 32768) = 19152
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio/stdio.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdio.cr", {st_mode=S_IFREG|0644, st_size=260, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/string/grapheme.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2837, ...}) = 0
read(11, "require \"./grapheme/grapheme\"\n\nc"..., 32768) = 2837
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/string/grapheme/grapheme.cr", {st_mode=S_IFREG|0644, st_size=10018, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/string/grapheme/grapheme.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=10018, ...}) = 0
read(11, "require \"./properties\"\n\nclass St"..., 32768) = 10018
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/string/grapheme/properties.cr", {st_mode=S_IFREG|0644, st_size=74018, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/string/grapheme/properties.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=74018, ...}) = 0
read(11, "# This file was automatically ge"..., 32768) = 32768
read(11, "F, Property::LVT)\n put(data"..., 32768) = 32768
read(11, " 0x1171E, Property::SpacingMark)"..., 32768) = 8482
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766332632000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7663325b2000
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/string/utf16.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4827, ...}) = 0
read(11, "class String\n # Returns the UTF"..., 32768) = 4827
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/number.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/number/number.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/number/src/number.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/number.cr", {st_mode=S_IFREG|0644, st_size=9890, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/number.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=9890, ...}) = 0
read(11, "# The top-level number type.\nstr"..., 32768) = 9890
read(11, "", 32768) = 0
close(11) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/primitives.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/primitives/primitives.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/primitives/src/primitives.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/primitives.cr", {st_mode=S_IFREG|0644, st_size=18146, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/primitives.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=18146, ...}) = 0
read(11, "# Methods defined here are primi"..., 32768) = 18146
read(11, "", 32768) = 0
close(11) = 0
mmap(0x7663325f2000, 10825728, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766331b5f000
mmap(0x7663325b2000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766331b1f000
mmap(0x766331b5f000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766331adf000
mmap(0x766331b1f000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766331a9f000
stat("/home/johannes/src/crystal-lang/crystal/lib/annotations.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/annotations/annotations.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/annotations/src/annotations.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/annotations.cr", {st_mode=S_IFREG|0644, st_size=2571, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/annotations.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2571, ...}) = 0
read(11, "# This annotation marks methods,"..., 32768) = 2571
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/array.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/array/array.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/array/src/array.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/array.cr", {st_mode=S_IFREG|0644, st_size=62540, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/array.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=62540, ...}) = 0
read(11, "# An `Array` is an ordered, inte"..., 32768) = 32768
read(11, "iamond\"]\n # ```\n def map_with_"..., 32768) = 29772
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/atomic.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/atomic/atomic.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/atomic/src/atomic.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/atomic.cr", {st_mode=S_IFREG|0644, st_size=15984, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/atomic.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=15984, ...}) = 0
read(11, "require \"llvm/enums/atomic\"\n\n# A"..., 32768) = 15984
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/llvm/enums/atomic.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/llvm/src/enums/atomic.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/llvm/src/llvm/enums/atomic.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/llvm/enums/atomic/atomic.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/llvm/src/enums/atomic/enums/atomic.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/llvm/src/llvm/enums/atomic/enums/atomic.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/llvm/enums/atomic.cr", {st_mode=S_IFREG|0644, st_size=399, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/llvm/enums/atomic.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=399, ...}) = 0
read(11, "module LLVM\n enum AtomicOrderin"..., 32768) = 399
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766331adf000, 14172160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766330d1b000
stat("/home/johannes/src/crystal-lang/crystal/lib/base64.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/base64/base64.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/base64/src/base64.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/base64.cr", {st_mode=S_IFREG|0644, st_size=9855, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/base64.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=9855, ...}) = 0
read(11, "# The `Base64` module provides f"..., 32768) = 9855
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/bool.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/bool/bool.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/bool/src/bool.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/bool.cr", {st_mode=S_IFREG|0644, st_size=1758, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/bool.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1758, ...}) = 0
read(11, "# Bool has only two possible val"..., 32768) = 1758
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/box.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/box/box.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/box/src/box.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/box.cr", {st_mode=S_IFREG|0644, st_size=1669, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/box.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1669, ...}) = 0
read(11, "# A Box allows turning any objec"..., 32768) = 1669
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/char.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/char/char.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/char/src/char.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/char.cr", {st_mode=S_IFREG|0644, st_size=27123, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/char.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=27123, ...}) = 0
read(11, "require \"comparable\"\nrequire \"st"..., 32768) = 27123
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766331a9f000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766330cdb000
stat("/home/johannes/src/crystal-lang/crystal/lib/comparable.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/comparable/comparable.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/comparable/src/comparable.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/comparable.cr", {st_mode=S_IFREG|0644, st_size=3960, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/steppable.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/steppable/steppable.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/steppable/src/steppable.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/steppable.cr", {st_mode=S_IFREG|0644, st_size=4355, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/char/reader.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/char/src/reader.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/char/src/char/reader.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/char/reader/reader.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/char/src/reader/reader.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/char/src/char/reader/reader.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/char/reader.cr", {st_mode=S_IFREG|0644, st_size=11979, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/char/reader.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=11979, ...}) = 0
read(11, "struct Char\n # A `Char::Reader`"..., 32768) = 11979
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/class.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/class/class.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/class/src/class.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/class.cr", {st_mode=S_IFREG|0644, st_size=3854, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/class.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3854, ...}) = 0
read(11, "class Class\n def inspect(io : I"..., 32768) = 3854
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/concurrent.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/concurrent/concurrent.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/concurrent/src/concurrent.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/concurrent.cr", {st_mode=S_IFREG|0644, st_size=3941, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/concurrent.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3941, ...}) = 0
read(11, "require \"fiber\"\nrequire \"channel"..., 32768) = 3941
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/fiber.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/fiber.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/fiber.cr", {st_mode=S_IFREG|0644, st_size=11923, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/fiber.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=11923, ...}) = 0
read(11, "require \"crystal/system/thread_l"..., 32768) = 11923
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/thread_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/thread_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/thread_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/thread_linked_list/thread_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/thread_linked_list/system/thread_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/thread_linked_list/system/thread_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread_linked_list.cr", {st_mode=S_IFREG|0644, st_size=1875, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread_linked_list.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1875, ...}) = 0
read(11, "require \"./thread_mutex\"\n\n# :nod"..., 32768) = 1875
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread_mutex.cr", {st_mode=S_IFREG|0644, st_size=660, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread_mutex.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=660, ...}) = 0
read(11, "class Thread\n class Mutex\n #"..., 32768) = 660
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/pthread_mutex.cr", {st_mode=S_IFREG|0644, st_size=1428, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/pthread_mutex.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1428, ...}) = 0
read(11, "require \"c/pthread\"\n\n# :nodoc:\nc"..., 32768) = 1428
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/pthread/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/pthread/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/pthread/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/pthread/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/pthread/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/pthread/pthread.cr", 0x7fff8af9d618) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/pthread.cr", {st_mode=S_IFREG|0644, st_size=2394, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/pthread.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2394, ...}) = 0
read(11, "require \"./sys/types\"\n\n# Startin"..., 32768) = 2394
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/print_buffered.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/print_buffered.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/print_buffered.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/print_buffered/print_buffered.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/print_buffered/print_buffered.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/print_buffered/print_buffered.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/print_buffered.cr", {st_mode=S_IFREG|0644, st_size=1527, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/print_buffered.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1527, ...}) = 0
read(11, "module Crystal\n # Prepares an e"..., 32768) = 1527
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/fiber/context.cr", {st_mode=S_IFREG|0644, st_size=2914, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/fiber/context.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2914, ...}) = 0
read(11, "class Fiber\n # :nodoc:\n #\n # "..., 32768) = 2914
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/fiber/context/interpreted.cr", {st_mode=S_IFREG|0644, st_size=477, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/fiber/context/interpreted.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=477, ...}) = 0
read(11, "{% skip_file unless flag?(:inter"..., 32768) = 477
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/interpreter.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/interpreter.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/interpreter.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/interpreter/interpreter.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/interpreter/interpreter.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/interpreter/interpreter.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/interpreter.cr", {st_mode=S_IFREG|0644, st_size=1170, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/interpreter.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1170, ...}) = 0
read(11, "module Crystal\n # :nodoc:\n #\n "..., 32768) = 1170
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/fiber/stack.cr", {st_mode=S_IFREG|0644, st_size=471, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/fiber/stack.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=471, ...}) = 0
read(11, "class Fiber\n # :nodoc:\n struct"..., 32768) = 471
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/channel.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/channel/channel.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/channel/src/channel.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/channel.cr", {st_mode=S_IFREG|0644, st_size=12033, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/channel.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=12033, ...}) = 0
read(11, "require \"fiber\"\nrequire \"crystal"..., 32768) = 12033
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/fiber.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/fiber.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/fiber.cr", {st_mode=S_IFREG|0644, st_size=11923, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/spin_lock.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/spin_lock.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/spin_lock.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/spin_lock/spin_lock.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/spin_lock/spin_lock.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/spin_lock/spin_lock.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/spin_lock.cr", {st_mode=S_IFREG|0644, st_size=687, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/pointer_linked_list.cr", {st_mode=S_IFREG|0644, st_size=1983, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/channel/select.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/channel/src/select.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/channel/src/channel/select.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/channel/select/select.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/channel/src/select/select.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/channel/src/channel/select/select.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/channel/select.cr", {st_mode=S_IFREG|0644, st_size=4330, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/channel/select.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4330, ...}) = 0
read(11, "class Channel(T)\n # :nodoc:\n r"..., 32768) = 4330
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/channel/select/select_action.cr", {st_mode=S_IFREG|0644, st_size=1372, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/channel/select/select_action.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1372, ...}) = 0
read(11, "class Channel(T)\n # :nodoc:\n m"..., 32768) = 1372
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/channel/select/timeout_action.cr", {st_mode=S_IFREG|0644, st_size=1286, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/channel/select/timeout_action.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1286, ...}) = 0
read(11, "# Timeout keyword for use in `se"..., 32768) = 1286
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/tracing.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/tracing.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/tracing.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/tracing/tracing.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/tracing/tracing.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/tracing/tracing.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/tracing.cr", {st_mode=S_IFREG|0644, st_size=9454, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/tracing.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=9454, ...}) = 0
read(11, "require \"./system/panic\"\n\nmodule"..., 32768) = 9454
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/panic.cr", {st_mode=S_IFREG|0644, st_size=655, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/panic.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=655, ...}) = 0
read(11, "module Crystal::System\n # Print"..., 32768) = 655
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/scheduler.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/scheduler.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/scheduler.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/scheduler/scheduler.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/scheduler/scheduler.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/scheduler/scheduler.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/scheduler.cr", {st_mode=S_IFREG|0644, st_size=6547, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/scheduler.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6547, ...}) = 0
read(11, "{% skip_file if flag?(:execution"..., 32768) = 6547
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/event_loop.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/event_loop.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/event_loop.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/event_loop/event_loop.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/event_loop/event_loop.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/event_loop/event_loop.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/event_loop.cr", {st_mode=S_IFREG|0644, st_size=4200, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/print_error.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/print_error.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/print_error.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/print_error/print_error.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/print_error/system/print_error.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/print_error/system/print_error.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/print_error.cr", {st_mode=S_IFREG|0644, st_size=6313, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/fiber.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/fiber.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/fiber.cr", {st_mode=S_IFREG|0644, st_size=11923, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/stack_pool.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/stack_pool.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/fiber/stack_pool.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/stack_pool/stack_pool.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/stack_pool/stack_pool.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/fiber/stack_pool/stack_pool.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/fiber/stack_pool.cr", {st_mode=S_IFREG|0644, st_size=2776, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/fiber/stack_pool.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2776, ...}) = 0
read(11, "require \"crystal/system/fiber\"\n\n"..., 32768) = 2776
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/fiber.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/fiber.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/fiber.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/fiber/fiber.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/fiber/system/fiber.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/fiber/system/fiber.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/fiber.cr", {st_mode=S_IFREG|0644, st_size=573, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/fiber.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=573, ...}) = 0
read(11, "module Crystal::System::Fiber\n "..., 32768) = 573
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/fiber.cr", {st_mode=S_IFREG|0644, st_size=806, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/fiber.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=806, ...}) = 0
read(11, "require \"c/sys/mman\"\n\nmodule Cry"..., 32768) = 806
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/mman/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/mman/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/mman/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/mman/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/mman/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/mman/sys/mman.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/mman.cr", {st_mode=S_IFREG|0644, st_size=994, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/mman.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=994, ...}) = 0
read(11, "require \"./types\"\n\nlib LibC\n PR"..., 32768) = 994
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/thread.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/thread.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/thread.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/thread/thread.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/thread/system/thread.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/thread/system/thread.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread.cr", {st_mode=S_IFREG|0644, st_size=6574, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6574, ...}) = 0
read(11, "# :nodoc:\nmodule Crystal::System"..., 32768) = 6574
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/pthread.cr", {st_mode=S_IFREG|0644, st_size=9848, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/pthread.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=9848, ...}) = 0
read(11, "require \"c/pthread\"\nrequire \"c/s"..., 32768) = 9848
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/pthread/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/pthread/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/pthread/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/pthread/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/pthread/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/pthread/pthread.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/pthread.cr", {st_mode=S_IFREG|0644, st_size=2394, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sched/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sched/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sched/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sched/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sched/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sched/sched.cr", 0x7fff8af9d658) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sched.cr", {st_mode=S_IFREG|0644, st_size=37, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sched.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=37, ...}) = 0
read(11, "lib LibC\n fun sched_yield : Int"..., 32768) = 37
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766330d1b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766330c9b000
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/panic.cr", {st_mode=S_IFREG|0644, st_size=655, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread_linked_list.cr", {st_mode=S_IFREG|0644, st_size=1875, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread_condition_variable.cr", {st_mode=S_IFREG|0644, st_size=944, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread_condition_variable.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=944, ...}) = 0
read(11, "class Thread\n class ConditionVa"..., 32768) = 944
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/pthread_condition_variable.cr", {st_mode=S_IFREG|0644, st_size=2253, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/pthread_condition_variable.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2253, ...}) = 0
read(11, "require \"c/pthread\"\n\n# :nodoc:\nc"..., 32768) = 2253
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/pthread/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/pthread/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/pthread/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/pthread/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/pthread/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/pthread/pthread.cr", 0x7fff8af9d308) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/pthread.cr", {st_mode=S_IFREG|0644, st_size=2394, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/compiler_rt.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/compiler_rt.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/compiler_rt.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/compiler_rt/compiler_rt.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/compiler_rt/compiler_rt.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/compiler_rt/compiler_rt.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt.cr", {st_mode=S_IFREG|0644, st_size=6624, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6624, ...}) = 0
read(11, "{% skip_file if flag?(:skip_crys"..., 32768) = 6624
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt/fixint.cr", {st_mode=S_IFREG|0644, st_size=2069, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt/fixint.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2069, ...}) = 0
read(11, "private macro __fixint_impl(name"..., 32768) = 2069
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt/float.cr", {st_mode=S_IFREG|0644, st_size=2527, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt/float.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2527, ...}) = 0
read(11, "private macro __float_impl(name,"..., 32768) = 2527
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt/mul.cr", {st_mode=S_IFREG|0644, st_size=1056, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt/mul.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1056, ...}) = 0
read(11, "# :nodoc:\nprivate macro __mul_im"..., 32768) = 1056
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt/divmod128.cr", {st_mode=S_IFREG|0644, st_size=7457, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/compiler_rt/divmod128.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=7457, ...}) = 0
read(11, "# This file includes an implemen"..., 32768) = 7457
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/main.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/main.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/main.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/main/main.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/main/main.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/main/main.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/main.cr", {st_mode=S_IFREG|0644, st_size=4056, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/main.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4056, ...}) = 0
read(11, "require \"process/executable_path"..., 32768) = 4056
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/process/executable_path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/process/src/executable_path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/process/src/process/executable_path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/process/executable_path/executable_path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/process/src/executable_path/executable_path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/process/src/process/executable_path/executable_path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/process/executable_path.cr", {st_mode=S_IFREG|0644, st_size=5399, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/process/executable_path.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5399, ...}) = 0
read(11, "# Reference:\n# - https://github."..., 32768) = 5399
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/deque.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/deque/deque.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/deque/src/deque.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/deque.cr", {st_mode=S_IFREG|0644, st_size=18183, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/deque.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=18183, ...}) = 0
read(11, "# A Deque (\"[double-ended queue]"..., 32768) = 18183
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/dir.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/dir/dir.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/dir/src/dir.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/dir.cr", {st_mode=S_IFREG|0644, st_size=8874, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/dir.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=8874, ...}) = 0
read(11, "require \"crystal/system/dir\"\n\n# "..., 32768) = 8874
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/dir.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/dir.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/dir.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/dir/dir.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/dir/system/dir.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/dir/system/dir.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/dir.cr", {st_mode=S_IFREG|0644, st_size=2028, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/dir.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2028, ...}) = 0
read(11, "# :nodoc:\nmodule Crystal::System"..., 32768) = 2028
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/dir.cr", {st_mode=S_IFREG|0644, st_size=3245, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/dir.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3245, ...}) = 0
read(11, "require \"c/dirent\"\n\nmodule Cryst"..., 32768) = 3245
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/dirent/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/dirent/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/dirent/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/dirent/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/dirent/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/dirent/dirent.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/dirent.cr", {st_mode=S_IFREG|0644, st_size=417, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/dirent.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=417, ...}) = 0
read(11, "require \"./sys/types\"\n\nlib LibC\n"..., 32768) = 417
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
access("/home/johannes/src/crystal-lang/crystal/src/./dir/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./dir/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4910 /* 3 entries */, 32768) = 80
stat("/home/johannes/src/crystal-lang/crystal/src/./dir//glob.cr", {st_mode=S_IFREG|0644, st_size=16298, ...}) = 0
getdents64(11, 0x6148ab5a4910 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/dir/glob.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=16298, ...}) = 0
read(11, "class Dir\n # Returns an array o"..., 32768) = 16298
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/enum.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/enum/enum.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/enum/src/enum.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/enum.cr", {st_mode=S_IFREG|0644, st_size=16501, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/enum.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=16501, ...}) = 0
read(11, "# Enum is the base type of all e"..., 32768) = 16501
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766330cdb000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766330c5b000
stat("/home/johannes/src/crystal-lang/crystal/lib/enumerable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/enumerable/enumerable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/enumerable/src/enumerable.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/enumerable.cr", {st_mode=S_IFREG|0644, st_size=62814, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/env.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/env/env.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/env/src/env.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/env.cr", {st_mode=S_IFREG|0644, st_size=3866, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/env.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3866, ...}) = 0
read(11, "require \"crystal/system/env\"\n\n# "..., 32768) = 3866
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/env.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/env.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/env.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/env/env.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/env/system/env.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/env/system/env.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/env.cr", {st_mode=S_IFREG|0644, st_size=593, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/env.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=593, ...}) = 0
read(11, "module Crystal::System::Env\n # "..., 32768) = 593
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/env.cr", {st_mode=S_IFREG|0644, st_size=1488, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/env.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1488, ...}) = 0
read(11, "require \"c/stdlib\"\n\nmodule Cryst"..., 32768) = 1488
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdlib.cr", {st_mode=S_IFREG|0644, st_size=754, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdlib.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=754, ...}) = 0
read(11, "require \"./stddef\"\nrequire \"./sy"..., 32768) = 754
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stddef.cr", {st_mode=S_IFREG|0644, st_size=35, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/wait.cr", {st_mode=S_IFREG|0644, st_size=132, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/wait.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=132, ...}) = 0
read(11, "require \"./types\"\nrequire \"../si"..., 32768) = 132
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/signal.cr", {st_mode=S_IFREG|0644, st_size=2046, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/signal.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2046, ...}) = 0
read(11, "require \"./sys/types\"\nrequire \"."..., 32768) = 2046
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/time.cr", {st_mode=S_IFREG|0644, st_size=874, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/errno.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/errno/errno.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/errno/src/errno.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/errno.cr", {st_mode=S_IFREG|0644, st_size=3391, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/errno.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3391, ...}) = 0
read(11, "require \"c/errno\"\nrequire \"c/str"..., 32768) = 3391
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/errno/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/errno/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/errno/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/errno/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/errno/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/errno/errno.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/errno.cr", {st_mode=S_IFREG|0644, st_size=2005, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/string.cr", {st_mode=S_IFREG|0644, st_size=313, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/winerror.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/winerror/winerror.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/winerror/src/winerror.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/winerror.cr", {st_mode=S_IFREG|0644, st_size=174453, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/winerror.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=174453, ...}) = 0
read(11, "{% if flag?(:win32) %}\n require"..., 32768) = 32768
read(11, "ERSION "..., 32768) = 32768
read(11, " = 1784_u32\n ERROR_UNRE"..., 32768) = 32768
read(11, "IVE "..., 32768) = 32768
read(11, "D "..., 32768) = 32768
read(11, "_EVT_FILTER_ALREADYSCOPED "..., 32768) = 10613
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766330c9b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766330c1b000
mmap(0x766330c5b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766330bdb000
stat("/home/johannes/src/crystal-lang/crystal/lib/wasi_error.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/wasi_error/wasi_error.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/wasi_error/src/wasi_error.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/wasi_error.cr", {st_mode=S_IFREG|0644, st_size=11471, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/wasi_error.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=11471, ...}) = 0
read(11, "enum WasiError : UInt16\n # Retu"..., 32768) = 11471
read(11, "", 32768) = 0
close(11) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/file.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/file.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/src/file.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/file.cr", {st_mode=S_IFREG|0644, st_size=25967, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/file.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=25967, ...}) = 0
read(11, "class File < IO::FileDescriptor\n"..., 32768) = 25967
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/file/error.cr", {st_mode=S_IFREG|0644, st_size=1651, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/file/error.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1651, ...}) = 0
read(11, "class File < IO::FileDescriptor\n"..., 32768) = 1651
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/file/match.cr", {st_mode=S_IFREG|0644, st_size=12969, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/file/match.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=12969, ...}) = 0
read(11, "# This implementation of glob ma"..., 32768) = 12969
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/file.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/file.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/file.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/file/file.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/file/system/file.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/file/system/file.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/file.cr", {st_mode=S_IFREG|0644, st_size=2603, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/file.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2603, ...}) = 0
read(11, "# :nodoc:\nmodule Crystal::System"..., 32768) = 2603
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/file.cr", {st_mode=S_IFREG|0644, st_size=7688, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/file.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=7688, ...}) = 0
read(11, "require \"c/sys/file\"\nrequire \"fi"..., 32768) = 7688
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/file/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/file/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/file/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/file/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/file/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/file/sys/file.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/file.cr", {st_mode=S_IFREG|0644, st_size=140, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/file.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=140, ...}) = 0
read(11, "lib LibC\n @[Flags]\n enum Flock"..., 32768) = 140
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/file/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/src/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/src/file/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/error/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/src/error/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/src/file/error/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/file/error.cr", {st_mode=S_IFREG|0644, st_size=1651, ...}) = 0
access("/home/johannes/src/crystal-lang/crystal/src/./file/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./file/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4890 /* 7 entries */, 32768) = 208
stat("/home/johannes/src/crystal-lang/crystal/src/./file//match.cr", {st_mode=S_IFREG|0644, st_size=12969, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./file//preader.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./file//tempfile.cr", {st_mode=S_IFREG|0644, st_size=5455, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./file//info.cr", {st_mode=S_IFREG|0644, st_size=5416, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./file//error.cr", {st_mode=S_IFREG|0644, st_size=1651, ...}) = 0
getdents64(11, 0x6148ab5a4890 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/file/info.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5416, ...}) = 0
read(11, "require \"crystal/system/file_inf"..., 32768) = 5416
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/file_info.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/file_info.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/file_info.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/file_info/file_info.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/file_info/system/file_info.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/file_info/system/file_info.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/file_info.cr", {st_mode=S_IFREG|0644, st_size=860, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/file_info.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=860, ...}) = 0
read(11, "# :nodoc:\nmodule Crystal::System"..., 32768) = 860
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/file_info.cr", {st_mode=S_IFREG|0644, st_size=1523, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/file_info.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1523, ...}) = 0
read(11, "module Crystal::System::FileInfo"..., 32768) = 1523
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/file/preader.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
read(11, "# :nodoc:\nclass File::PReader < "..., 32768) = 872
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/file/tempfile.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5455, ...}) = 0
read(11, "class File\n # Returns a fully-q"..., 32768) = 5455
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/float.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/float/float.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/float/src/float.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/float.cr", {st_mode=S_IFREG|0644, st_size=17142, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=17142, ...}) = 0
read(11, "require \"c/stdio\"\nrequire \"c/str"..., 32768) = 17142
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdio.cr", {st_mode=S_IFREG|0644, st_size=260, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/string.cr", {st_mode=S_IFREG|0644, st_size=313, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/printer.cr", {st_mode=S_IFREG|0644, st_size=5172, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5172, ...}) = 0
read(11, "require \"./printer/*\"\n\n# :nodoc:"..., 32768) = 5172
read(11, "", 32768) = 0
close(11) = 0
access("/home/johannes/src/crystal-lang/crystal/src/float/./printer/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/./printer/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4890 /* 11 entries */, 32768) = 368
stat("/home/johannes/src/crystal-lang/crystal/src/float/./printer//hexfloat.cr", {st_mode=S_IFREG|0644, st_size=8781, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/./printer//cached_powers.cr", {st_mode=S_IFREG|0644, st_size=7871, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/./printer//diy_fp.cr", {st_mode=S_IFREG|0644, st_size=4710, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/./printer//ieee.cr", {st_mode=S_IFREG|0644, st_size=6726, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/./printer//ryu_printf.cr", {st_mode=S_IFREG|0644, st_size=22471, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/./printer//dragonbox_cache.cr", {st_mode=S_IFREG|0644, st_size=43338, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/./printer//grisu3.cr", {st_mode=S_IFREG|0644, st_size=17743, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/./printer//dragonbox.cr", {st_mode=S_IFREG|0644, st_size=20427, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/./printer//ryu_printf_table.cr", {st_mode=S_IFREG|0644, st_size=345473, ...}) = 0
getdents64(11, 0x6148ab5a4890 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer/cached_powers.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=7871, ...}) = 0
read(11, "# CachedPowers is ported from th"..., 32768) = 7871
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer/diy_fp.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4710, ...}) = 0
read(11, "# DiyFP is ported from the C++ \""..., 32768) = 4710
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/printer/ieee.cr", {st_mode=S_IFREG|0644, st_size=6726, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer/ieee.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6726, ...}) = 0
read(11, "# IEEE is ported from the C++ \"d"..., 32768) = 6726
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer/dragonbox.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=20427, ...}) = 0
read(11, "# Source port of Dragonbox's ref"..., 32768) = 20427
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/printer/dragonbox_cache.cr", {st_mode=S_IFREG|0644, st_size=43338, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer/dragonbox_cache.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=43338, ...}) = 0
read(11, "module Float::Printer::Dragonbox"..., 32768) = 32768
read(11, "f3bc_u64)\n put(cache, 0x8ae"..., 32768) = 10570
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer/grisu3.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=17743, ...}) = 0
read(11, "# Grisu3 is ported from the C++ "..., 32768) = 17743
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/printer/diy_fp.cr", {st_mode=S_IFREG|0644, st_size=4710, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/printer/ieee.cr", {st_mode=S_IFREG|0644, st_size=6726, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/printer/cached_powers.cr", {st_mode=S_IFREG|0644, st_size=7871, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer/hexfloat.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=8781, ...}) = 0
read(11, "module Float::Printer::Hexfloat("..., 32768) = 8781
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer/ryu_printf.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=22471, ...}) = 0
read(11, "{% skip_file unless String::Form"..., 32768) = 22471
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/float/printer/ryu_printf_table.cr", {st_mode=S_IFREG|0644, st_size=345473, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/float/printer/ryu_printf_table.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=345473, ...}) = 0
read(11, "{% skip_file unless String::Form"..., 32768) = 32768
read(11, "ta, 3881927570803887650u64, 1235"..., 32768) = 32768
read(11, "ut(data, 1502394029870156428u64,"..., 32768) = 32768
read(11, "1244044u64, 8454853657u64)\n p"..., 32768) = 32768
read(11, "4, 251499368407u64)\n put(data"..., 32768) = 32768
read(11, "64, 71923776774u64)\n put(data"..., 32768) = 32768
read(11, "(data, 16503783814424220982u64, "..., 32768) = 32768
read(11, "288u64, 76526451532u64)\n put("..., 32768) = 32768
read(11, "1854300969137926u64, 12414417470"..., 32768) = 32768
read(11, ")\n put(data, 1633046532086323"..., 32768) = 32768
read(11, " put(data, 9600134495208339559u6"..., 32768) = 17793
read(11, "", 32768) = 0
close(11) = 0
mmap(0x766330c1b000, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632fbdb000
mmap(0x766330bdb000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632fb9b000
stat("/home/johannes/src/crystal-lang/crystal/lib/gc.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/gc/gc.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/gc/src/gc.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/gc.cr", {st_mode=S_IFREG|0644, st_size=4580, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/gc.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4580, ...}) = 0
read(11, "# :nodoc:\nfun __crystal_malloc(s"..., 32768) = 4580
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/gc/boehm.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/gc/src/boehm.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/gc/src/gc/boehm.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/gc/boehm/boehm.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/gc/src/boehm/boehm.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/gc/src/gc/boehm/boehm.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/gc/boehm.cr", {st_mode=S_IFREG|0644, st_size=16986, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/gc/boehm.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=16986, ...}) = 0
read(11, "{% if flag?(:preview_mt) %}\n re"..., 32768) = 16986
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/tracing.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/tracing.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/tracing.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/tracing/tracing.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/tracing/tracing.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/tracing/tracing.cr", 0x7fff8af9e008) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/tracing.cr", {st_mode=S_IFREG|0644, st_size=9454, ...}) = 0
pipe2([11, 12], O_CLOEXEC) = 0
fcntl(11, F_GETFL) = 0 (flags O_RDONLY)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(11, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK)
fcntl(12, F_GETFL) = 0x1 (flags O_WRONLY)
pipe2([13, 14], O_CLOEXEC) = 0
rt_sigprocmask(SIG_SETMASK, ~[XCPU PWR RTMIN RT_1], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x766342fc8a50) = 210967
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
close(14) = 0
fcntl(13, F_GETFL) = 0 (flags O_RDONLY)
fstat(13, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl(13, F_GETFL) = 0 (flags O_RDONLY)
fcntl(13, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
read(13, "", 32768) = 0
close(13) = 0
close(12) = 0
read(11, 0x7fff8af94778, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(6, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=0, u64=47244640256}}) = 0
epoll_wait(6, [{events=EPOLLIN, data={u32=0, u64=47244640256}}], 128, -1) = 1
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210967, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
write(10, "\21\0\0\0", 4) = 4
rt_sigreturn({mask=[]}) = 1
read(11, "0.0.0", 32768) = 5
read(11, "", 32768) = 0
epoll_wait(6, [{events=EPOLLHUP, data={u32=0, u64=47244640256}}, {events=EPOLLIN, data={u32=0, u64=38654705664}}], 128, -1) = 2
read(9, "\21\0\0\0", 32768) = 4
read(9, 0x766339e8e000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 210967
wait4(-1, 0x7663353ffe34, WNOHANG, NULL) = -1 ECHILD (No child processes)
epoll_ctl(6, EPOLL_CTL_DEL, 11, NULL) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/hash.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/hash/hash.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/hash/src/hash.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/hash.cr", {st_mode=S_IFREG|0644, st_size=67064, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/hash.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=67064, ...}) = 0
read(11, "require \"crystal/hasher\"\n\n# A `H"..., 32768) = 32768
read(11, "loc(size)\n end\n\n # Marks all e"..., 32768) = 32768
read(11, " # => {\"bar\" => \"foo\""..., 32768) = 1528
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76632fbdb000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632fb5b000
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/hasher.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/hasher.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/hasher.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/hasher/hasher.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/hasher/hasher.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/hasher/hasher.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/hasher.cr", {st_mode=S_IFREG|0644, st_size=9217, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/hasher.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=9217, ...}) = 0
read(11, "# :nodoc:\nstruct Crystal::Hasher"..., 32768) = 9217
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/int.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/int/int.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/int/src/int.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/int.cr", {st_mode=S_IFREG|0644, st_size=74541, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/int.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=74541, ...}) = 0
read(11, "# Int is the base type of all in"..., 32768) = 32768
read(11, "Bool = true, leading_zero_is_oct"..., 32768) = 32768
read(11, "y an `Int::Signed`.\n #\n # ```\n"..., 32768) = 9005
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/intrinsics.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/intrinsics/intrinsics.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/intrinsics/src/intrinsics.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/intrinsics.cr", {st_mode=S_IFREG|0644, st_size=14871, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/intrinsics.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=14871, ...}) = 0
read(11, "# Intrinsics as exported by LLVM"..., 32768) = 14871
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76632fb9b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632fb1b000
stat("/home/johannes/src/crystal-lang/crystal/lib/io.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/io/io.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/io/src/io.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/io.cr", {st_mode=S_IFREG|0644, st_size=31738, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/kernel.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/kernel/kernel.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/kernel/src/kernel.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/kernel.cr", {st_mode=S_IFREG|0644, st_size=21522, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/kernel.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=21522, ...}) = 0
read(11, "require \"crystal/at_exit_handler"..., 32768) = 21522
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/at_exit_handlers.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/at_exit_handlers.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/at_exit_handlers.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/at_exit_handlers/at_exit_handlers.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/at_exit_handlers/at_exit_handlers.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/at_exit_handlers/at_exit_handlers.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/at_exit_handlers.cr", {st_mode=S_IFREG|0644, st_size=672, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/at_exit_handlers.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=672, ...}) = 0
read(11, "# :nodoc:\nmodule Crystal::AtExit"..., 32768) = 672
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd/unistd.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/unistd.cr", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/math/math.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/math/src/math.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/math/src/math/math.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/math/math/math.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/math/src/math/math.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/math/src/math/math/math.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/math/math.cr", {st_mode=S_IFREG|0644, st_size=15847, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/math/math.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=15847, ...}) = 0
read(11, "require \"./libm\"\n\nmodule Math\n "..., 32768) = 15847
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/math/libm.cr", {st_mode=S_IFREG|0644, st_size=10951, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/math/libm.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=10951, ...}) = 0
read(11, "# MUSL: On musl systems, libm is"..., 32768) = 10951
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/mutex.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/mutex/mutex.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/mutex/src/mutex.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/mutex.cr", {st_mode=S_IFREG|0644, st_size=3391, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/mutex.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3391, ...}) = 0
read(11, "require \"fiber/pointer_linked_li"..., 32768) = 3391
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/pointer_linked_list_node.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/pointer_linked_list_node.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/fiber/pointer_linked_list_node.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/pointer_linked_list_node/pointer_linked_list_node.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/pointer_linked_list_node/pointer_linked_list_node.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/fiber/src/fiber/pointer_linked_list_node/pointer_linked_list_node.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/fiber/pointer_linked_list_node.cr", {st_mode=S_IFREG|0644, st_size=245, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/fiber/pointer_linked_list_node.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=245, ...}) = 0
read(11, "require \"crystal/pointer_linked_"..., 32768) = 245
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/pointer_linked_list/pointer_linked_list.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/pointer_linked_list.cr", {st_mode=S_IFREG|0644, st_size=1983, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/spin_lock/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/spin_lock/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/spin_lock/spin_lock.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/spin_lock.cr", {st_mode=S_IFREG|0644, st_size=687, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/named_tuple.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/named_tuple/named_tuple.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/named_tuple/src/named_tuple.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/named_tuple.cr", {st_mode=S_IFREG|0644, st_size=19240, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/named_tuple.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=19240, ...}) = 0
read(11, "# A named tuple is a fixed-size,"..., 32768) = 19240
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/nil.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/nil/nil.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/nil/src/nil.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/nil.cr", {st_mode=S_IFREG|0644, st_size=2954, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/nil.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2954, ...}) = 0
read(11, "# The `Nil` type has only one po"..., 32768) = 2954
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/humanize.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/humanize/humanize.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/humanize/src/humanize.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/humanize.cr", {st_mode=S_IFREG|0644, st_size=13148, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/humanize.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=13148, ...}) = 0
read(11, "struct Number\n # Prints this nu"..., 32768) = 13148
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/path.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/path/path.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/path/src/path.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/path.cr", {st_mode=S_IFREG|0644, st_size=43409, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/path.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=43409, ...}) = 0
read(11, "require \"crystal/system/path\"\n\n#"..., 32768) = 32768
read(11, "0\n # Path[\"foo\"] <=> Path[\"./fo"..., 32768) = 10641
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76632fb5b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632fadb000
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/path/path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/path/system/path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/path/system/path.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/path.cr", {st_mode=S_IFREG|0644, st_size=358, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/path.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=358, ...}) = 0
read(11, "module Crystal::System::Path\n #"..., 32768) = 358
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/path.cr", {st_mode=S_IFREG|0644, st_size=726, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/path.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=726, ...}) = 0
read(11, "require \"./user\"\n\nmodule Crystal"..., 32768) = 726
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/user.cr", {st_mode=S_IFREG|0644, st_size=1847, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/user.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1847, ...}) = 0
read(11, "require \"c/pwd\"\nrequire \"../unix"..., 32768) = 1847
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/pwd/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/pwd/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/pwd/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/pwd/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/pwd/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/pwd/pwd.cr", 0x7fff8af9d968) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/pwd.cr", {st_mode=S_IFREG|0644, st_size=384, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/pwd.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=384, ...}) = 0
read(11, "lib LibC\n struct Passwd\n pw_"..., 32768) = 384
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix.cr", {st_mode=S_IFREG|0644, st_size=531, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=531, ...}) = 0
read(11, "# :nodoc:\nmodule Crystal::System"..., 32768) = 531
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/pointer.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/pointer/pointer.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/pointer/src/pointer.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/pointer.cr", {st_mode=S_IFREG|0644, st_size=15136, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/pointer.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=15136, ...}) = 0
read(11, "require \"c/string\"\n\n# A typed po"..., 32768) = 15136
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/string.cr", {st_mode=S_IFREG|0644, st_size=313, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/pretty_print.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/pretty_print/pretty_print.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/pretty_print/src/pretty_print.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/pretty_print.cr", {st_mode=S_IFREG|0644, st_size=7525, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/pretty_print.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=7525, ...}) = 0
read(11, "# This class implements a pretty"..., 32768) = 7525
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/proc.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/proc/proc.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/proc/src/proc.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/proc.cr", {st_mode=S_IFREG|0644, st_size=5928, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/proc.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5928, ...}) = 0
read(11, "# A `Proc` represents a function"..., 32768) = 5928
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/process.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/process/process.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/process/src/process.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/process.cr", {st_mode=S_IFREG|0644, st_size=17901, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/process.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=17901, ...}) = 0
read(11, "class Process\n # A struct repre"..., 32768) = 17901
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/process.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/process.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/process.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/process/process.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/process/system/process.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/process/system/process.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/process.cr", {st_mode=S_IFREG|0644, st_size=3758, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/process.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3758, ...}) = 0
read(11, "# :nodoc:\nstruct Crystal::System"..., 32768) = 3758
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/process.cr", {st_mode=S_IFREG|0644, st_size=11300, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/process.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=11300, ...}) = 0
read(11, "require \"c/signal\"\nrequire \"c/st"..., 32768) = 11300
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/signal/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/signal/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/signal/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/signal/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/signal/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/signal/signal.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/signal.cr", {st_mode=S_IFREG|0644, st_size=2046, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdlib/stdlib.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdlib.cr", {st_mode=S_IFREG|0644, st_size=754, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/resource/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/resource/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/resource/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/resource/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/resource/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/resource/sys/resource.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/resource.cr", {st_mode=S_IFREG|0644, st_size=641, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/resource.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=641, ...}) = 0
read(11, "lib LibC\n struct RUsage\n ru_"..., 32768) = 641
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd/unistd.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/unistd.cr", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/rw_lock.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/rw_lock.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/rw_lock.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/rw_lock/rw_lock.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/rw_lock/rw_lock.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/rw_lock/rw_lock.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/rw_lock.cr", {st_mode=S_IFREG|0644, st_size=736, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/rw_lock.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=736, ...}) = 0
read(11, "# :nodoc:\nstruct Crystal::RWLock"..., 32768) = 736
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/file/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/src/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/src/file/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/error/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/src/error/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/file/src/file/error/error.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/file/error.cr", {st_mode=S_IFREG|0644, st_size=1651, ...}) = 0
access("/home/johannes/src/crystal-lang/crystal/src/./process/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./process/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4890 /* 5 entries */, 32768) = 152
stat("/home/johannes/src/crystal-lang/crystal/src/./process//shell.cr", {st_mode=S_IFREG|0644, st_size=6928, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./process//executable_path.cr", {st_mode=S_IFREG|0644, st_size=5399, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./process//status.cr", {st_mode=S_IFREG|0644, st_size=14670, ...}) = 0
getdents64(11, 0x6148ab5a4890 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/process/shell.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6928, ...}) = 0
read(11, "class Process\n # Converts a seq"..., 32768) = 6928
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/process/status.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=14670, ...}) = 0
read(11, "{% if flag?(:win32) %}\n require"..., 32768) = 14670
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/raise.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/raise/raise.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/raise/src/raise.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/raise.cr", {st_mode=S_IFREG|0644, st_size=10005, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/raise.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=10005, ...}) = 0
read(11, "require \"c/stdio\"\nrequire \"c/std"..., 32768) = 10005
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio/stdio.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdio.cr", {st_mode=S_IFREG|0644, st_size=260, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdlib/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdlib/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdlib/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdlib/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdlib/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdlib/stdlib.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdlib.cr", {st_mode=S_IFREG|0644, st_size=754, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/print_error.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/print_error.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/print_error.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/print_error/print_error.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/print_error/system/print_error.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/print_error/system/print_error.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/print_error.cr", {st_mode=S_IFREG|0644, st_size=6313, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/exception/call_stack.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/exception/src/call_stack.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/exception/src/exception/call_stack.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/exception/call_stack/call_stack.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/exception/src/call_stack/call_stack.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/exception/src/exception/call_stack/call_stack.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/exception/call_stack.cr", {st_mode=S_IFREG|0644, st_size=2882, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/random.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/random.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/src/random.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/random.cr", {st_mode=S_IFREG|0644, st_size=16930, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/random.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=16930, ...}) = 0
read(11, "require \"base64\"\nrequire \"random"..., 32768) = 16930
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/base64.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/base64/base64.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/base64/src/base64.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/base64.cr", {st_mode=S_IFREG|0644, st_size=9855, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/random/pcg32.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/src/pcg32.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/src/random/pcg32.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/pcg32/pcg32.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/src/pcg32/pcg32.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/src/random/pcg32/pcg32.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/random/pcg32.cr", {st_mode=S_IFREG|0644, st_size=2602, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/random/pcg32.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2602, ...}) = 0
read(11, "require \"random/secure\"\n\n# This "..., 32768) = 2602
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/random/secure.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/src/secure.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/src/random/secure.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/secure/secure.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/src/secure/secure.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/random/src/random/secure/secure.cr", 0x7fff8af9e318) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/random/secure.cr", {st_mode=S_IFREG|0644, st_size=2207, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/random/secure.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2207, ...}) = 0
read(11, "require \"crystal/system/random\"\n"..., 32768) = 2207
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/random.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/random.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/random.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/random/random.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/random/system/random.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/random/system/random.cr", 0x7fff8af9dfc8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/random.cr", {st_mode=S_IFREG|0644, st_size=1024, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/random.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1024, ...}) = 0
read(11, "module Crystal::System::Random\n "..., 32768) = 1024
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/random/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/random/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/random/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/random/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/random/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/random/sys/random.cr", 0x7fff8af9d848) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/random.cr", {st_mode=S_IFREG|0644, st_size=108, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/random.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=108, ...}) = 0
read(11, "lib LibC\n GRND_NONBLOCK = 1_u32"..., 32768) = 108
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/getrandom.cr", {st_mode=S_IFREG|0644, st_size=1072, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/getrandom.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1072, ...}) = 0
read(11, "require \"c/sys/random\"\n\nmodule C"..., 32768) = 1072
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/random/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/random/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/random/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/random/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/random/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/random/sys/random.cr", 0x7fff8af9d1e8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/random.cr", {st_mode=S_IFREG|0644, st_size=108, ...}) = 0
mmap(0x76632fb1b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632fa9b000
stat("/home/johannes/src/crystal-lang/crystal/lib/range.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/range/range.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/range/src/range.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/range.cr", {st_mode=S_IFREG|0644, st_size=15033, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/range.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=15033, ...}) = 0
read(11, "# A `Range` represents an interv"..., 32768) = 15033
read(11, "", 32768) = 0
close(11) = 0
access("/home/johannes/src/crystal-lang/crystal/src/./range/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./range/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4890 /* 3 entries */, 32768) = 80
stat("/home/johannes/src/crystal-lang/crystal/src/./range//bsearch.cr", {st_mode=S_IFREG|0644, st_size=3313, ...}) = 0
getdents64(11, 0x6148ab5a4890 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/range/bsearch.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3313, ...}) = 0
read(11, "{% for p in [64, 32] %}\n # Cast"..., 32768) = 3313
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76632fadb000, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632ea9b000
stat("/home/johannes/src/crystal-lang/crystal/lib/reference.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/reference/reference.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/reference/src/reference.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/reference.cr", {st_mode=S_IFREG|0644, st_size=6295, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/reference.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6295, ...}) = 0
read(11, "# `Reference` is the base class "..., 32768) = 6295
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/reference_storage.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/reference_storage/reference_storage.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/reference_storage/src/reference_storage.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/reference_storage.cr", {st_mode=S_IFREG|0644, st_size=1991, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/reference_storage.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1991, ...}) = 0
read(11, "# `ReferenceStorage(T)` provides"..., 32768) = 1991
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/regex.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/regex/regex.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/regex/src/regex.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/regex.cr", {st_mode=S_IFREG|0644, st_size=30195, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/regex.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=30195, ...}) = 0
read(11, "require \"./regex/engine\"\nrequire"..., 32768) = 30195
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/regex/engine.cr", {st_mode=S_IFREG|0644, st_size=692, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/regex/engine.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=692, ...}) = 0
read(11, "# The following condition ensure"..., 32768) = 692
read(11, "", 32768) = 0
close(11) = 0
pipe2([11, 12], O_CLOEXEC) = 0
fcntl(11, F_GETFL) = 0 (flags O_RDONLY)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(11, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK)
fcntl(12, F_GETFL) = 0x1 (flags O_WRONLY)
pipe2([13, 14], O_CLOEXEC) = 0
rt_sigprocmask(SIG_SETMASK, ~[XCPU PWR RTMIN RT_1], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x766342fc8a50) = 210981
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
close(14) = 0
fcntl(13, F_GETFL) = 0 (flags O_RDONLY)
fstat(13, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl(13, F_GETFL) = 0 (flags O_RDONLY)
fcntl(13, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
read(13, 0x76632eb18000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(6, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=0, u64=55834574848}}) = 0
epoll_wait(6, [{events=EPOLLHUP, data={u32=0, u64=55834574848}}], 128, -1) = 1
read(13, "", 32768) = 0
epoll_ctl(6, EPOLL_CTL_DEL, 13, NULL) = 0
close(13) = 0
close(12) = 0
read(11, 0x7fff8af955c8, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(6, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1, u64=47244640257}}) = 0
epoll_wait(6, [{events=EPOLLIN, data={u32=1, u64=47244640257}}], 128, -1) = 1
read(11, "10.45\n", 32768) = 6
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210981, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
write(10, "\21\0\0\0", 4) = 4
rt_sigreturn({mask=[]}) = 6
read(11, "", 32768) = 0
epoll_wait(6, [{events=EPOLLHUP, data={u32=1, u64=47244640257}}, {events=EPOLLIN, data={u32=0, u64=38654705664}}], 128, -1) = 2
read(9, "\21\0\0\0", 32768) = 4
read(9, 0x766339e8e000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 210981
wait4(-1, 0x7663353ffe34, WNOHANG, NULL) = -1 ECHILD (No child processes)
epoll_ctl(6, EPOLL_CTL_DEL, 11, NULL) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/regex/pcre2.cr", {st_mode=S_IFREG|0644, st_size=10717, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/regex/pcre2.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=10717, ...}) = 0
read(11, "require \"./lib_pcre2\"\nrequire \"c"..., 32768) = 10717
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/regex/lib_pcre2.cr", {st_mode=S_IFREG|0644, st_size=10437, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/regex/lib_pcre2.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=10437, ...}) = 0
read(11, "# Supported library versions:\n#\n"..., 32768) = 10437
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/thread_local_value.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/thread_local_value.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/thread_local_value.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/thread_local_value/thread_local_value.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/thread_local_value/thread_local_value.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/thread_local_value/thread_local_value.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/thread_local_value.cr", {st_mode=S_IFREG|0644, st_size=549, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/thread_local_value.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=549, ...}) = 0
read(11, "# :nodoc:\nstruct Crystal::Thread"..., 32768) = 549
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/regex/match_data.cr", {st_mode=S_IFREG|0644, st_size=13497, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/regex/match_data.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=13497, ...}) = 0
read(11, "class Regex\n # `Regex::MatchDat"..., 32768) = 13497
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/set.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/set/set.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/set/src/set.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/set.cr", {st_mode=S_IFREG|0644, st_size=12833, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/set.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=12833, ...}) = 0
read(11, "# `Set` implements a collection "..., 32768) = 12833
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76632fa9b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632ea5b000
stat("/home/johannes/src/crystal-lang/crystal/lib/signal.cr", 0x7fff8af9e6a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/signal/signal.cr", 0x7fff8af9e6a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/signal/src/signal.cr", 0x7fff8af9e6a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/signal.cr", {st_mode=S_IFREG|0644, st_size=5012, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/signal.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5012, ...}) = 0
read(11, "require \"crystal/system/signal\"\n"..., 32768) = 5012
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/signal.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/signal.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/signal.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/signal/signal.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/signal/system/signal.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/signal/system/signal.cr", 0x7fff8af9e358) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/signal.cr", {st_mode=S_IFREG|0644, st_size=668, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/signal.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=668, ...}) = 0
read(11, "module Crystal::System::Signal\n "..., 32768) = 668
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/signal.cr", {st_mode=S_IFREG|0644, st_size=9494, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/signal.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=9494, ...}) = 0
read(11, "require \"c/signal\"\nrequire \"c/st"..., 32768) = 9494
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/signal/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/signal/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/signal/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/signal/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/signal/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/signal/signal.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/signal.cr", {st_mode=S_IFREG|0644, st_size=2046, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdio/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdio/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdio/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdio/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdio/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdio/stdio.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdio.cr", {st_mode=S_IFREG|0644, st_size=260, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/wait/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/wait/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/wait/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/wait/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/wait/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/wait/sys/wait.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/wait.cr", {st_mode=S_IFREG|0644, st_size=132, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd/unistd.cr", 0x7fff8af9d9a8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/unistd.cr", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/slice.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/slice/slice.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/slice/src/slice.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/slice.cr", {st_mode=S_IFREG|0644, st_size=38411, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/slice.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=38411, ...}) = 0
read(11, "require \"c/string\"\nrequire \"slic"..., 32768) = 32768
read(11, "ock to return Int32 or Nil, not "..., 32768) = 5643
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/string/string.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/string.cr", {st_mode=S_IFREG|0644, st_size=313, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/slice/sort.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/slice/src/sort.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/slice/src/slice/sort.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/slice/sort/sort.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/slice/src/sort/sort.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/slice/src/slice/sort/sort.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/slice/sort.cr", {st_mode=S_IFREG|0644, st_size=17354, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/slice/sort.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=17354, ...}) = 0
read(11, "struct Slice(T)\n protected def "..., 32768) = 17354
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/static_array.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/static_array/static_array.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/static_array/src/static_array.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/static_array.cr", {st_mode=S_IFREG|0644, st_size=12409, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/static_array.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=12409, ...}) = 0
read(11, "# A fixed-size, stack allocated "..., 32768) = 12409
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/struct.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/struct/struct.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/struct/src/struct.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/struct.cr", {st_mode=S_IFREG|0644, st_size=3342, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/struct.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3342, ...}) = 0
read(11, "# `Struct` is the base type of s"..., 32768) = 3342
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/symbol.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/symbol/symbol.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/symbol/src/symbol.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/symbol.cr", {st_mode=S_IFREG|0644, st_size=2938, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/symbol.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2938, ...}) = 0
read(11, "# A symbol is a constant that is"..., 32768) = 2938
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/system.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/system/system.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/system/src/system.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/system.cr", {st_mode=S_IFREG|0644, st_size=554, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/system.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=554, ...}) = 0
read(11, "require \"crystal/system\"\n\nmodule"..., 32768) = 554
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/system.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/system.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/system.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system.cr", {st_mode=S_IFREG|0644, st_size=652, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=652, ...}) = 0
read(11, "# :nodoc:\nmodule Crystal::System"..., 32768) = 652
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/hostname.cr", {st_mode=S_IFREG|0644, st_size=301, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/hostname.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=301, ...}) = 0
read(11, "require \"c/unistd\"\n\nmodule Cryst"..., 32768) = 301
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/unistd.cr", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/sysconf_cpucount.cr", {st_mode=S_IFREG|0644, st_size=150, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/sysconf_cpucount.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=150, ...}) = 0
read(11, "{% skip_file if flag?(:bsd) %}\n\n"..., 32768) = 150
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/unistd/unistd.cr", 0x7fff8af9db98) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/unistd.cr", {st_mode=S_IFREG|0644, st_size=1887, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/thread.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/thread.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/thread.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/thread/thread.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/thread/system/thread.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/thread/system/thread.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/thread.cr", {st_mode=S_IFREG|0644, st_size=6574, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/time.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/time/time.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/time/src/time.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/time.cr", {st_mode=S_IFREG|0644, st_size=55577, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=55577, ...}) = 0
read(11, "require \"crystal/system/time\"\n\n#"..., 32768) = 32768
read(11, "instance for January 1 plus the "..., 32768) = 22809
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/time.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/time.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/time.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/system/time/time.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/system/time/system/time.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/crystal/src/crystal/system/time/system/time.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/time.cr", {st_mode=S_IFREG|0644, st_size=1080, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/time.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1080, ...}) = 0
read(11, "module Crystal::System::Time\n #"..., 32768) = 1080
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/time.cr", {st_mode=S_IFREG|0644, st_size=6093, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/crystal/system/unix/time.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=6093, ...}) = 0
read(11, "require \"c/sys/time\"\nrequire \"c/"..., 32768) = 6093
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/sys/time/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/sys/time/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/sys/time/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/sys/time/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/sys/time/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/sys/time/sys/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/time.cr", {st_mode=S_IFREG|0644, st_size=275, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/time.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=275, ...}) = 0
read(11, "require \"./types\"\n\nlib LibC\n st"..., 32768) = 275
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76632ea9b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632ea1b000
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/sys/types.cr", {st_mode=S_IFREG|0644, st_size=872, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/time/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/time/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/time/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/time/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/time/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/time/time.cr", 0x7fff8af9dcb8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/time.cr", {st_mode=S_IFREG|0644, st_size=874, ...}) = 0
access("/home/johannes/src/crystal-lang/crystal/src/./time/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./time/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4890 /* 8 entries */, 32768) = 240
stat("/home/johannes/src/crystal-lang/crystal/src/./time//span.cr", {st_mode=S_IFREG|0644, st_size=14894, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//location.cr", {st_mode=S_IFREG|0644, st_size=18556, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format.cr", {st_mode=S_IFREG|0644, st_size=4615, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//tz.cr", {st_mode=S_IFREG|0644, st_size=17197, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//location", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(11, 0x6148ab5a4890 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./time//format", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4890 /* 6 entries */, 32768) = 176
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format/formatter.cr", {st_mode=S_IFREG|0644, st_size=5557, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format/parser.cr", {st_mode=S_IFREG|0644, st_size=13797, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format/pattern.cr", {st_mode=S_IFREG|0644, st_size=4927, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format/custom", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(11, 0x6148ab5a4890 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./time//format/custom", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4890 /* 7 entries */, 32768) = 208
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format/custom/rfc_3339.cr", {st_mode=S_IFREG|0644, st_size=1416, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format/custom/rfc_2822.cr", {st_mode=S_IFREG|0644, st_size=2796, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format/custom/yaml_date.cr", {st_mode=S_IFREG|0644, st_size=3072, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format/custom/iso_8601.cr", {st_mode=S_IFREG|0644, st_size=5244, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/./time//format/custom/http_date.cr", {st_mode=S_IFREG|0644, st_size=3272, ...}) = 0
getdents64(11, 0x6148ab5a4890 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/./time//location", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4890 /* 3 entries */, 32768) = 80
stat("/home/johannes/src/crystal-lang/crystal/src/./time//location/loader.cr", {st_mode=S_IFREG|0644, st_size=11226, ...}) = 0
getdents64(11, 0x6148ab5a4890 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/format.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4615, ...}) = 0
read(11, "require \"./format/formatter\"\nreq"..., 32768) = 4615
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/format/formatter.cr", {st_mode=S_IFREG|0644, st_size=5557, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/format/formatter.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5557, ...}) = 0
read(11, "require \"./pattern\"\n\nstruct Time"..., 32768) = 5557
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/format/pattern.cr", {st_mode=S_IFREG|0644, st_size=4927, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/format/pattern.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=4927, ...}) = 0
read(11, "struct Time::Format\n # :nodoc:\n"..., 32768) = 4927
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/format/parser.cr", {st_mode=S_IFREG|0644, st_size=13797, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/format/parser.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=13797, ...}) = 0
read(11, "struct Time::Format\n # :nodoc:\n"..., 32768) = 13797
read(11, "", 32768) = 0
close(11) = 0
access("/home/johannes/src/crystal-lang/crystal/src/time/./format/custom/", F_OK) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/./format/custom/", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
newfstatat(11, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(11, 0x6148ab5a4890 /* 7 entries */, 32768) = 208
stat("/home/johannes/src/crystal-lang/crystal/src/time/./format/custom//rfc_3339.cr", {st_mode=S_IFREG|0644, st_size=1416, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/./format/custom//rfc_2822.cr", {st_mode=S_IFREG|0644, st_size=2796, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/./format/custom//yaml_date.cr", {st_mode=S_IFREG|0644, st_size=3072, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/./format/custom//iso_8601.cr", {st_mode=S_IFREG|0644, st_size=5244, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/./format/custom//http_date.cr", {st_mode=S_IFREG|0644, st_size=3272, ...}) = 0
getdents64(11, 0x6148ab5a4890 /* 0 entries */, 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/format/custom/http_date.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3272, ...}) = 0
read(11, "require \"./rfc_2822\"\n\nstruct Tim"..., 32768) = 3272
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/format/custom/rfc_2822.cr", {st_mode=S_IFREG|0644, st_size=2796, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/format/custom/rfc_2822.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=2796, ...}) = 0
read(11, "struct Time::Format\n # The [RFC"..., 32768) = 2796
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/format/custom/iso_8601.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=5244, ...}) = 0
read(11, "struct Time::Format\n module Pat"..., 32768) = 5244
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/format/custom/rfc_3339.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1416, ...}) = 0
read(11, "struct Time::Format\n # The [RFC"..., 32768) = 1416
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/format/custom/yaml_date.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=3072, ...}) = 0
read(11, "struct Time::Format\n # Even tho"..., 32768) = 3072
read(11, "", 32768) = 0
close(11) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/location.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=18556, ...}) = 0
read(11, "require \"./location/loader\"\n\n# `"..., 32768) = 18556
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/location/loader.cr", {st_mode=S_IFREG|0644, st_size=11226, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/location/loader.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=11226, ...}) = 0
read(11, "class Time::Location\n @@locatio"..., 32768) = 11226
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/time/tz.cr", {st_mode=S_IFREG|0644, st_size=17197, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/tz.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=17197, ...}) = 0
read(11, "# :nodoc:\n# Facilities for time "..., 32768) = 17197
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76632ea5b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632e9db000
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/time/span.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=14894, ...}) = 0
read(11, "# `Time::Span` represents one pe"..., 32768) = 14894
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/tuple.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/tuple/tuple.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/tuple/src/tuple.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/tuple.cr", {st_mode=S_IFREG|0644, st_size=19558, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/tuple.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=19558, ...}) = 0
read(11, "# A tuple is a fixed-size, immut"..., 32768) = 19558
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/unicode.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/unicode/unicode.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/unicode/src/unicode.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/unicode.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/unicode/unicode.cr", {st_mode=S_IFREG|0644, st_size=19148, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/unicode/unicode.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=19148, ...}) = 0
read(11, "# Provides the `Unicode::CaseOpt"..., 32768) = 19148
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/src/unicode/data.cr", {st_mode=S_IFREG|0644, st_size=435135, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/unicode/data.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=435135, ...}) = 0
read(11, "# This file was automatically ge"..., 32768) = 32768
read(11, "68224, 68252, 1)\n put(data, 6"..., 32768) = 32768
read(11, "ata, 579, 579, -195)\n put(dat"..., 32768) = 32768
read(11, ", 3656, 3659, 107_u8)\n put(da"..., 32768) = 32768
read(11, " 837)\n put(data, 8109, 8045, "..., 32768) = 32768
read(11, " 150674, 0)\n put(data, 194872"..., 32768) = 32768
read(11, "1)\n put(data, 12504)\n put("..., 32768) = 32768
read(11, " put(data, 122634)\n put(dat"..., 32768) = 32768
read(11, ", 1)\n put(data, 12932, 1072, "..., 32768) = 32768
read(11, "5157, 2816, 1)\n put(data, 651"..., 32768) = 32768
read(11, " 120502, 2970, 1)\n put(data, "..., 32768) = 32768
read(11, " put(data, 6054480727_i64, 2892)"..., 32768) = 32768
read(11, "3805, QuickCheckResult::No)\n "..., 32768) = 32768
read(11, "put(data, 12366, 12366)\n put("..., 32768) = 9151
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76632ea1b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632e99b000
mmap(0x76632e9db000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632e95b000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
mmap(0x76632e99b000, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632d95b000
mmap(0x76632e95b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632d91b000
mmap(0x76632d95b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632d8db000
mmap(0x76632d91b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632d89b000
mmap(0x76632d8db000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632d85b000
mmap(0x76632d89b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632d81b000
mmap(0x76632d85b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632d7db000
mmap(0x76632d81b000, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632c7db000
mmap(0x76632d7db000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632c79b000
mmap(0x76632c7db000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632c75b000
mmap(0x76632c79b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632c71b000
mmap(0x76632c75b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632c6db000
mmap(0x76632c71b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632c69b000
mmap(0x76632c6db000, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632b69b000
mmap(0x76632c69b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632b65b000
mmap(0x76632b69b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632b61b000
mmap(0x76632b65b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632b5db000
mmap(0x76632b61b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632b59b000
stat("/home/johannes/src/crystal-lang/crystal/lib/union.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/union/union.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/union/src/union.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/union.cr", {st_mode=S_IFREG|0644, st_size=766, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/union.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=766, ...}) = 0
read(11, "# A union type represents the po"..., 32768) = 766
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/va_list.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/va_list/va_list.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/va_list/src/va_list.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/va_list.cr", {st_mode=S_IFREG|0644, st_size=1325, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/va_list.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=1325, ...}) = 0
read(11, "require \"c/stdarg\"\n\nstruct VaLis"..., 32768) = 1325
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/stdarg/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/stdarg/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/c/src/c/stdarg/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/stdarg/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/stdarg/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/c/src/c/stdarg/stdarg.cr", 0x7fff8af9e668) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdarg.cr", {st_mode=S_IFREG|0644, st_size=166, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/lib_c/x86_64-linux-gnu/c/stdarg.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=166, ...}) = 0
read(11, "lib LibC\n struct VaListTag\n "..., 32768) = 166
read(11, "", 32768) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal/lib/value.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/value/value.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/lib/value/src/value.cr", 0x7fff8af9e9b8) = -1 ENOENT (No such file or directory)
stat("/home/johannes/src/crystal-lang/crystal/src/value.cr", {st_mode=S_IFREG|0644, st_size=864, ...}) = 0
openat(AT_FDCWD, "/home/johannes/src/crystal-lang/crystal/src/value.cr", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
fstat(11, {st_mode=S_IFREG|0644, st_size=864, ...}) = 0
read(11, "# `Value` is the base type of th"..., 32768) = 864
read(11, "", 32768) = 0
close(11) = 0
mmap(0x76632b5db000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632b55b000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
futex(0x766342f3aaa0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5c08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5b44, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f2f314, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f2fc24, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5c28, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f3fd7c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f6c700, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f6c260, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f37384, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f3ffd4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f3fd84, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f4017c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f4023c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f40244, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f2e8d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f2da60, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f4049c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f40004, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb7e04, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5cf0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb6abc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5cf8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f2b13c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5ea0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5e90, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5618, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5900, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f3b644, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5c10, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5c18, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5c20, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f2d0d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5b3c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5c30, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f341c4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb7d40, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb59c0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5e80, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5558, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb7828, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb7b10, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5e98, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f2f244, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb6ea0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb6eb0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb70e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb70e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342f340fc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb7260, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb6018, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5550, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5d00, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5d08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x766342fb5e88, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mmap(0x76632b59b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632b51b000
mmap(0x76632b55b000, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632a51b000
mmap(0x76632b51b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632a4db000
mmap(0x76632a51b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632a49b000
mmap(0x76632a4db000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632a45b000
mmap(0x76632a49b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632a41b000
readlink("/proc", 0x7fff8af95400, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/self", "210925", 1023) = 6
readlink("/proc/210925", 0x7fff8af95400, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/210925/exe", "/home/johannes/src/crystal-lang/"..., 1023) = 54
readlink("/home", 0x7fff8af95400, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes", 0x7fff8af95400, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src", 0x7fff8af95400, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang", 0x7fff8af95400, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal", 0x7fff8af95400, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build", 0x7fff8af95400, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build/crystal", 0x7fff8af95400, 1023) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "/dev/null", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0644) = 12
fcntl(12, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
fcntl(12, F_SETFL, O_WRONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(12, F_GETFL) = 0x8801 (flags O_WRONLY|O_NONBLOCK|O_LARGEFILE)
openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0644) = 13
fcntl(13, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(13, F_GETFL) = 0x8801 (flags O_WRONLY|O_NONBLOCK|O_LARGEFILE)
pipe2([14, 15], O_CLOEXEC) = 0
rt_sigprocmask(SIG_SETMASK, ~[XCPU PWR RTMIN RT_1], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x766342fc8a50) = 210990
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
close(15) = 0
fcntl(14, F_GETFL) = 0 (flags O_RDONLY)
fstat(14, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl(14, F_GETFL) = 0 (flags O_RDONLY)
fcntl(14, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
read(14, 0x76632b36f000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(6, EPOLL_CTL_ADD, 14, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=0, u64=60129542144}}) = 0
epoll_wait(6, [{events=EPOLLHUP, data={u32=0, u64=60129542144}}], 128, -1) = 1
read(14, "", 32768) = 0
epoll_ctl(6, EPOLL_CTL_DEL, 14, NULL) = 0
close(14) = 0
close(11) = 0
close(12) = 0
close(13) = 0
epoll_wait(6, 0x7fff8af95428, 128, -1) = -1 EINTR (Interrupted system call)
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210990, si_uid=1000, si_status=1, si_utime=1, si_stime=0} ---
write(10, "\21\0\0\0", 4) = 4
rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call)
epoll_wait(6, [{events=EPOLLIN, data={u32=0, u64=38654705664}}], 128, -1) = 1
read(9, "\21\0\0\0", 32768) = 4
read(9, 0x766339e8e000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], WNOHANG, NULL) = 210990
wait4(-1, 0x7663353ffe34, WNOHANG, NULL) = -1 ECHILD (No child processes)
access("/etc/ld.so.conf", R_OK) = 0
openat(AT_FDCWD, "/etc/ld.so.conf", O_RDONLY|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(11, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
read(11, "include /etc/ld.so.conf.d/*.conf"..., 32768) = 34
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/etc/ld.so.conf.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 12
newfstatat(12, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(12, 0x6148ab5b2290 /* 6 entries */, 32768) = 216
access("/etc/ld.so.conf.d/x86_64-linux-gnu.conf", R_OK) = 0
openat(AT_FDCWD, "/etc/ld.so.conf.d/x86_64-linux-gnu.conf", O_RDONLY|O_CLOEXEC) = 13
fcntl(13, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(13, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(13, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
read(13, "# Multiarch support\n/usr/local/l"..., 32768) = 100
read(13, "", 32768) = 0
close(13) = 0
access("/etc/ld.so.conf.d/libc.conf", R_OK) = 0
openat(AT_FDCWD, "/etc/ld.so.conf.d/libc.conf", O_RDONLY|O_CLOEXEC) = 13
fcntl(13, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(13, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(13, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
read(13, "# libc default configuration\n/us"..., 32768) = 44
read(13, "", 32768) = 0
close(13) = 0
access("/etc/ld.so.conf.d/fakeroot-x86_64-linux-gnu.conf", R_OK) = 0
openat(AT_FDCWD, "/etc/ld.so.conf.d/fakeroot-x86_64-linux-gnu.conf", O_RDONLY|O_CLOEXEC) = 13
fcntl(13, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(13, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(13, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
read(13, "/usr/lib/x86_64-linux-gnu/libfak"..., 32768) = 38
read(13, "", 32768) = 0
close(13) = 0
access("/etc/ld.so.conf.d/ld.wsl.conf", R_OK) = 0
openat(AT_FDCWD, "/etc/ld.so.conf.d/ld.wsl.conf", O_RDONLY|O_CLOEXEC) = 13
fcntl(13, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fcntl(13, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0
fcntl(13, F_GETFL) = 0x8800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE)
read(13, "# This file was automatically ge"..., 32768) = 182
read(13, "", 32768) = 0
read(13, "", 32768) = 0
close(13) = 0
getdents64(12, 0x6148ab5b2290 /* 0 entries */, 32768) = 0
close(12) = 0
read(11, "", 32768) = 0
close(11) = 0
pipe2([11, 12], O_CLOEXEC) = 0
fcntl(11, F_GETFL) = 0 (flags O_RDONLY)
fcntl(11, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(11, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK)
fcntl(12, F_GETFL) = 0x1 (flags O_WRONLY)
pipe2([13, 14], O_CLOEXEC) = 0
rt_sigprocmask(SIG_SETMASK, ~[XCPU PWR RTMIN RT_1], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x766342fc8a50) = 210991
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
close(14) = 0
fcntl(13, F_GETFL) = 0 (flags O_RDONLY)
fstat(13, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl(13, F_GETFL) = 0 (flags O_RDONLY)
fcntl(13, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
read(13, 0x76632b3a5000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(6, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1, u64=55834574849}}) = 0
epoll_wait(6, [{events=EPOLLHUP, data={u32=1, u64=55834574849}}], 128, -1) = 1
read(13, "", 32768) = 0
epoll_ctl(6, EPOLL_CTL_DEL, 13, NULL) = 0
close(13) = 0
close(12) = 0
read(11, 0x7fff8af8dad8, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(6, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=2, u64=47244640258}}) = 0
epoll_wait(6, [{events=EPOLLIN, data={u32=2, u64=47244640258}}], 128, -1) = 1
read(11, "install: /usr/lib/gcc/x86_64-lin"..., 32768) = 1182
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=210991, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
write(10, "\21\0\0\0", 4) = 4
rt_sigreturn({mask=[]}) = 1182
read(11, "", 32768) = 0
epoll_wait(6, [{events=EPOLLHUP, data={u32=2, u64=47244640258}}, {events=EPOLLIN, data={u32=0, u64=38654705664}}], 128, -1) = 2
read(9, "\21\0\0\0", 32768) = 4
read(9, 0x766339e8e000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 210991
wait4(-1, 0x7663353ffe34, WNOHANG, NULL) = -1 ECHILD (No child processes)
epoll_ctl(6, EPOLL_CTL_DEL, 11, NULL) = 0
close(11) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/lib64", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/lib64", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
readlink("/proc", 0x7fff8af955a0, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/self", "210925", 1023) = 6
readlink("/proc/210925", 0x7fff8af955a0, 1023) = -1 EINVAL (Invalid argument)
readlink("/proc/210925/exe", "/home/johannes/src/crystal-lang/"..., 1023) = 54
readlink("/home", 0x7fff8af955a0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes", 0x7fff8af955a0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src", 0x7fff8af955a0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang", 0x7fff8af955a0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal", 0x7fff8af955a0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build", 0x7fff8af955a0, 1023) = -1 EINVAL (Invalid argument)
readlink("/home/johannes/src/crystal-lang/crystal/.build/crystal", 0x7fff8af955a0, 1023) = -1 EINVAL (Invalid argument)
mmap(0x76632a45b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632a3db000
mmap(0x76632a41b000, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7663293db000
mmap(0x76632a3db000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632939b000
mmap(0x7663293db000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632935b000
mmap(0x76632939b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x76632931b000
brk(0x6148ab5e0000) = 0x6148ab5e0000
mmap(0x76632935b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7663292db000
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/johannes/src/crystal-lang/crystal", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/proc/self/status", O_RDONLY) = 11
newfstatat(11, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(11, "Name:\tcrystal\nUmask:\t0022\nState:"..., 1024) = 1024
read(11, "e\nSpeculationIndirectBranch:\tcon"..., 1024) = 475
read(11, "", 1024) = 0
close(11) = 0
statfs("/selinux", 0x7fff8af78250) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/proc/mounts", O_RDONLY) = 11
newfstatat(11, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(11, "none /usr/lib/modules/6.6.87.2-m"..., 1024) = 1024
read(11, " 0\ndevpts /dev/pts devpts rw,nos"..., 1024) = 1024
read(11, "nt/,cache=5,access=client,msize="..., 1024) = 1024
read(11, " fuse.snapfuse ro,nodev,relatime"..., 1024) = 1024
read(11, "d=3 0 0\n/dev/loop0 /mnt/wsl/dock"..., 1024) = 130
read(11, "", 1024) = 0
close(11) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766343198000
getrandom("\xfc\x2b\x90\x81\xa1\x6d\x32\x75\x7e\xf2\xdc\x26\x37\x31\xb0\xf6", 16, GRND_NONBLOCK) = 16
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x14), ...}, AT_EMPTY_PATH) = 0
readlink("/proc/self/fd/1", "/dev/pts/20", 255) = 11
newfstatat(AT_FDCWD, "/dev/pts/20", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x14), ...}, 0) = 0
openat(AT_FDCWD, "/dev/pts/20", O_RDWR|O_CLOEXEC) = 11
fcntl(11, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fstat(11, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x14), ...}) = 0
fcntl(11, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
fcntl(11, F_SETFL, O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
ioctl(2, TCGETS, 0x7fff8af780b0) = -1 ENOTTY (Inappropriate ioctl for device)
fcntl(2, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
fstat(2, {st_mode=S_IFREG|0644, st_size=420616, ...}) = 0
fcntl(2, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE)
openat(AT_FDCWD, "/proc/self/maps", O_RDONLY|O_CLOEXEC) = 12
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
newfstatat(12, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(12, "61489fccb000-6148a2704000 r--p 0"..., 1024) = 1024
read(12, "00:00 0 \n766335c01000-7663364000"..., 1024) = 1024
read(12, "000000 08:30 12658 "..., 1024) = 1024
read(12, " /usr/lib/x86_64-linux-gnu/libs"..., 1024) = 1024
read(12, "x-gnu/libxml2.so.2.9.13\n76633a1f"..., 1024) = 1024
read(12, "6633a42c000 rw-p 00000000 00:00 "..., 1024) = 1024
read(12, " /usr/lib/x86_64-linux-gnu/libl"..., 1024) = 1024
read(12, "33a48a000-76633a49b000 r-xp 0000"..., 1024) = 1024
read(12, "std.so.1.4.8\n76633a57d000-76633a"..., 1024) = 1024
read(12, "x-gnu/libedit.so.2.0.68\n76633a5c"..., 1024) = 1024
read(12, "00 08:30 12565 "..., 1024) = 1024
read(12, "30 86028 /u"..., 1024) = 1024
read(12, ":30 43863 /"..., 1024) = 1017
close(12) = 0
sched_getaffinity(210925, 32, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]) = 8
epoll_create1(EPOLL_CLOEXEC) = 12
eventfd2(0, EFD_CLOEXEC) = 13
epoll_ctl(12, EPOLL_CTL_ADD, 13, {events=EPOLLIN, data={u32=13, u64=13}}) = 0
timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC) = 14
epoll_ctl(12, EPOLL_CTL_ADD, 14, {events=EPOLLIN, data={u32=14, u64=14}}) = 0
pipe2([15, 16], O_CLOEXEC) = 0
fcntl(15, F_GETFL) = 0 (flags O_RDONLY)
fcntl(15, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(15, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK)
fcntl(16, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(16, F_GETFL) = 0x1 (flags O_WRONLY)
fstat(16, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
fcntl(16, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(16, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
write(5, "icr:1> ", 7) = 7
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, SNDCTL_TMR_START or TCSETS, {B38400 -opost -isig -icanon -echo ...}) = 0
ioctl(4, TCGETS, {B38400 -opost -isig -icanon -echo ...}) = 0
read(4, 0x76632a02d000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_ctl(6, EPOLL_CTL_ADD, 4, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=0, u64=17179869184}}) = 0
epoll_wait(6, [{events=EPOLLOUT, data={u32=0, u64=17179869184}}], 128, -1) = 1
epoll_wait(6, [{events=EPOLLIN, data={u32=8, u64=8}}], 128, -1) = 1
timerfd_settime(8, TFD_TIMER_ABSTIME, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv_nsec=0}}, NULL) = 0
munmap(0x766335400000, 8388608) = 0
timerfd_settime(8, TFD_TIMER_ABSTIME, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=77157, tv_nsec=218925357}}, NULL) = 0
epoll_wait(6, [{events=EPOLLIN|EPOLLOUT, data={u32=0, u64=17179869184}}], 128, -1) = 1
read(4, "puts \"foo\"", 32768) = 10
ioctl(4, TCGETS, {B38400 -opost -isig -icanon -echo ...}) = 0
ioctl(4, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, 0x7fff8af9f600) = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(5, "\33[?25l\33[1G\33[Jicr:1> puts \33[93m\"f"..., 45) = 45
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, SNDCTL_TMR_START or TCSETS, {B38400 -opost -isig -icanon -echo ...}) = 0
ioctl(4, TCGETS, {B38400 -opost -isig -icanon -echo ...}) = 0
read(4, 0x76632a02d000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(6, [{events=EPOLLOUT, data={u32=0, u64=17179869184}}], 128, -1) = 1
epoll_wait(6, [{events=EPOLLIN|EPOLLOUT, data={u32=0, u64=17179869184}}], 128, -1) = 1
read(4, "\r", 32768) = 1
ioctl(4, TCGETS, {B38400 -opost -isig -icanon -echo ...}) = 0
ioctl(4, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(5, "\33[?25l\33[1G\33[Jicr:1> puts \33[93m\"f"..., 45) = 45
write(5, "\n", 1) = 1
mmap(0x76632931b000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766335bc0000
mmap(0x766335c00000, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7663282db000
mmap(0x7663292db000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766335b80000
write(11, "foo", 3) = 3
write(11, "\n", 1) = 1
write(5, " => ", 4) = 4
mmap(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766327adb000
madvise(0x766327adb000, 8388608, MADV_NOHUGEPAGE) = 0
mmap(0x766335bc0000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766335b40000
mmap(0x766335b80000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766335b00000
mmap(0x766335b40000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766335ac0000
write(5, "\33[35mnil\33[0m", 12) = 12
write(5, "\n", 1) = 1
write(5, "icr:2> ", 7) = 7
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, SNDCTL_TMR_START or TCSETS, {B38400 -opost -isig -icanon -echo ...}) = 0
ioctl(4, TCGETS, {B38400 -opost -isig -icanon -echo ...}) = 0
read(4, 0x76632a02d000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(6, [{events=EPOLLOUT, data={u32=0, u64=17179869184}}], 128, -1) = 1
epoll_wait(6, [{events=EPOLLIN|EPOLLOUT, data={u32=0, u64=17179869184}}], 128, -1) = 1
read(4, "puts \"foo\"", 32768) = 10
ioctl(4, TCGETS, {B38400 -opost -isig -icanon -echo ...}) = 0
ioctl(4, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(5, "\33[?25l\33[1G\33[Jicr:2> puts \33[93m\"f"..., 45) = 45
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, SNDCTL_TMR_START or TCSETS, {B38400 -opost -isig -icanon -echo ...}) = 0
ioctl(4, TCGETS, {B38400 -opost -isig -icanon -echo ...}) = 0
read(4, 0x76632a02d000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(6, [{events=EPOLLOUT, data={u32=0, u64=17179869184}}], 128, -1) = 1
epoll_wait(6, [{events=EPOLLIN, data={u32=8, u64=8}}], 128, -1) = 1
timerfd_settime(8, TFD_TIMER_ABSTIME, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=0, tv_nsec=0}}, NULL) = 0
timerfd_settime(8, TFD_TIMER_ABSTIME, {it_interval={tv_sec=0, tv_nsec=0}, it_value={tv_sec=77162, tv_nsec=219829981}}, NULL) = 0
epoll_wait(6, [{events=EPOLLIN|EPOLLOUT, data={u32=0, u64=17179869184}}], 128, -1) = 1
read(4, "\r", 32768) = 1
ioctl(4, TCGETS, {B38400 -opost -isig -icanon -echo ...}) = 0
ioctl(4, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=21, ws_col=65, ws_xpixel=650, ws_ypixel=462}) = 0
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(5, "\33[?25l\33[1G\33[Jicr:2> puts \33[93m\"f"..., 45) = 45
write(5, "\n", 1) = 1
mmap(0x766335b00000, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x766335a80000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
close(10) = 0
write(11, "foo", 3) = 3
write(11, "\n", 1) = 1
write(5, " => ", 4) = 4
write(5, "\33[35mnil\33[0m", 12) = 12
write(5, "\n", 1) = 1
write(5, "icr:3> ", 7) = 7
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(4, SNDCTL_TMR_START or TCSETS, {B38400 -opost -isig -icanon -echo ...}) = 0
ioctl(4, TCGETS, {B38400 -opost -isig -icanon -echo ...}) = 0
read(4, 0x76632a02d000, 32768) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(6, [{events=EPOLLOUT, data={u32=0, u64=17179869184}}, {events=EPOLLHUP, data={u32=0, u64=38654705664}}], 128, -1) = 2
read(9, "", 32768) = 0
read(9, "", 32768) = 0
read(9, "", 32768) = 0
read(9, "", 32768) = 0
read(9, "", 32768) = 0
read(9, "", 32768) = 0
read(9, "", 32768) = 0
read(9, "", 32768) = 0
--- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=3370, si_uid=1000} ---
+++ killed by SIGTERM +++
@straight-shoota
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment