rust-lang / rustup

The Rust toolchain installer
https://rust-lang.github.io/rustup/
Apache License 2.0
6.15k stars 883 forks source link

rustc --print sysroot can be slow #783

Open matklad opened 8 years ago

matklad commented 8 years ago

Hi!

Looks like sometimes rustc --print sysroot can take as long as three seconds to complete. I think this a bit too much, and I suppose that rustup is to blame. See https://github.com/intellij-rust/intellij-rust/issues/754#issuecomment-255958020 for example of this issue. We've raised timeout to five seconds in IntelliJ Rust, so this shouldn't be a problem, but it seems fishy anyway!

Many thanks to @la10736 for investigating this issue!

matklad commented 8 years ago

Not that sysroot is not important here, the invalid rustc --print system also takes a lot of time.

Diggsey commented 8 years ago

This only happens on the first execution of rustup, so it's likely related to disk access which is then being cached for later executions. While I can't reproduce it taking 3 seconds to run, it is noticeably slower on that first run.

These are the minimum steps that need to happen:

There are a few factors that might contribute to slowness, not all of which can be improved easily:

Hopefully it's the last one, in which case it should be fairly easy to track down with strace.

la10736 commented 8 years ago

Ok I did a strace -rTC:

After you can find all command's output but from what I can understand just follow two lines mater:

     0.000046 wait4(2458, /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu
[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 2458 <4.981381>
     4.981541 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2458, si_uid=1000, si_status=0, si_utime=2, si_stime=2} ---

What it really mean is over my understanding... :smile:

All Output

mdamico@mdamico-laptop:~$ strace -rTC .cargo/bin/rustc --print sysroot
     0.000000 execve(".cargo/bin/rustc", [".cargo/bin/rustc", "--print", "sysroot"], [/* 65 vars */]) = 0 <0.020360>
     0.020534 brk(NULL)                 = 0x55cce92d4000 <0.000007>
     0.000400 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000010>
     0.000051 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef1ab05000 <0.000007>
     0.000041 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) <0.000006>
     0.000019 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 <0.000007>
     0.000019 fstat(3, {st_mode=S_IFREG|0644, st_size=128759, ...}) = 0 <0.000006>
     0.000017 mmap(NULL, 128759, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fef1aae5000 <0.000007>
     0.000017 close(3)                  = 0 <0.000004>
     0.000018 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000005>
     0.000019 open("/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 <0.000007>
     0.000019 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\35\0\0\0\0\0\0"..., 832) = 832 <0.000009>
     0.000023 fstat(3, {st_mode=S_IFREG|0644, st_size=104824, ...}) = 0 <0.000008>
     0.000020 mmap(NULL, 2199880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef1a6c8000 <0.000009>
     0.000020 mprotect(0x7fef1a6e1000, 2093056, PROT_NONE) = 0 <0.000012>
     0.000022 mmap(0x7fef1a8e0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7fef1a8e0000 <0.000010>
     0.000030 close(3)                  = 0 <0.000006>
     0.000021 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000008>
     0.000023 open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 <0.000010>
     0.000021 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832 <0.000007>
     0.000018 fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0 <0.000006>
     0.000018 mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef1a4c4000 <0.000008>
     0.000019 mprotect(0x7fef1a4c7000, 2093056, PROT_NONE) = 0 <0.000010>
     0.000020 mmap(0x7fef1a6c6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fef1a6c6000 <0.000010>
     0.000025 close(3)                  = 0 <0.000006>
     0.000018 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000007>
     0.000019 open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 <0.000010>
     0.000020 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360`\0\0\0\0\0\0"..., 832) = 832 <0.000007>
     0.000018 fstat(3, {st_mode=S_IFREG|0755, st_size=138744, ...}) = 0 <0.000009>
     0.000020 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef1aae4000 <0.000007>
     0.000021 mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef1a2a7000 <0.000009>
     0.000018 mprotect(0x7fef1a2bf000, 2093056, PROT_NONE) = 0 <0.000010>
     0.000020 mmap(0x7fef1a4be000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fef1a4be000 <0.000010>
     0.000022 mmap(0x7fef1a4c0000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fef1a4c0000 <0.000008>
     0.000022 close(3)                  = 0 <0.000006>
     0.000019 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000007>
     0.000020 open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 <0.000008>
     0.000019 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p*\0\0\0\0\0\0"..., 832) = 832 <0.000007>
     0.000017 fstat(3, {st_mode=S_IFREG|0644, st_size=89696, ...}) = 0 <0.000006>
     0.000017 mmap(NULL, 2185488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef1a091000 <0.000008>
     0.000018 mprotect(0x7fef1a0a7000, 2093056, PROT_NONE) = 0 <0.000009>
     0.000019 mmap(0x7fef1a2a6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fef1a2a6000 <0.000009>
     0.000021 close(3)                  = 0 <0.000006>
     0.000019 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000006>
     0.000018 open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 <0.000008>
     0.000018 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832 <0.000006>
     0.000017 fstat(3, {st_mode=S_IFREG|0755, st_size=1864888, ...}) = 0 <0.000005>
     0.000017 mmap(NULL, 3967488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef19cc8000 <0.000008>
     0.000018 mprotect(0x7fef19e88000, 2093056, PROT_NONE) = 0 <0.000010>
     0.000019 mmap(0x7fef1a087000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bf000) = 0x7fef1a087000 <0.000009>
     0.000027 mmap(0x7fef1a08d000, 14848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fef1a08d000 <0.000007>
     0.000021 close(3)                  = 0 <0.000005>
     0.000021 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000006>
     0.000018 open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 <0.000012>
     0.000022 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0V\0\0\0\0\0\0"..., 832) = 832 <0.000006>
     0.000017 fstat(3, {st_mode=S_IFREG|0644, st_size=1088952, ...}) = 0 <0.000006>
     0.000017 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef1aae3000 <0.000007>
     0.000019 mmap(NULL, 3178744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef199bf000 <0.000008>
     0.000018 mprotect(0x7fef19ac7000, 2093056, PROT_NONE) = 0 <0.000010>
     0.000018 mmap(0x7fef19cc6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x107000) = 0x7fef19cc6000 <0.000009>
     0.000026 close(3)                  = 0 <0.000005>
     0.000020 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000007>
     0.000017 open("/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 <0.000008>
     0.000018 read(3, "\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"..., 832) = 832 <0.000006>
     0.000017 fstat(3, {st_mode=S_IFREG|0644, st_size=31712, ...}) = 0 <0.000006>
     0.000017 mmap(NULL, 2128832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fef197b7000 <0.000008>
     0.000018 mprotect(0x7fef197be000, 2093056, PROT_NONE) = 0 <0.000011>
     0.000019 mmap(0x7fef199bd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fef199bd000 <0.000009>
     0.000024 close(3)                  = 0 <0.000005>
     0.000031 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef1aae2000 <0.000007>
     0.000022 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef1aae0000 <0.000007>
     0.000020 arch_prctl(ARCH_SET_FS, 0x7fef1aae0880) = 0 <0.000006>
     0.000090 mprotect(0x7fef1a087000, 16384, PROT_READ) = 0 <0.000009>
     0.000028 mprotect(0x7fef1a4be000, 4096, PROT_READ) = 0 <0.000008>
     0.000024 mprotect(0x7fef199bd000, 4096, PROT_READ) = 0 <0.000008>
     0.000029 mprotect(0x7fef19cc6000, 4096, PROT_READ) = 0 <0.000008>
     0.000027 mprotect(0x7fef1a6c6000, 4096, PROT_READ) = 0 <0.000008>
     0.000019 mprotect(0x7fef1a8e0000, 4096, PROT_READ) = 0 <0.000008>
     0.056828 mprotect(0x7fef1ab07000, 4096, PROT_READ) = 0 <0.000062>
     0.000147 munmap(0x7fef1aae5000, 128759) = 0 <0.000019>
     0.000034 set_tid_address(0x7fef1aae0b50) = 2457 <0.000024>
     0.000037 set_robust_list(0x7fef1aae0b60, 24) = 0 <0.000007>
     0.000025 rt_sigaction(SIGRTMIN, {0x7fef1a2acb90, [], SA_RESTORER|SA_SIGINFO, 0x7fef1a2b83d0}, NULL, 8) = 0 <0.000007>
     0.000026 rt_sigaction(SIGRT_1, {0x7fef1a2acc20, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fef1a2b83d0}, NULL, 8) = 0 <0.000007>
     0.000023 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 <0.000007>
     0.000028 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 <0.000007>
     0.067441 readlink("/etc/malloc.conf", 0x7ffd14cf0e70, 4096) = -1 ENOENT (No such file or directory) <0.000042>
     0.017471 brk(NULL)                 = 0x55cce92d4000 <0.000114>
     0.000291 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef195b7000 <0.000097>
     0.000289 munmap(0x7fef195b7000, 2097152) = 0 <0.000093>
     0.000185 mmap(NULL, 4190208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef193b8000 <0.000066>
     0.000100 munmap(0x7fef193b8000, 294912) = 0 <0.000064>
     0.000079 munmap(0x7fef19600000, 1798144) = 0 <0.000008>
     0.000171 open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 3 <0.000019>
     0.000042 read(3, "0-3\n", 8192)    = 4 <0.000011>
     0.000026 close(3)                  = 0 <0.000008>
     0.038099 rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7fef19cfd4a0}, {SIG_DFL, [], 0}, 8) = 0 <0.000052>
     0.000127 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef19200000 <0.000105>
     0.000409 open("/proc/self/maps", O_RDONLY|O_CLOEXEC) = 3 <0.000108>
     0.000266 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 <0.000115>
     0.000266 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 <0.000045>
     0.000227 read(3, "55cce6f28000-55cce752f000 r-xp 0"..., 1024) = 1024 <0.000077>
     0.000190 read(3, "       /lib/x86_64-linux-gnu/lib"..., 1024) = 1024 <0.000034>
     0.000114 read(3, "       /lib/x86_64-linux-gnu/lib"..., 1024) = 1024 <0.000021>
     0.000098 read(3, "08:07 2101962                   "..., 1024) = 1024 <0.000035>
     0.000093 close(3)                  = 0 <0.000009>
     0.000025 sched_getaffinity(2457, 32, [f, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]) = 32 <0.000007>
     0.000046 mmap(0x7ffd144f5000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffd144f5000 <0.000008>
     0.000024 rt_sigaction(SIGSEGV, {0x55cce73a7240, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7fef1a2b83d0}, NULL, 8) = 0 <0.000007>
     0.000023 rt_sigaction(SIGBUS, {0x55cce73a7240, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7fef1a2b83d0}, NULL, 8) = 0 <0.000006>
     0.000023 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 <0.000006>
     0.000020 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef1ab03000 <0.000008>
     0.000024 sigaltstack({ss_sp=0x7fef1ab03000, ss_flags=0, ss_size=8192}, NULL) = 0 <0.000007>
     0.021359 getcwd("/home/mdamico", 512) = 14 <0.000054>
     0.006458 stat("/home/mdamico/.cargo/bin/multirust", 0x7ffd14cecad0) = -1 ENOENT (No such file or directory) <0.000099>
     0.000273 getcwd("/home/mdamico", 512) = 14 <0.000060>
     0.000134 stat("/home/mdamico/.cargo/bin/rustup-init", 0x7ffd14ce9ed0) = -1 ENOENT (No such file or directory) <0.000065>
     0.000084 stat("/home/mdamico/.cargo/bin/multirust-setup", 0x7ffd14ce9ed0) = -1 ENOENT (No such file or directory) <0.000009>
     0.000471 stat("/home/mdamico/.terminfo", 0x7ffd14ce96d0) = -1 ENOENT (No such file or directory) <0.000012>
     0.000026 stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000009>
     0.000029 stat("/etc/terminfo/x/xterm-256color", 0x7ffd14ce96d0) = -1 ENOENT (No such file or directory) <0.000008>
     0.000029 stat("/etc/terminfo/78/xterm-256color", 0x7ffd14ce96d0) = -1 ENOENT (No such file or directory) <0.000010>
     0.000025 stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000008>
     0.000025 stat("/lib/terminfo/x/xterm-256color", {st_mode=S_IFREG|0644, st_size=3417, ...}) = 0 <0.000008>
     0.000027 open("/lib/terminfo/x/xterm-256color", O_RDONLY|O_CLOEXEC) = 3 <0.000011>
     0.000028 ioctl(3, FIOCLEX)         = 0 <0.000007>
     0.000032 read(3, "\32\1%\0&\0\17\0\235\1\262\5xterm-256color|xterm"..., 8192) = 3417 <0.000008>
     0.000027 getrandom("", 0, GRND_NONBLOCK) = 0 <0.000007>
     0.000022 getrandom("@Ba\t\23\0377\214", 8, GRND_NONBLOCK) = 8 <0.000008>
     0.000024 getrandom("`V\231\27\240\310-\230", 8, GRND_NONBLOCK) = 8 <0.000008>
     0.000106 close(3)                  = 0 <0.000009>
     0.000362 getcwd("/home/mdamico", 512) = 14 <0.000007>
     0.000022 stat("/home/mdamico/.multirust", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000015>
     0.000033 stat("/home/mdamico/.multirust/version", 0x7ffd14ce8b60) = -1 ENOENT (No such file or directory) <0.015413>
     0.026283 stat("/home/mdamico/.multirust", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000111>
     0.000262 stat("/home/mdamico/.multirust/settings.toml", {st_mode=S_IFREG|0664, st_size=314, ...}) = 0 <0.000094>
     0.000127 open("/home/mdamico/.multirust/settings.toml", O_RDONLY|O_CLOEXEC) = 3 <0.000029>
     0.000065 ioctl(3, FIOCLEX)         = 0 <0.000007>
     0.000052 read(3, "default_host_triple = \"x86_64-un", 32) = 32 <0.115356>
     0.115494 read(3, "known-linux-gnu\"\ndefault_toolcha"..., 64) = 64 <0.000114>
     0.000290 read(3, "ux-gnu\"\ntelemetry = false\nversio"..., 128) = 128 <0.000119>
     0.000273 read(3, "u\"\n\"/home/mdamico/ivs_dev/TAR_PO"..., 256) = 90 <0.000112>
     0.000205 read(3, "", 166)          = 0 <0.000007>
     0.000040 close(3)                  = 0 <0.000026>
     0.000504 getcwd("/home/mdamico", 512) = 14 <0.000008>
     0.000047 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000008>
     0.000027 lstat("/home/mdamico", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000008>
     0.000025 stat("/home/mdamico", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.000024 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.000023 lstat("/home/mdamico", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.000026 stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000020>
     0.000037 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.000026 stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000006>
     0.064598 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000240>
     0.000664 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fef19000000 <0.000078>
     0.000446 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000058>
     0.000174 getcwd("/home/mdamico", 512) = 14 <0.000094>
     0.000182 getcwd("/home/mdamico", 512) = 14 <0.000009>
     0.000070 futex(0x7fef1a6c70a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000008>
     0.000029 pipe2([3, 4], O_CLOEXEC)  = 0 <0.000012>
     0.000034 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fef1aae0b50) = 2458 <0.000063>
     0.000434 close(4)                  = 0 <0.000007>
     0.000025 read(3, "", 8)            = 0 <0.041810>
     0.041842 close(3)                  = 0 <0.000015>
     0.000046 wait4(2458, /home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu
[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 2458 <4.981381>
     4.981541 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2458, si_uid=1000, si_status=0, si_utime=2, si_stime=2} ---
     0.000099 sigaltstack({ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=8192}, NULL) = 0 <0.000107>
     0.000269 munmap(0x7fef1ab03000, 8192) = 0 <0.000079>
     0.000195 exit_group(0)             = ?
     0.000176 +++ exited with 0 +++
% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- ----------------
100.00    0.024000       24000         1           wait4
  0.00    0.000000           0        19           read
  0.00    0.000000           0        12           open
  0.00    0.000000           0        14           close
  0.00    0.000000           0        18         7 stat
  0.00    0.000000           0         9           fstat
  0.00    0.000000           0         5           lstat
  0.00    0.000000           0        28           mmap
  0.00    0.000000           0        14           mprotect
  0.00    0.000000           0         5           munmap
  0.00    0.000000           0         2           brk
  0.00    0.000000           0         5           rt_sigaction
  0.00    0.000000           0         1           rt_sigprocmask
  0.00    0.000000           0         2           ioctl
  0.00    0.000000           0         9         9 access
  0.00    0.000000           0         1           clone
  0.00    0.000000           0         1           execve
  0.00    0.000000           0         6           getcwd
  0.00    0.000000           0         1         1 readlink
  0.00    0.000000           0         2           getrlimit
  0.00    0.000000           0         3           sigaltstack
  0.00    0.000000           0         1           arch_prctl
  0.00    0.000000           0         1           futex
  0.00    0.000000           0         1           sched_getaffinity
  0.00    0.000000           0         1           set_tid_address
  0.00    0.000000           0         1           set_robust_list
  0.00    0.000000           0         1           pipe2
  0.00    0.000000           0         3           getrandom
------ ----------- ----------- --------- --------- ----------------
100.00    0.024000                   167        17 total
Diggsey commented 8 years ago

That would seem to indicate that the real rustc is just taking a long time to execute the first time?

la10736 commented 8 years ago

How can I check it?

alexcrichton commented 8 years ago

@la10736 this sounds fishy! Could you try passing -f to strace to follow child processes as well? That should help capture the output of the real compiler as well (I think)

la10736 commented 8 years ago

@alexcrichton : I did it

mdamico@mdamico-laptop:~$ strace -rTCf .cargo/bin/rustc --print sysroot
     0.000000 execve(".cargo/bin/rustc", [".cargo/bin/rustc", "--print", "sysroot"], [/* 65 vars */]) = 0 <0.017619>
     0.017803 brk(NULL)                 = 0x55cae1079000 <0.000055>
     0.000470 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000058>
     0.000163 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee6466000 <0.000062>
     0.000112 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) <0.000013>
     0.000054 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 <0.000014>
     0.000035 fstat(3, {st_mode=S_IFREG|0644, st_size=128759, ...}) = 0 <0.000008>
     0.000024 mmap(NULL, 128759, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feee6446000 <0.000009>
     0.000023 close(3)                  = 0 <0.000007>
     0.000022 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000010>
     0.000031 open("/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 <0.000024>
     0.000039 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\35\0\0\0\0\0\0"..., 832) = 832 <0.000016>
     0.000031 fstat(3, {st_mode=S_IFREG|0644, st_size=104824, ...}) = 0 <0.000007>
     0.000023 mmap(NULL, 2199880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feee6029000 <0.000010>
     0.000025 mprotect(0x7feee6042000, 2093056, PROT_NONE) = 0 <0.000018>
     0.000031 mmap(0x7feee6241000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7feee6241000 <0.000019>
     0.000045 close(3)                  = 0 <0.000013>
     0.000030 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000008>
     0.000033 open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 <0.000009>
     0.000025 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832 <0.000008>
     0.000023 fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0 <0.000007>
     0.000022 mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feee5e25000 <0.000009>
     0.000024 mprotect(0x7feee5e28000, 2093056, PROT_NONE) = 0 <0.000017>
     0.000030 mmap(0x7feee6027000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7feee6027000 <0.000011>
     0.000042 close(3)                  = 0 <0.000017>
     0.000042 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000018>
     0.000043 open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 <0.000019>
     0.000043 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360`\0\0\0\0\0\0"..., 832) = 832 <0.000022>
     0.000046 fstat(3, {st_mode=S_IFREG|0755, st_size=138744, ...}) = 0 <0.000016>
     0.000041 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee6445000 <0.000017>
     0.000046 mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feee5c08000 <0.000018>
     0.000041 mprotect(0x7feee5c20000, 2093056, PROT_NONE) = 0 <0.000019>
     0.000041 mmap(0x7feee5e1f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7feee5e1f000 <0.000020>
     0.000046 mmap(0x7feee5e21000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feee5e21000 <0.000018>
     0.000045 close(3)                  = 0 <0.000016>
     0.000041 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000017>
     0.000042 open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 <0.000018>
     0.000041 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p*\0\0\0\0\0\0"..., 832) = 832 <0.000018>
     0.000055 fstat(3, {st_mode=S_IFREG|0644, st_size=89696, ...}) = 0 <0.000018>
     0.000043 mmap(NULL, 2185488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feee59f2000 <0.000019>
     0.000041 mprotect(0x7feee5a08000, 2093056, PROT_NONE) = 0 <0.000020>
     0.000042 mmap(0x7feee5c07000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7feee5c07000 <0.000018>
     0.000044 close(3)                  = 0 <0.000016>
     0.000043 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000017>
     0.000043 open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 <0.000018>
     0.000041 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832 <0.000017>
     0.000040 fstat(3, {st_mode=S_IFREG|0755, st_size=1864888, ...}) = 0 <0.000016>
     0.000040 mmap(NULL, 3967488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feee5629000 <0.000017>
     0.000041 mprotect(0x7feee57e9000, 2093056, PROT_NONE) = 0 <0.000020>
     0.000042 mmap(0x7feee59e8000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bf000) = 0x7feee59e8000 <0.000019>
     0.000046 mmap(0x7feee59ee000, 14848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feee59ee000 <0.000018>
     0.000045 close(3)                  = 0 <0.000017>
     0.000044 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000017>
     0.000042 open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 <0.000017>
     0.000041 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0V\0\0\0\0\0\0"..., 832) = 832 <0.000016>
     0.000041 fstat(3, {st_mode=S_IFREG|0644, st_size=1088952, ...}) = 0 <0.000016>
     0.000040 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee6444000 <0.000017>
     0.000044 mmap(NULL, 3178744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feee5320000 <0.000018>
     0.000041 mprotect(0x7feee5428000, 2093056, PROT_NONE) = 0 <0.000018>
     0.000041 mmap(0x7feee5627000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x107000) = 0x7feee5627000 <0.000019>
     0.000046 close(3)                  = 0 <0.000016>
     0.000047 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000017>
     0.000041 open("/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 <0.000018>
     0.000041 read(3, "\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"..., 832) = 832 <0.000017>
     0.000041 fstat(3, {st_mode=S_IFREG|0644, st_size=31712, ...}) = 0 <0.000029>
     0.000053 mmap(NULL, 2128832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feee5118000 <0.000018>
     0.000041 mprotect(0x7feee511f000, 2093056, PROT_NONE) = 0 <0.000028>
     0.000050 mmap(0x7feee531e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7feee531e000 <0.000018>
     0.000046 close(3)                  = 0 <0.000016>
     0.000056 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee6443000 <0.000018>
     0.000046 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee6441000 <0.000017>
     0.000042 arch_prctl(ARCH_SET_FS, 0x7feee6441880) = 0 <0.000017>
     0.000109 mprotect(0x7feee59e8000, 16384, PROT_READ) = 0 <0.000010>
     0.000040 mprotect(0x7feee5e1f000, 4096, PROT_READ) = 0 <0.000020>
     0.000055 mprotect(0x7feee531e000, 4096, PROT_READ) = 0 <0.000018>
     0.000051 mprotect(0x7feee5627000, 4096, PROT_READ) = 0 <0.000018>
     0.000047 mprotect(0x7feee6027000, 4096, PROT_READ) = 0 <0.000018>
     0.000042 mprotect(0x7feee6241000, 4096, PROT_READ) = 0 <0.000018>
     0.021733 mprotect(0x7feee6468000, 4096, PROT_READ) = 0 <0.000034>
     0.000071 munmap(0x7feee6446000, 128759) = 0 <0.000025>
     0.000044 set_tid_address(0x7feee6441b50) = 4363 <0.000009>
     0.000024 set_robust_list(0x7feee6441b60, 24) = 0 <0.000014>
     0.000035 rt_sigaction(SIGRTMIN, {0x7feee5c0db90, [], SA_RESTORER|SA_SIGINFO, 0x7feee5c193d0}, NULL, 8) = 0 <0.000007>
     0.000027 rt_sigaction(SIGRT_1, {0x7feee5c0dc20, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7feee5c193d0}, NULL, 8) = 0 <0.000009>
     0.000027 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 <0.000008>
     0.000032 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 <0.000010>
     0.018157 readlink("/etc/malloc.conf", 0x7ffe459e5b70, 4096) = -1 ENOENT (No such file or directory) <0.000039>
     0.033595 brk(NULL)                 = 0x55cae1079000 <0.000017>
     0.000045 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee4f18000 <0.000015>
     0.000035 munmap(0x7feee4f18000, 2097152) = 0 <0.000013>
     0.000026 mmap(NULL, 4190208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee4d19000 <0.000007>
     0.000022 munmap(0x7feee4d19000, 946176) = 0 <0.000010>
     0.000023 munmap(0x7feee5000000, 1146880) = 0 <0.000010>
     0.000198 open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 3 <0.000020>
     0.000043 read(3, "0-3\n", 8192)    = 4 <0.000012>
     0.000032 close(3)                  = 0 <0.000009>
     0.009121 rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7feee565e4a0}, {SIG_DFL, [], 0}, 8) = 0 <0.000012>
     0.000062 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee4c00000 <0.000011>
     0.000159 open("/proc/self/maps", O_RDONLY|O_CLOEXEC) = 3 <0.000029>
     0.000054 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 <0.000009>
     0.000041 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 <0.000008>
     0.000026 read(3, "55cadf541000-55cadfb48000 r-xp 0"..., 1024) = 1024 <0.000028>
     0.000060 read(3, "       /lib/x86_64-linux-gnu/lib"..., 1024) = 1024 <0.000022>
     0.000043 read(3, "       /lib/x86_64-linux-gnu/lib"..., 1024) = 1024 <0.000020>
     0.000040 read(3, "08:07 2101962                   "..., 1024) = 1024 <0.000022>
     0.000044 close(3)                  = 0 <0.000009>
     0.000024 sched_getaffinity(4363, 32, [f, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]) = 32 <0.000007>
     0.000053 mmap(0x7ffe451e9000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffe451e9000 <0.000007>
     0.000022 rt_sigaction(SIGSEGV, {0x55cadf9c0240, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7feee5c193d0}, NULL, 8) = 0 <0.000006>
     0.000022 rt_sigaction(SIGBUS, {0x55cadf9c0240, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7feee5c193d0}, NULL, 8) = 0 <0.000006>
     0.000041 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 <0.000032>
     0.000049 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee6464000 <0.000009>
     0.000023 sigaltstack({ss_sp=0x7feee6464000, ss_flags=0, ss_size=8192}, NULL) = 0 <0.000006>
     0.010455 getcwd("/home/mdamico", 512) = 14 <0.000012>
     0.006679 stat("/home/mdamico/.cargo/bin/multirust", 0x7ffe459e17d0) = -1 ENOENT (No such file or directory) <0.000021>
     0.000080 getcwd("/home/mdamico", 512) = 14 <0.000010>
     0.000031 stat("/home/mdamico/.cargo/bin/rustup-init", 0x7ffe459debd0) = -1 ENOENT (No such file or directory) <0.000008>
     0.000027 stat("/home/mdamico/.cargo/bin/multirust-setup", 0x7ffe459debd0) = -1 ENOENT (No such file or directory) <0.000008>
     0.000299 stat("/home/mdamico/.terminfo", 0x7ffe459de3d0) = -1 ENOENT (No such file or directory) <0.000009>
     0.000027 stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000008>
     0.000029 stat("/etc/terminfo/x/xterm-256color", 0x7ffe459de3d0) = -1 ENOENT (No such file or directory) <0.000008>
     0.000024 stat("/etc/terminfo/78/xterm-256color", 0x7ffe459de3d0) = -1 ENOENT (No such file or directory) <0.000013>
     0.000028 stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000008>
     0.000029 stat("/lib/terminfo/x/xterm-256color", {st_mode=S_IFREG|0644, st_size=3417, ...}) = 0 <0.000011>
     0.000034 open("/lib/terminfo/x/xterm-256color", O_RDONLY|O_CLOEXEC) = 3 <0.000016>
     0.000037 ioctl(3, FIOCLEX)         = 0 <0.000007>
     0.000040 read(3, "\32\1%\0&\0\17\0\235\1\262\5xterm-256color|xterm"..., 8192) = 3417 <0.000011>
     0.000034 getrandom("", 0, GRND_NONBLOCK) = 0 <0.000015>
     0.000035 getrandom("\344\251\236\344;x7~", 8, GRND_NONBLOCK) = 8 <0.000015>
     0.000032 getrandom("\265\342\363\22\223\236\356\270", 8, GRND_NONBLOCK) = 8 <0.000008>
     0.000162 close(3)                  = 0 <0.000009>
     0.007759 getcwd("/home/mdamico", 512) = 14 <0.000016>
     0.000055 stat("/home/mdamico/.multirust", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000013>
     0.000041 stat("/home/mdamico/.multirust/version", 0x7ffe459dd860) = -1 ENOENT (No such file or directory) <0.000015>
     0.002519 stat("/home/mdamico/.multirust", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000010>
     0.000033 stat("/home/mdamico/.multirust/settings.toml", {st_mode=S_IFREG|0664, st_size=314, ...}) = 0 <0.000014>
     0.000034 open("/home/mdamico/.multirust/settings.toml", O_RDONLY|O_CLOEXEC) = 3 <0.000011>
     0.000029 ioctl(3, FIOCLEX)         = 0 <0.000006>
     0.000019 read(3, "default_host_triple = \"x86_64-un", 32) = 32 <0.015734>
     0.015754 read(3, "known-linux-gnu\"\ndefault_toolcha"..., 64) = 64 <0.000012>
     0.000028 read(3, "ux-gnu\"\ntelemetry = false\nversio"..., 128) = 128 <0.000008>
     0.000026 read(3, "u\"\n\"/home/mdamico/ivs_dev/TAR_PO"..., 256) = 90 <0.000008>
     0.000025 read(3, "", 166)          = 0 <0.000008>
     0.000021 close(3)                  = 0 <0.000010>
     0.000450 getcwd("/home/mdamico", 512) = 14 <0.000010>
     0.000033 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000009>
     0.000028 lstat("/home/mdamico", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.000025 stat("/home/mdamico", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.000025 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.000022 lstat("/home/mdamico", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000012>
     0.000030 stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.000023 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.000023 stat("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000007>
     0.023985 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000035>
     0.000598 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feee4a00000 <0.000017>
     0.000449 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000029>
     0.000182 getcwd("/home/mdamico", 512) = 14 <0.000008>
     0.000048 getcwd("/home/mdamico", 512) = 14 <0.000022>
     0.000069 futex(0x7feee60280a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000010>
     0.000032 pipe2([3, 4], O_CLOEXEC)  = 0 <0.000011>
     0.000032 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7feee6441b50) = 4364 <0.000089>
strace: Process 4364 attached
[pid  4364]      0.000130 set_robust_list(0x7feee6441b60, 24) = 0 <0.000016>
[pid  4363]      0.000547 close(4 <unfinished ...>
[pid  4364]      0.000014 close(3 <unfinished ...>
[pid  4363]      0.000007 <... close resumed> ) = 0 <0.000012>
[pid  4364]      0.000006 <... close resumed> ) = 0 <0.000012>
[pid  4363]      0.000038 read(3,  <unfinished ...>
[pid  4364]      0.000055 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 <0.000015>
[pid  4364]      0.000043 rt_sigaction(SIGPIPE, {SIG_DFL, [PIPE], SA_RESTORER|SA_RESTART, 0x7feee565e4a0}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7feee565e4a0}, 8) = 0 <0.000015>
[pid  4364]      0.000043 execve("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc", ["/home/mdamico/.multirust/toolcha"..., "--print", "sysroot"], [/* 70 vars */] <unfinished ...>
[pid  4363]      0.017160 <... read resumed> "", 8) = 0 <0.017248>
[pid  4364]      0.000135 <... execve resumed> ) = 0 <0.017239>
[pid  4363]      0.000169 close(3 <unfinished ...>
[pid  4364]      0.000035 brk(NULL)     = 0x564835ce3000 <0.000055>
[pid  4364]      0.000155 access("/etc/ld.so.nohwcap", F_OK <unfinished ...>
[pid  4363]      0.000088 <... close resumed> ) = 0 <0.000250>
[pid  4364]      0.000023 <... access resumed> ) = -1 ENOENT (No such file or directory) <0.000061>
[pid  4364]      0.000057 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e993000 <0.000038>
[pid  4364]      0.000125 readlink("/proc/self/exe",  <unfinished ...>
[pid  4363]      0.000168 wait4(4364,  <unfinished ...>
[pid  4364]      0.000010 <... readlink resumed> "/home/mdamico/.multirust/toolcha"..., 4096) = 78 <0.000155>
[pid  4364]      0.000024 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) <0.000012>
[pid  4364]      0.000035 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/tls/x86_64/librustc_driver-6eb85298.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000030>
[pid  4364]      0.000043 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/tls/x86_64", 0x7fffb70baf50) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000020 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/tls/librustc_driver-6eb85298.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000009>
[pid  4364]      0.000021 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/tls", 0x7fffb70baf50) = -1 ENOENT (No such file or directory) <0.000007>
[pid  4364]      0.000017 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/x86_64/librustc_driver-6eb85298.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000008>
[pid  4364]      0.000020 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/x86_64", 0x7fffb70baf50) = -1 ENOENT (No such file or directory) <0.000007>
[pid  4364]      0.000017 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_driver-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000016>
[pid  4364]      0.000028 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@h\2\0\0\0\0\0"..., 832) = 832 <0.007519>
[pid  4364]      0.007542 fstat(3, {st_mode=S_IFREG|0644, st_size=1926344, ...}) = 0 <0.000007>
[pid  4364]      0.000021 mmap(NULL, 3650376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4e3f4000 <0.000009>
[pid  4364]      0.000023 mprotect(0x7f1b4e569000, 2097152, PROT_NONE) = 0 <0.000010>
[pid  4364]      0.000024 mmap(0x7f1b4e769000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x175000) = 0x7f1b4e769000 <0.000010>
[pid  4364]      0.007743 close(3)      = 0 <0.000012>
[pid  4364]      0.000036 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libstd-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000019>
[pid  4364]      0.000038 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\17\5\0\0\0\0\0"..., 832) = 832 <0.008894>
[pid  4364]      0.008923 fstat(3, {st_mode=S_IFREG|0644, st_size=2868464, ...}) = 0 <0.000016>
[pid  4364]      0.000034 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e992000 <0.000014>
[pid  4364]      0.000031 mmap(NULL, 3284904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4e0d2000 <0.000009>
[pid  4364]      0.000031 mprotect(0x7f1b4e1e6000, 2093056, PROT_NONE) = 0 <0.000014>
[pid  4364]      0.000025 mmap(0x7f1b4e3e5000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x113000) = 0x7f1b4e3e5000 <0.000012>
[pid  4364]      0.003343 mmap(0x7f1b4e3f3000, 4008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e3f3000 <0.000013>
[pid  4364]      0.000041 close(3)      = 0 <0.000006>
[pid  4364]      0.000023 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000020>
[pid  4364]      0.000040 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/../lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000009>
[pid  4364]      0.000021 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/../lib/tls/x86_64", 0x7fffb70baef0) = -1 ENOENT (No such file or directory) <0.000007>
[pid  4364]      0.000018 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/../lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000007>
[pid  4364]      0.000018 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/../lib/tls", 0x7fffb70baef0) = -1 ENOENT (No such file or directory) <0.000007>
[pid  4364]      0.000016 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/../lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000007>
[pid  4364]      0.000018 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/../lib/x86_64", 0x7fffb70baef0) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000016 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/../lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000018 stat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/../lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000006>
[pid  4364]      0.000020 open("/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000011>
[pid  4364]      0.000022 stat("/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/tls/x86_64", 0x7fffb70baef0) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000017 open("/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000016 stat("/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/tls", 0x7fffb70baef0) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000017 open("/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000016 stat("/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/x86_64", 0x7fffb70baef0) = -1 ENOENT (No such file or directory) <0.000005>
[pid  4364]      0.000016 open("/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000007>
[pid  4364]      0.000017 stat("/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib", 0x7fffb70baef0) = -1 ENOENT (No such file or directory) <0.000005>
[pid  4364]      0.000016 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 <0.000010>
[pid  4364]      0.000020 fstat(3, {st_mode=S_IFREG|0644, st_size=128759, ...}) = 0 <0.000005>
[pid  4364]      0.000016 mmap(NULL, 128759, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1b4e972000 <0.000007>
[pid  4364]      0.000017 close(3)      = 0 <0.000005>
[pid  4364]      0.000017 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000007>
[pid  4364]      0.000023 open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 <0.000009>
[pid  4364]      0.000019 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832 <0.000006>
[pid  4364]      0.000017 fstat(3, {st_mode=S_IFREG|0755, st_size=1864888, ...}) = 0 <0.000005>
[pid  4364]      0.000017 mmap(NULL, 3967488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4dd09000 <0.000008>
[pid  4364]      0.000018 mprotect(0x7f1b4dec9000, 2093056, PROT_NONE) = 0 <0.000011>
[pid  4364]      0.000020 mmap(0x7f1b4e0c8000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bf000) = 0x7f1b4e0c8000 <0.000010>
[pid  4364]      0.000023 mmap(0x7f1b4e0ce000, 14848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e0ce000 <0.000006>
[pid  4364]      0.000021 close(3)      = 0 <0.000005>
[pid  4364]      0.000454 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_typeck-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000029>
[pid  4364]      0.000047 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@5\3\0\0\0\0\0"..., 832) = 832 <0.010225>
[pid  4364]      0.010262 fstat(3, {st_mode=S_IFREG|0644, st_size=2547272, ...}) = 0 <0.000007>
[pid  4364]      0.000025 mmap(NULL, 3854024, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4d95c000 <0.000026>
[pid  4364]      0.000049 mprotect(0x7f1b4db03000, 2093056, PROT_NONE) = 0 <0.000016>
[pid  4364]      0.000062 mmap(0x7f1b4dd02000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a6000) = 0x7f1b4dd02000 <0.000022>
[pid  4364]      0.009509 close(3)      = 0 <0.000065>
[pid  4364]      0.000136 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_resolve-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000052>
[pid  4364]      0.000093 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\257\0\0\0\0\0\0"..., 832) = 832 <0.010648>
[pid  4364]      0.010749 fstat(3, {st_mode=S_IFREG|0644, st_size=665752, ...}) = 0 <0.000657>
[pid  4364]      0.000682 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e971000 <0.000009>
[pid  4364]      0.000038 mmap(NULL, 2566880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4d6e9000 <0.000008>
[pid  4364]      0.000020 mprotect(0x7f1b4d75a000, 2097152, PROT_NONE) = 0 <0.000010>
[pid  4364]      0.000021 mmap(0x7f1b4d95a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f1b4d95a000 <0.000009>
[pid  4364]      0.003678 close(3)      = 0 <0.000006>
[pid  4364]      0.000040 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_save_analysis-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000029>
[pid  4364]      0.000052 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@U\1\0\0\0\0\0"..., 832) = 832 <0.004830>
[pid  4364]      0.004868 fstat(3, {st_mode=S_IFREG|0644, st_size=1216288, ...}) = 0 <0.000008>
[pid  4364]      0.000027 mmap(NULL, 2829472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4d436000 <0.000017>
[pid  4364]      0.000038 mprotect(0x7f1b4d4e7000, 2093056, PROT_NONE) = 0 <0.000012>
[pid  4364]      0.000029 mmap(0x7f1b4d6e6000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb0000) = 0x7f1b4d6e6000 <0.000009>
[pid  4364]      0.006677 close(3)      = 0 <0.000026>
[pid  4364]      0.000049 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_passes-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000023>
[pid  4364]      0.000046 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\201\0\0\0\0\0\0"..., 832) = 832 <0.004456>
[pid  4364]      0.004490 fstat(3, {st_mode=S_IFREG|0644, st_size=248320, ...}) = 0 <0.000008>
[pid  4364]      0.000024 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e970000 <0.000012>
[pid  4364]      0.000045 mmap(NULL, 2276152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4d20a000 <0.000009>
[pid  4364]      0.000021 mprotect(0x7f1b4d235000, 2097152, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000045 mmap(0x7f1b4d435000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2b000) = 0x7f1b4d435000 <0.000012>
[pid  4364]      0.002961 close(3)      = 0 <0.000016>
[pid  4364]      0.000037 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_lint-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000024>
[pid  4364]      0.000044 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\212\1\0\0\0\0\0"..., 832) = 832 <0.005701>
[pid  4364]      0.005723 fstat(3, {st_mode=S_IFREG|0644, st_size=524120, ...}) = 0 <0.000007>
[pid  4364]      0.000030 mmap(NULL, 2410320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4cfbd000 <0.000009>
[pid  4364]      0.000023 mprotect(0x7f1b4d005000, 2093056, PROT_NONE) = 0 <0.000010>
[pid  4364]      0.000024 mmap(0x7f1b4d204000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x47000) = 0x7f1b4d204000 <0.000010>
[pid  4364]      0.004348 close(3)      = 0 <0.000010>
[pid  4364]      0.000028 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_trans-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000044>
[pid  4364]      0.000059 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\263\3\0\0\0\0\0"..., 832) = 832 <0.003884>
[pid  4364]      0.003931 fstat(3, {st_mode=S_IFREG|0644, st_size=2239120, ...}) = 0 <0.000014>
[pid  4364]      0.000035 mmap(NULL, 3610592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4cc4b000 <0.000012>
[pid  4364]      0.000028 mprotect(0x7f1b4cdb6000, 2093056, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000021 mmap(0x7f1b4cfb5000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f1b4cfb5000 <0.000010>
[pid  4364]      0.008372 close(3)      = 0 <0.000031>
[pid  4364]      0.000060 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_incremental-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000026>
[pid  4364]      0.000049 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\f\1\0\0\0\0\0"..., 832) = 832 <0.009449>
[pid  4364]      0.009485 fstat(3, {st_mode=S_IFREG|0644, st_size=627312, ...}) = 0 <0.000007>
[pid  4364]      0.000038 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e96f000 <0.000013>
[pid  4364]      0.000033 mmap(NULL, 2514072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4c9e5000 <0.000008>
[pid  4364]      0.000020 mprotect(0x7f1b4ca49000, 2097152, PROT_NONE) = 0 <0.000031>
[pid  4364]      0.000042 mmap(0x7f1b4cc49000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x64000) = 0x7f1b4cc49000 <0.000013>
[pid  4364]      0.004896 close(3)      = 0 <0.000017>
[pid  4364]      0.000042 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_borrowck-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000023>
[pid  4364]      0.000044 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0px\1\0\0\0\0\0"..., 832) = 832 <0.009999>
[pid  4364]      0.010032 fstat(3, {st_mode=S_IFREG|0644, st_size=994824, ...}) = 0 <0.000007>
[pid  4364]      0.000026 mmap(NULL, 2755864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4c744000 <0.000011>
[pid  4364]      0.000024 mprotect(0x7f1b4c7e3000, 2093056, PROT_NONE) = 0 <0.000011>
[pid  4364]      0.000022 mmap(0x7f1b4c9e2000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9e000) = 0x7f1b4c9e2000 <0.000011>
[pid  4364]      0.007137 close(3)      = 0 <0.000016>
[pid  4364]      0.000050 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_mir-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000027>
[pid  4364]      0.000050 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\277\1\0\0\0\0\0"..., 832) = 832 <0.001981>
[pid  4364]      0.002006 fstat(3, {st_mode=S_IFREG|0644, st_size=1134640, ...}) = 0 <0.000026>
[pid  4364]      0.000046 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e96e000 <0.000011>
[pid  4364]      0.000031 mmap(NULL, 2877280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4c485000 <0.000011>
[pid  4364]      0.000026 mprotect(0x7f1b4c540000, 2097152, PROT_NONE) = 0 <0.000010>
[pid  4364]      0.000022 mmap(0x7f1b4c740000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbb000) = 0x7f1b4c740000 <0.000014>
[pid  4364]      0.008171 close(3)      = 0 <0.000011>
[pid  4364]      0.000034 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_const_eval-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000020>
[pid  4364]      0.000040 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\307\0\0\0\0\0\0"..., 832) = 832 <0.003197>
[pid  4364]      0.003224 fstat(3, {st_mode=S_IFREG|0644, st_size=487144, ...}) = 0 <0.000007>
[pid  4364]      0.000022 mmap(NULL, 2443784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4c230000 <0.000010>
[pid  4364]      0.000026 mprotect(0x7f1b4c284000, 2093056, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000027 mmap(0x7f1b4c483000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x53000) = 0x7f1b4c483000 <0.000023>
[pid  4364]      0.003382 close(3)      = 0 <0.000013>
[pid  4364]      0.000035 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_plugin-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000018>
[pid  4364]      0.000038 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320:\0\0\0\0\0\0"..., 832) = 832 <0.003987>
[pid  4364]      0.004018 fstat(3, {st_mode=S_IFREG|0644, st_size=67192, ...}) = 0 <0.000008>
[pid  4364]      0.000025 mmap(NULL, 2138080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4c026000 <0.000009>
[pid  4364]      0.000031 mprotect(0x7f1b4c030000, 2093056, PROT_NONE) = 0 <0.000007>
[pid  4364]      0.000020 mmap(0x7f1b4c22f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f1b4c22f000 <0.000010>
[pid  4364]      0.000367 close(3)      = 0 <0.000006>
[pid  4364]      0.000022 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_metadata-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000022>
[pid  4364]      0.000040 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\330\1\0\0\0\0\0"..., 832) = 832 <0.004913>
[pid  4364]      0.004945 fstat(3, {st_mode=S_IFREG|0644, st_size=1314032, ...}) = 0 <0.000006>
[pid  4364]      0.000025 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e96d000 <0.000012>
[pid  4364]      0.000033 mmap(NULL, 3012568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4bd46000 <0.000008>
[pid  4364]      0.000020 mprotect(0x7f1b4be23000, 2093056, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000018 mmap(0x7f1b4c022000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdc000) = 0x7f1b4c022000 <0.000012>
[pid  4364]      0.009447 close(3)      = 0 <0.000029>
[pid  4364]      0.000069 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libsyntax_ext-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000027>
[pid  4364]      0.000080 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\314\0\0\0\0\0\0"..., 832) = 832 <0.006139>
[pid  4364]      0.006195 fstat(3, {st_mode=S_IFREG|0644, st_size=999056, ...}) = 0 <0.000016>
[pid  4364]      0.000051 mmap(NULL, 2882464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4ba86000 <0.000034>
[pid  4364]      0.000057 mprotect(0x7f1b4bb45000, 2093056, PROT_NONE) = 0 <0.000014>
[pid  4364]      0.000036 mmap(0x7f1b4bd44000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbe000) = 0x7f1b4bd44000 <0.000013>
[pid  4364]      0.008206 close(3)      = 0 <0.000038>
[pid  4364]      0.000073 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_privacy-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000028>
[pid  4364]      0.000050 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`U\0\0\0\0\0\0"..., 832) = 832 <0.000147>
[pid  4364]      0.000169 fstat(3, {st_mode=S_IFREG|0644, st_size=117328, ...}) = 0 <0.000008>
[pid  4364]      0.000031 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e96c000 <0.000012>
[pid  4364]      0.000033 mmap(NULL, 2176752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4b872000 <0.000010>
[pid  4364]      0.000026 mprotect(0x7f1b4b885000, 2097152, PROT_NONE) = 0 <0.000011>
[pid  4364]      0.000025 mmap(0x7f1b4ba85000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f1b4ba85000 <0.000011>
[pid  4364]      0.000332 close(3)      = 0 <0.000007>
[pid  4364]      0.000030 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000017>
[pid  4364]      0.000037 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 C\10\0\0\0\0\0"..., 832) = 832 <0.009756>
[pid  4364]      0.010074 fstat(3, {st_mode=S_IFREG|0644, st_size=7272040, ...}) = 0 <0.000014>
[pid  4364]      0.000056 mmap(NULL, 5802320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4b2e9000 <0.000022>
[pid  4364]      0.000126 mprotect(0x7f1b4b660000, 2093056, PROT_NONE) = 0 <0.000223>
[pid  4364]      0.000663 mmap(0x7f1b4b85f000, 77824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x376000) = 0x7f1b4b85f000 <0.000016>
[pid  4364]      0.007152 close(3)      = 0 <0.000060>
[pid  4364]      0.000097 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_const_math-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000031>
[pid  4364]      0.000068 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@H\0\0\0\0\0\0"..., 832) = 832 <0.012136>
[pid  4364]      0.012251 fstat(3, {st_mode=S_IFREG|0644, st_size=125664, ...}) = 0 <0.000052>
[pid  4364]      0.000114 mmap(NULL, 2150720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4b0db000 <0.000974>
[pid  4364]      0.001006 mprotect(0x7f1b4b0e7000, 2097152, PROT_NONE) = 0 <0.000016>
[pid  4364]      0.000034 mmap(0x7f1b4b2e7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f1b4b2e7000 <0.000017>
[pid  4364]      0.000411 close(3)      = 0 <0.000010>
[pid  4364]      0.000032 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_data_structures-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000036>
[pid  4364]      0.000055 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320p\0\0\0\0\0\0"..., 832) = 832 <0.005233>
[pid  4364]      0.005256 fstat(3, {st_mode=S_IFREG|0644, st_size=249056, ...}) = 0 <0.000014>
[pid  4364]      0.000036 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e96b000 <0.000014>
[pid  4364]      0.000041 mmap(NULL, 2146096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4aecf000 <0.000009>
[pid  4364]      0.000024 mprotect(0x7f1b4aeda000, 2093056, PROT_NONE) = 0 <0.000010>
[pid  4364]      0.000022 mmap(0x7f1b4b0d9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f1b4b0d9000 <0.000012>
[pid  4364]      0.000952 close(3)      = 0 <0.000007>
[pid  4364]      0.000031 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_back-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000019>
[pid  4364]      0.000036 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0i\0\0\0\0\0\0"..., 832) = 832 <0.000122>
[pid  4364]      0.000140 fstat(3, {st_mode=S_IFREG|0644, st_size=512512, ...}) = 0 <0.000007>
[pid  4364]      0.000027 mmap(NULL, 2506296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4ac6b000 <0.000009>
[pid  4364]      0.000023 mprotect(0x7f1b4acce000, 2093056, PROT_NONE) = 0 <0.000010>
[pid  4364]      0.000022 mmap(0x7f1b4aecd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x62000) = 0x7f1b4aecd000 <0.000018>
[pid  4364]      0.010292 close(3)      = 0 <0.000131>
[pid  4364]      0.000225 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libsyntax-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000029>
[pid  4364]      0.000054 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\344\3\0\0\0\0\0"..., 832) = 832 <0.006865>
[pid  4364]      0.006896 fstat(3, {st_mode=S_IFREG|0644, st_size=4908552, ...}) = 0 <0.000015>
[pid  4364]      0.000037 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e96a000 <0.000014>
[pid  4364]      0.000047 mmap(NULL, 5133512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4a785000 <0.000011>
[pid  4364]      0.000027 mprotect(0x7f1b4aa60000, 2097152, PROT_NONE) = 0 <0.000060>
[pid  4364]      0.000075 mmap(0x7f1b4ac60000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2db000) = 0x7f1b4ac60000 <0.000013>
[pid  4364]      0.008109 close(3)      = 0 <0.000010>
[pid  4364]      0.000045 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_errors-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000031>
[pid  4364]      0.000055 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pf\0\0\0\0\0\0"..., 832) = 832 <0.005858>
[pid  4364]      0.005895 fstat(3, {st_mode=S_IFREG|0644, st_size=200152, ...}) = 0 <0.000014>
[pid  4364]      0.000037 mmap(NULL, 2219360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4a567000 <0.000013>
[pid  4364]      0.000034 mprotect(0x7f1b4a584000, 2097152, PROT_NONE) = 0 <0.000013>
[pid  4364]      0.000037 mmap(0x7f1b4a784000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7f1b4a784000 <0.000014>
[pid  4364]      0.002378 close(3)      = 0 <0.000037>
[pid  4364]      0.000068 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libsyntax_pos-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000020>
[pid  4364]      0.000049 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0200\0\0\0\0\0\0"..., 832) = 832 <0.000113>
[pid  4364]      0.000131 fstat(3, {st_mode=S_IFREG|0644, st_size=90440, ...}) = 0 <0.000007>
[pid  4364]      0.000026 mmap(NULL, 2123360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4a360000 <0.000009>
[pid  4364]      0.000030 mprotect(0x7f1b4a366000, 2097152, PROT_NONE) = 0 <0.000012>
[pid  4364]      0.000026 mmap(0x7f1b4a566000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f1b4a566000 <0.000011>
[pid  4364]      0.007228 close(3)      = 0 <0.000036>
[pid  4364]      0.000226 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libserialize-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000170>
[pid  4364]      0.000264 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\337\0\0\0\0\0\0"..., 832) = 832 <0.000299>
[pid  4364]      0.000473 fstat(3, {st_mode=S_IFREG|0644, st_size=484504, ...}) = 0 <0.000037>
[pid  4364]      0.000144 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e969000 <0.000072>
[pid  4364]      0.000145 mmap(NULL, 2252792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4a13a000 <0.000040>
[pid  4364]      0.000079 mprotect(0x7f1b4a15f000, 2093056, PROT_NONE) = 0 <0.000038>
[pid  4364]      0.000081 mmap(0x7f1b4a35e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f1b4a35e000 <0.000042>
[pid  4364]      0.011151 close(3)      = 0 <0.000044>
[pid  4364]      0.000082 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/liblog-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000065>
[pid  4364]      0.000113 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220,\0\0\0\0\0\0"..., 832) = 832 <0.006334>
[pid  4364]      0.006409 fstat(3, {st_mode=S_IFREG|0644, st_size=63800, ...}) = 0 <0.000027>
[pid  4364]      0.000052 mmap(NULL, 2127712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b49f32000 <0.000013>
[pid  4364]      0.000035 mprotect(0x7f1b49f39000, 2097152, PROT_NONE) = 0 <0.000012>
[pid  4364]      0.000028 mmap(0x7f1b4a139000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f1b4a139000 <0.000014>
[pid  4364]      0.000254 close(3)      = 0 <0.000009>
[pid  4364]      0.000040 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_llvm-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000021>
[pid  4364]      0.000039 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\325O\0\0\0\0\0"..., 832) = 832 <0.010614>
[pid  4364]      0.010663 fstat(3, {st_mode=S_IFREG|0644, st_size=65113632, ...}) = 0 <0.000013>
[pid  4364]      0.000050 mmap(NULL, 53447456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b46c39000 <0.000016>
[pid  4364]      0.000047 mprotect(0x7f1b49a51000, 2097152, PROT_NONE) = 0 <0.000012>
[pid  4364]      0.000031 mmap(0x7f1b49c51000, 2695168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e18000) = 0x7f1b49c51000 <0.000018>
[pid  4364]      0.007749 mmap(0x7f1b49ee3000, 322336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b49ee3000 <0.000019>
[pid  4364]      0.006729 close(3)      = 0 <0.000017>
[pid  4364]      0.000054 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libgraphviz-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000025>
[pid  4364]      0.000053 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\26\0\0\0\0\0\0"..., 832) = 832 <0.007773>
[pid  4364]      0.007834 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e968000 <0.000013>
[pid  4364]      0.000038 fstat(3, {st_mode=S_IFREG|0644, st_size=52896, ...}) = 0 <0.000009>
[pid  4364]      0.000033 mmap(NULL, 2112432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b46a35000 <0.000011>
[pid  4364]      0.000026 mprotect(0x7f1b46a39000, 2093056, PROT_NONE) = 0 <0.000012>
[pid  4364]      0.000033 mmap(0x7f1b46c38000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f1b46c38000 <0.000012>
[pid  4364]      0.000033 close(3)      = 0 <0.000008>
[pid  4364]      0.000029 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libgetopts-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000023>
[pid  4364]      0.000043 read(3, "\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"..., 832) = 832 <0.000138>
[pid  4364]      0.000161 fstat(3, {st_mode=S_IFREG|0644, st_size=99304, ...}) = 0 <0.000007>
[pid  4364]      0.000026 mmap(NULL, 2146240, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b46829000 <0.000009>
[pid  4364]      0.000025 mprotect(0x7f1b46835000, 2093056, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000023 mmap(0x7f1b46a34000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f1b46a34000 <0.000009>
[pid  4364]      0.000295 close(3)      = 0 <0.000007>
[pid  4364]      0.000027 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libflate-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000015>
[pid  4364]      0.000030 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\20\0\0\0\0\0\0"..., 832) = 832 <0.008540>
[pid  4364]      0.008585 fstat(3, {st_mode=S_IFREG|0644, st_size=137056, ...}) = 0 <0.000628>
[pid  4364]      0.000677 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e967000 <0.000011>
[pid  4364]      0.000033 mmap(NULL, 2130672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b46620000 <0.000010>
[pid  4364]      0.000023 mprotect(0x7f1b46628000, 2097152, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000019 mmap(0x7f1b46828000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f1b46828000 <0.000009>
[pid  4364]      0.000396 close(3)      = 0 <0.000005>
[pid  4364]      0.000028 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000018>
[pid  4364]      0.000038 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000014>
[pid  4364]      0.000028 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000018>
[pid  4364]      0.000043 open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 <0.000027>
[pid  4364]      0.000044 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360`\0\0\0\0\0\0"..., 832) = 832 <0.000013>
[pid  4364]      0.000034 fstat(3, {st_mode=S_IFREG|0755, st_size=138744, ...}) = 0 <0.000011>
[pid  4364]      0.000035 mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b46403000 <0.000017>
[pid  4364]      0.000030 mprotect(0x7f1b4641b000, 2093056, PROT_NONE) = 0 <0.000018>
[pid  4364]      0.000029 mmap(0x7f1b4661a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f1b4661a000 <0.000020>
[pid  4364]      0.000059 mmap(0x7f1b4661c000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b4661c000 <0.000012>
[pid  4364]      0.000038 close(3)      = 0 <0.000007>
[pid  4364]      0.000048 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000031>
[pid  4364]      0.000046 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000015 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000017 open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 <0.000008>
[pid  4364]      0.000016 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0V\0\0\0\0\0\0"..., 832) = 832 <0.000006>
[pid  4364]      0.000015 fstat(3, {st_mode=S_IFREG|0644, st_size=1088952, ...}) = 0 <0.000004>
[pid  4364]      0.000015 mmap(NULL, 3178744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b460fa000 <0.000007>
[pid  4364]      0.000015 mprotect(0x7f1b46202000, 2093056, PROT_NONE) = 0 <0.000010>
[pid  4364]      0.000017 mmap(0x7f1b46401000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x107000) = 0x7f1b46401000 <0.000017>
[pid  4364]      0.000039 close(3)      = 0 <0.000004>
[pid  4364]      0.000020 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000014>
[pid  4364]      0.000025 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000017 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000016 open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 <0.000007>
[pid  4364]      0.000016 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p*\0\0\0\0\0\0"..., 832) = 832 <0.000005>
[pid  4364]      0.000022 fstat(3, {st_mode=S_IFREG|0644, st_size=89696, ...}) = 0 <0.000004>
[pid  4364]      0.000017 mmap(NULL, 2185488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b45ee4000 <0.000008>
[pid  4364]      0.000017 mprotect(0x7f1b45efa000, 2093056, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000016 mmap(0x7f1b460f9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f1b460f9000 <0.000009>
[pid  4364]      0.000022 close(3)      = 0 <0.000004>
[pid  4364]      0.000024 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e966000 <0.000006>
[pid  4364]      0.008180 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000038>
[pid  4364]      0.000686 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000013>
[pid  4364]      0.000037 open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 <0.000025>
[pid  4364]      0.000041 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832 <0.000007>
[pid  4364]      0.000022 fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0 <0.000007>
[pid  4364]      0.000024 mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b45ce0000 <0.000010>
[pid  4364]      0.000024 mprotect(0x7f1b45ce3000, 2093056, PROT_NONE) = 0 <0.000012>
[pid  4364]      0.000021 mmap(0x7f1b45ee2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f1b45ee2000 <0.000010>
[pid  4364]      0.000034 close(3)      = 0 <0.000006>
[pid  4364]      0.000024 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) <0.000011>
[pid  4364]      0.000026 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) <0.000006>
[pid  4364]      0.000019 open("/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 <0.000009>
[pid  4364]      0.000018 read(3, "\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"..., 832) = 832 <0.000005>
[pid  4364]      0.000016 fstat(3, {st_mode=S_IFREG|0644, st_size=31712, ...}) = 0 <0.000004>
[pid  4364]      0.000017 mmap(NULL, 2128832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b45ad8000 <0.000008>
[pid  4364]      0.000018 mprotect(0x7f1b45adf000, 2093056, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000020 mmap(0x7f1b45cde000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f1b45cde000 <0.000009>
[pid  4364]      0.000024 close(3)      = 0 <0.000005>
[pid  4364]      0.000386 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/librustc_platform_intrinsics-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000014>
[pid  4364]      0.000029 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320B\1\0\0\0\0\0"..., 832) = 832 <0.008999>
[pid  4364]      0.009021 fstat(3, {st_mode=S_IFREG|0644, st_size=589272, ...}) = 0 <0.000007>
[pid  4364]      0.000023 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e965000 <0.000010>
[pid  4364]      0.000028 mmap(NULL, 2414944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b4588a000 <0.000008>
[pid  4364]      0.000018 mprotect(0x7f1b458cf000, 2097152, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000025 mmap(0x7f1b45acf000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x45000) = 0x7f1b45acf000 <0.000009>
[pid  4364]      0.003059 close(3)      = 0 <0.000008>
[pid  4364]      0.000042 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libfmt_macros-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000015>
[pid  4364]      0.000031 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832 <0.006984>
[pid  4364]      0.007007 fstat(3, {st_mode=S_IFREG|0644, st_size=33376, ...}) = 0 <0.000007>
[pid  4364]      0.000025 mmap(NULL, 2111056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b45686000 <0.000010>
[pid  4364]      0.000025 mprotect(0x7f1b4568a000, 2093056, PROT_NONE) = 0 <0.000009>
[pid  4364]      0.000025 mmap(0x7f1b45889000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f1b45889000 <0.000009>
[pid  4364]      0.000028 close(3)      = 0 <0.000007>
[pid  4364]      0.011737 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e964000 <0.000103>
[pid  4364]      0.014647 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libproc_macro-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000031>
[pid  4364]      0.000063 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\25\0\0\0\0\0\0"..., 832) = 832 <0.000160>
[pid  4364]      0.000178 fstat(3, {st_mode=S_IFREG|0644, st_size=41400, ...}) = 0 <0.000029>
[pid  4364]      0.000047 mmap(NULL, 2121096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b45480000 <0.000014>
[pid  4364]      0.000030 mprotect(0x7f1b45486000, 2093056, PROT_NONE) = 0 <0.000011>
[pid  4364]      0.000023 mmap(0x7f1b45685000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f1b45685000 <0.000010>
[pid  4364]      0.000151 close(3)      = 0 <0.000006>
[pid  4364]      0.033879 open("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/lib/libterm-6eb85298.so", O_RDONLY|O_CLOEXEC) = 3 <0.000034>
[pid  4364]      0.000083 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\266\0\0\0\0\0\0"..., 832) = 832 <0.009248>
[pid  4364]      0.009302 fstat(3, {st_mode=S_IFREG|0644, st_size=252376, ...}) = 0 <0.000021>
[pid  4364]      0.000049 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e963000 <0.000012>
[pid  4364]      0.000033 mmap(NULL, 2255704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b45259000 <0.000009>
[pid  4364]      0.000021 mprotect(0x7f1b4527b000, 2097152, PROT_NONE) = 0 <0.000014>
[pid  4364]      0.000024 mmap(0x7f1b4547b000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f1b4547b000 <0.000010>
[pid  4364]      0.001745 close(3)      = 0 <0.000320>
[pid  4364]      0.007841 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e962000 <0.000019>
[pid  4364]      0.000115 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e961000 <0.000028>
[pid  4364]      0.000060 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e95f000 <0.000006>
[pid  4364]      0.000022 arch_prctl(ARCH_SET_FS, 0x7f1b4e95fa40) = 0 <0.000010>
[pid  4364]      0.130433 mprotect(0x7f1b4e0c8000, 16384, PROT_READ) = 0 <0.000022>
[pid  4364]      0.000435 mprotect(0x7f1b4661a000, 4096, PROT_READ) = 0 <0.000016>
[pid  4364]      0.001111 mprotect(0x7f1b45ee2000, 4096, PROT_READ) = 0 <0.000033>
[pid  4364]      0.000099 mprotect(0x7f1b45cde000, 4096, PROT_READ) = 0 <0.000014>
[pid  4364]      0.028131 mprotect(0x7f1b46401000, 4096, PROT_READ) = 0 <0.000058>
[pid  4364]      0.213798 mprotect(0x7f1b4e995000, 4096, PROT_READ) = 0 <0.000021>
[pid  4364]      0.000061 munmap(0x7f1b4e972000, 128759) = 0 <0.000024>
[pid  4364]      0.000041 set_tid_address(0x7f1b4e95fd10) = 4364 <0.000009>
[pid  4364]      0.000025 set_robust_list(0x7f1b4e95fd20, 24) = 0 <0.000010>
[pid  4364]      0.000031 rt_sigaction(SIGRTMIN, {0x7f1b46408b90, [], SA_RESTORER|SA_SIGINFO, 0x7f1b464143d0}, NULL, 8) = 0 <0.000021>
[pid  4364]      0.000052 rt_sigaction(SIGRT_1, {0x7f1b46408c20, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f1b464143d0}, NULL, 8) = 0 <0.000022>
[pid  4364]      0.000053 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 <0.000016>
[pid  4364]      0.000046 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 <0.000007>
[pid  4364]      0.040795 readlink("/etc/malloc.conf", 0x7fffb70ba7f0, 4096) = -1 ENOENT (No such file or directory) <0.000028>
[pid  4364]      0.000603 brk(NULL)     = 0x564835ce3000 <0.000028>
[pid  4364]      0.000077 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b45059000 <0.000014>
[pid  4364]      0.000035 munmap(0x7f1b45059000, 2097152) = 0 <0.000012>
[pid  4364]      0.000027 mmap(NULL, 4190208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b44e5a000 <0.000009>
[pid  4364]      0.000036 munmap(0x7f1b44e5a000, 1728512) = 0 <0.000011>
[pid  4364]      0.000035 munmap(0x7f1b45200000, 364544) = 0 <0.000010>
[pid  4364]      0.000204 open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 3 <0.000021>
[pid  4364]      0.000058 read(3, "0-3\n", 8192) = 4 <0.000010>
[pid  4364]      0.000034 close(3)      = 0 <0.000009>
[pid  4364]      0.061861 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b44e00000 <0.000017>
[pid  4364]      0.000449 futex(0x7f1b49f1b3d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000091>
[pid  4364]      0.663564 rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7f1b4dd3e4a0}, {SIG_DFL, [], 0}, 8) = 0 <0.000032>
[pid  4364]      0.000171 open("/proc/self/maps", O_RDONLY|O_CLOEXEC) = 3 <0.000027>
[pid  4364]      0.000071 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 <0.000011>
[pid  4364]      0.000047 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 <0.000011>
[pid  4364]      0.000039 read(3, "564834e38000-564834e39000 r-xp 0"..., 1024) = 1024 <0.000029>
[pid  4364]      0.000063 read(3, "f1b45486000-7f1b45685000 ---p 00"..., 1024) = 1024 <0.000018>
[pid  4364]      0.000035 read(3, "ntrinsics-6eb85298.so\n7f1b458cf0"..., 1024) = 1024 <0.000019>
[pid  4364]      0.000041 read(3, "4-linux-gnu/libdl-2.23.so\n7f1b45"..., 1024) = 1024 <0.000021>
[pid  4364]      0.000040 read(3, "b000 r-xp 00000000 08:07 2101917"..., 1024) = 1024 <0.000019>
[pid  4364]      0.000037 read(3, " 08:07 1328055                  "..., 1024) = 1024 <0.000018>
[pid  4364]      0.000036 read(3, "1328072                    /home"..., 1024) = 1024 <0.000020>
[pid  4364]      0.000037 read(3, "00-7f1b4a15f000 r-xp 00000000 08"..., 1024) = 1024 <0.000018>
[pid  4364]      0.000036 read(3, "a567000-7f1b4a584000 r-xp 000000"..., 1024) = 1024 <0.000019>
[pid  4364]      0.000039 read(3, "b4ac6b000-7f1b4acce000 r-xp 0000"..., 1024) = 1024 <0.000016>
[pid  4364]      0.000036 read(3, "/librustc_data_structures-6eb852"..., 1024) = 1024 <0.000018>
[pid  4364]      0.000037 read(3, "86_64-unknown-linux-gnu/lib/libr"..., 1024) = 1024 <0.000018>
[pid  4364]      0.000035 read(3, "ns/nightly-x86_64-unknown-linux-"..., 1024) = 1024 <0.000024>
[pid  4364]      0.000041 read(3, "mico/.multirust/toolchains/night"..., 1024) = 1024 <0.000019>
[pid  4364]      0.000036 read(3, "                 /home/mdamico/."..., 1024) = 1024 <0.000019>
[pid  4364]      0.000036 read(3, "00 rw-p 00064000 08:07 1328070  "..., 1024) = 1024 <0.000017>
[pid  4364]      0.000034 read(3, "d204000-7f1b4d20a000 rw-p 000470"..., 1024) = 1024 <0.000017>
[pid  4364]      0.000033 read(3, "_save_analysis-6eb85298.so\n7f1b4"..., 1024) = 1024 <0.000018>
[pid  4364]      0.000038 read(3, "x86_64-unknown-linux-gnu/lib/lib"..., 1024) = 1024 <0.000022>
[pid  4364]      0.000045 read(3, "ibstd-6eb85298.so\n7f1b4e3e5000-7"..., 1024) = 1024 <0.000022>
[pid  4364]      0.000045 read(3, "       /lib/x86_64-linux-gnu/ld-"..., 1024) = 520 <0.000017>
[pid  4364]      0.000040 close(3)      = 0 <0.000008>
[pid  4364]      0.000024 sched_getaffinity(4364, 32, [f, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]) = 32 <0.000008>
[pid  4364]      0.000066 mmap(0x7fffb68bd000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fffb68bd000 <0.000009>
[pid  4364]      0.000027 rt_sigaction(SIGSEGV, {0x7f1b4e14ba00, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7f1b4dd3e4a0}, NULL, 8) = 0 <0.000007>
[pid  4364]      0.000024 rt_sigaction(SIGBUS, {0x7f1b4e14ba00, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7f1b4dd3e4a0}, NULL, 8) = 0 <0.000007>
[pid  4364]      0.000023 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 <0.000007>
[pid  4364]      0.000020 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e990000 <0.000009>
[pid  4364]      0.000023 sigaltstack({ss_sp=0x7f1b4e990000, ss_flags=0, ss_size=8192}, NULL) = 0 <0.000006>
[pid  4364]      0.005738 futex(0x7f1b45ee30a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000010>
[pid  4364]      0.000066 mmap(NULL, 16781312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1b43dff000 <0.000014>
[pid  4364]      0.000175 mprotect(0x7f1b43dff000, 4096, PROT_NONE) = 0 <0.000013>
[pid  4364]      0.000034 clone(strace: Process 4365 attached
child_stack=0x7f1b44dfecb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f1b44dff9d0, tls=0x7f1b44dff700, child_tidptr=0x7f1b44dff9d0) = 4365 <0.000039>
[pid  4365]      0.000089 set_robust_list(0x7f1b44dff9e0, 24 <unfinished ...>
[pid  4364]      0.000020 futex(0x7f1b44dff9d0, FUTEX_WAIT, 4365, NULL <unfinished ...>
[pid  4365]      0.000009 <... set_robust_list resumed> ) = 0 <0.000024>
[pid  4365]      0.000021 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 <0.000017>
[pid  4365]      0.000045 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b4e98e000 <0.000020>
[pid  4365]      0.000043 sigaltstack({ss_sp=0x7f1b4e98e000, ss_flags=0, ss_size=8192}, NULL) = 0 <0.000016>
[pid  4365]      0.008705 prctl(PR_SET_NAME, "rustc\0\0\0\0\0\0\0\0\0\0\0") = 0 <0.000046>
[pid  4365]      0.000102 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b43bff000 <0.000024>
[pid  4365]      0.000053 munmap(0x7f1b43bff000, 2097152) = 0 <0.000023>
[pid  4365]      0.000047 mmap(NULL, 4190208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b43a00000 <0.000028>
[pid  4365]      0.000050 munmap(0x7f1b43c00000, 2093056) = 0 <0.000016>
[pid  4365]      0.000150 sched_getaffinity(4365, 32, [f, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]) = 32 <0.000019>
[pid  4365]      0.051342 getrandom("", 0, GRND_NONBLOCK) = 0 <0.000057>
[pid  4365]      0.000100 getrandom("\217\204\350\260\367Sm\243", 8, GRND_NONBLOCK) = 8 <0.000028>
[pid  4365]      0.000068 getrandom("\324\264L\26\3508nL", 8, GRND_NONBLOCK) = 8 <0.000021>
[pid  4365]      0.009895 ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0 <0.000334>
[pid  4365]      0.000756 stat("/home/mdamico/.terminfo", 0x7f1b44df8710) = -1 ENOENT (No such file or directory) <0.000281>
[pid  4365]      0.000326 stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000017>
[pid  4365]      0.000049 stat("/etc/terminfo/x/xterm-256color", 0x7f1b44df8710) = -1 ENOENT (No such file or directory) <0.000020>
[pid  4365]      0.000045 stat("/etc/terminfo/78/xterm-256color", 0x7f1b44df8710) = -1 ENOENT (No such file or directory) <0.000017>
[pid  4365]      0.000040 stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000018>
[pid  4365]      0.000042 stat("/lib/terminfo/x/xterm-256color", {st_mode=S_IFREG|0644, st_size=3417, ...}) = 0 <0.000023>
[pid  4365]      0.000061 open("/lib/terminfo/x/xterm-256color", O_RDONLY|O_CLOEXEC) = 3 <0.000017>
[pid  4365]      0.000042 ioctl(3, FIOCLEX) = 0 <0.000016>
[pid  4365]      0.000074 read(3, "\32\1%\0&\0\17\0\235\1\262\5xterm-256color|xterm"..., 8192) = 3417 <0.000017>
[pid  4365]      0.000097 close(3)      = 0 <0.000017>
[pid  4365]      0.021493 ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0 <0.000212>
[pid  4365]      0.000475 stat("/home/mdamico/.terminfo", 0x7f1b44df5de0) = -1 ENOENT (No such file or directory) <0.000122>
[pid  4365]      0.000243 stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000048>
[pid  4365]      0.000160 stat("/etc/terminfo/x/xterm-256color", 0x7f1b44df5de0) = -1 ENOENT (No such file or directory) <0.000035>
[pid  4365]      0.000107 stat("/etc/terminfo/78/xterm-256color", 0x7f1b44df5de0) = -1 ENOENT (No such file or directory) <0.000019>
[pid  4365]      0.000044 stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000016>
[pid  4365]      0.000043 stat("/lib/terminfo/x/xterm-256color", {st_mode=S_IFREG|0644, st_size=3417, ...}) = 0 <0.000017>
[pid  4365]      0.000042 open("/lib/terminfo/x/xterm-256color", O_RDONLY|O_CLOEXEC) = 3 <0.000018>
[pid  4365]      0.000041 ioctl(3, FIOCLEX) = 0 <0.000016>
[pid  4365]      0.000038 read(3, "\32\1%\0&\0\17\0\235\1\262\5xterm-256color|xterm"..., 8192) = 3417 <0.000020>
[pid  4365]      0.000117 close(3)      = 0 <0.000020>
[pid  4365]      0.019186 readlink("/proc/self/exe", "/home/mdamico/.multirust/toolcha"..., 256) = 78 <0.000073>
[pid  4365]      0.000133 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000025>
[pid  4365]      0.000063 lstat("/home/mdamico", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 <0.000022>
[pid  4365]      0.000053 lstat("/home/mdamico/.multirust", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000020>
[pid  4365]      0.000046 lstat("/home/mdamico/.multirust/toolchains", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000022>
[pid  4365]      0.000049 lstat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000018>
[pid  4365]      0.000044 lstat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 <0.000019>
[pid  4365]      0.000044 lstat("/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc", {st_mode=S_IFREG|0755, st_size=8104, ...}) = 0 <0.000019>
[pid  4365]      0.000056 getcwd("/home/mdamico", 512) = 14 <0.000017>
[pid  4365]      0.027753 futex(0x7f1b49f19574, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000040>
[pid  4365]      0.013438 futex(0x7f1b49f19820, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000019>
[pid  4365]      0.000094 futex(0x7f1b49f19828, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000005>
[pid  4365]      0.000027 futex(0x7f1b49f19830, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000004>
[pid  4365]      0.000026 futex(0x7f1b49f1a37c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000004>
[pid  4365]      0.000025 futex(0x7f1b49f02c9c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000004>
[pid  4365]      0.000023 futex(0x7f1b49f02d5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000005>
[pid  4365]      0.000036 futex(0x7f1b49f030e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000005>
[pid  4365]      0.000051 futex(0x7f1b49f0387c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000010>
[pid  4365]      0.000046 futex(0x7f1b49f03884, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000007>
[pid  4365]      0.000054 futex(0x7f1b49f16ba0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000006>
[pid  4365]      0.000018 futex(0x7f1b49f03888, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000012>
[pid  4365]      0.001251 futex(0x7f1b49f05ab8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000011>
[pid  4365]      0.000116 futex(0x7f1b49f05ae0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.004090 futex(0x7f1b49f05f9c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000259>
[pid  4365]      0.000440 futex(0x7f1b49f0709c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000077>
[pid  4365]      0.000122 futex(0x7f1b49f03890, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000048 futex(0x7f1b49f03adc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000050 futex(0x7f1b49f03ae4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000054 futex(0x7f1b49f05c88, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000040 futex(0x7f1b49f03aec, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f03b04, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f03af4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f03f9c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000043 futex(0x7f1b49f04978, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000093 futex(0x7f1b49f14ba4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000042 futex(0x7f1b49f16b98, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000037 futex(0x7f1b49f14c78, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.003013 futex(0x7f1b49f15004, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000019>
[pid  4365]      0.000045 futex(0x7f1b49f1500c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000040 futex(0x7f1b49f14340, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f15018, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f153d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f1614c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000049 futex(0x7f1b49f15ebc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000039 futex(0x7f1b49f168d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f1699c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f16d38, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f16c78, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000037 futex(0x7f1b49f14348, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f091c0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f04bdc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000036 futex(0x7f1b49f04a50, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000040 futex(0x7f1b49f04d64, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000041 futex(0x7f1b49f0b744, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f04d6c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000040 futex(0x7f1b49f0959c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000037 futex(0x7f1b49f04efc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f03afc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f04f08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000040 futex(0x7f1b49f050fc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f05938, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.003163 futex(0x7f1b49f05ad0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000042 futex(0x7f1b49f04898, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f05ac0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f05ac8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000040 futex(0x7f1b49f05c7c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000040 futex(0x7f1b49f05d5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f05fa4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000048 futex(0x7f1b49f05fac, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000041 futex(0x7f1b49f0623c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000021>
[pid  4365]      0.000045 futex(0x7f1b49f06fd8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f070a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f0b8dc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000043 futex(0x7f1b49f070a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000043 futex(0x7f1b49f070b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f07a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f0747c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f07178, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f06240, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f076bc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f076c4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f079f8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f07a00, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f084fc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f088bc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000040 futex(0x7f1b49f090e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000040 futex(0x7f1b49f091d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f0941c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f04a48, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000028>
[pid  4365]      0.000052 futex(0x7f1b49f08b98, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f0965c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f097dc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f09d38, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f0b67c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f05c84, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000048 futex(0x7f1b49f0b73c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f0b74c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f0b750, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f0b754, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f0b998, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.008393 futex(0x7f1b49f151e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000020>
[pid  4365]      0.000054 futex(0x7f1b49f0b9a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000025>
[pid  4365]      0.000063 futex(0x7f1b49f0b9a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000020>
[pid  4365]      0.000058 futex(0x7f1b49f0b9b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000019>
[pid  4365]      0.000051 futex(0x7f1b49f0b9b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000314 futex(0x7f1b49f15890, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000019>
[pid  4365]      0.000041 futex(0x7f1b49f0b9c0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000014>
[pid  4365]      0.000038 futex(0x7f1b49f0b9d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f0b9c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000046 futex(0x7f1b49f0ed1c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000043 futex(0x7f1b49f16138, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000037 futex(0x7f1b49f0ba98, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.003271 futex(0x7f1b49f16224, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000040 futex(0x7f1b49f0bb78, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000037 futex(0x7f1b49f0bdb8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f0baa0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f0bf38, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f0baa4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000053 futex(0x7f1b49f14fe0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000048 futex(0x7f1b49f1384c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49f13844, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000036 futex(0x7f1b49f0bf40, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f0c4f8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f0c500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000043 futex(0x7f1b49f0c758, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000038 futex(0x7f1b49f0c76c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f0c764, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f15d38, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000047 futex(0x7f1b49f0ce48, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f151e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000037 futex(0x7f1b49f0ce50, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f0d238, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f153e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000036 futex(0x7f1b49f0d248, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f0cfe0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f0dc18, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f0dc20, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000043 futex(0x7f1b49f0de78, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f0ce40, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000026>
[pid  4365]      0.000050 futex(0x7f1b49f0dff8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000048 futex(0x7f1b49f0e178, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f0e238, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000038 futex(0x7f1b49f0e240, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f0e248, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000037 futex(0x7f1b49f0e24c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000014>
[pid  4365]      0.000038 futex(0x7f1b49f0e254, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f0e6e4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000045 futex(0x7f1b49f135fc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000037 futex(0x7f1b49f0e6ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000037 futex(0x7f1b49f0eabc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f0eb78, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000040 futex(0x7f1b49f0eb80, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.010152 futex(0x7f1b49f0ed18, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000047>
[pid  4365]      0.000095 futex(0x7f1b49f0ef78, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000223 futex(0x7f1b49f152bc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000024>
[pid  4365]      0.000062 futex(0x7f1b49f139e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000056 futex(0x7f1b49f15300, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000045 futex(0x7f1b49f163d4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000042 futex(0x7f1b49f0f1e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000019>
[pid  4365]      0.000047 futex(0x7f1b49f0ef80, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000043 futex(0x7f1b49f0f1e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000044 futex(0x7f1b49f0ed24, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000041 futex(0x7f1b49f0ef88, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49f0f1d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000045 futex(0x7f1b49f0c760, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000044 futex(0x7f1b49f0e6dc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49f0e6e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49f0baac, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.006059 futex(0x7f1b49f15888, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000023>
[pid  4365]      0.000056 futex(0x7f1b49f1621c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000019>
[pid  4365]      0.000049 futex(0x7f1b49f0ce38, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000051 futex(0x7f1b49f0cfd8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000055 futex(0x7f1b49f0d240, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000052 futex(0x7f1b49f139d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000062 futex(0x7f1b49ee49f8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.003206 futex(0x7f1b49f14fd8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.000044 futex(0x7f1b49ee5b58, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49ee6ed8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000058 futex(0x7f1b49ee5b38, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000047 futex(0x7f1b49ee2538, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000046 futex(0x7f1b49ee2544, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000043 futex(0x7f1b49ee254c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000041 futex(0x7f1b49ee2554, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49ee255c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000044 futex(0x7f1b49ee2650, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000040 futex(0x7f1b49ee2b00, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000044 futex(0x7f1b49ee2b08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49ee2b10, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000020>
[pid  4365]      0.000050 futex(0x7f1b49f163b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000039 futex(0x7f1b49ee2b20, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000045 futex(0x7f1b49ee2b28, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49ee2b18, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000044 futex(0x7f1b49ee2cd0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000043 futex(0x7f1b49ee2cd8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49ee2ce8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000048 futex(0x7f1b49ee2ce0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000068 futex(0x7f1b49ee2dc0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000049 futex(0x7f1b49ee2e98, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000019>
[pid  4365]      0.000049 futex(0x7f1b49ee2f58, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000050 futex(0x7f1b49ee2658, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000059 futex(0x7f1b49ee2660, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000050 futex(0x7f1b49ee3f98, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000052 futex(0x7f1b49ee43b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000052 futex(0x7f1b49ee43c0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000045 futex(0x7f1b49ee43d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49ee43d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000040 futex(0x7f1b49ee43c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49ee2540, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49ee2564, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49ee3fa0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000100 futex(0x7f1b49ee2af8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000058>
[pid  4365]      0.000089 futex(0x7f1b49ee43e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000046 futex(0x7f1b49f14b98, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000044 futex(0x7f1b49f14b9c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f15108, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49f1501c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f15100, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49f15110, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000044 futex(0x7f1b49f14fe4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f14ff4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f14fec, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f14ffc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f151d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f152c0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f152e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f152c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000040 futex(0x7f1b49f152d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f152e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f152f0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000042 futex(0x7f1b49f152d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000039 futex(0x7f1b49f152f8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49f15878, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f15880, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f15894, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000044 futex(0x7f1b49f15f9c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000044 futex(0x7f1b49f15fa4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000043 futex(0x7f1b49f1613c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f16144, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000043 futex(0x7f1b49f1668c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f1667c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f16694, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f16684, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000046 futex(0x7f1b49f13538, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000044 futex(0x7f1b49f1383c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000058 futex(0x7f1b49f139e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000017>
[pid  4365]      0.000044 futex(0x7f1b49f13ac0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49f139ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f14334, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000053 futex(0x7f1b49f140dc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f13ab8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f139f4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000041 futex(0x7f1b49f139f8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000048 futex(0x7f1b49f0f2b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000044 futex(0x7f1b49f0f2bc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000043 futex(0x7f1b49f0f518, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f10b98, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000046 futex(0x7f1b49f11280, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f123d8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000041 futex(0x7f1b49f123e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000043 futex(0x7f1b49f11c58, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000043 futex(0x7f1b49f12198, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000042 futex(0x7f1b49f11288, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49f12cf8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.000042 futex(0x7f1b49f12938, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000043 futex(0x7f1b49f10c58, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000015>
[pid  4365]      0.000048 futex(0x7f1b49f12ff8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000016>
[pid  4365]      0.021359 futex(0x7f1b49ef879c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000066>
[pid  4365]      0.000132 futex(0x7f1b49ef7ddc, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000020>
[pid  4365]      0.000092 futex(0x7f1b49ef47b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000033>
[pid  4365]      0.000072 futex(0x7f1b49ef4878, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000018>
[pid  4365]      0.010805 futex(0x7f1b49eecfc0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000035>
[pid  4365]      0.005885 futex(0x7f1b49ee76b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 <0.000033>
[pid  4365]      0.111099 write(1, "/home/mdamico/.multirust/toolcha"..., 69/home/mdamico/.multirust/toolchains/nightly-x86_64-unknown-linux-gnu
) = 69 <0.000052>
[pid  4365]      0.000132 sigaltstack({ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=8192}, NULL) = 0 <0.000023>
[pid  4365]      0.000055 munmap(0x7f1b4e98e000, 8192) = 0 <0.000025>
[pid  4365]      0.000108 madvise(0x7f1b43dff000, 16756736, MADV_DONTNEED) = 0 <0.000122>
[pid  4365]      0.000150 exit(0)       = ?
[pid  4365]      0.000036 +++ exited with 0 +++
[pid  4364]      0.000005 <... futex resumed> ) = 0 <0.360069>
[pid  4364]      0.000027 sigaltstack({ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=8192}, NULL) = 0 <0.000011>
[pid  4364]      0.000032 munmap(0x7f1b4e990000, 8192) = 0 <0.000012>
[pid  4364]      0.000236 exit_group(0) = ?
[pid  4364]      0.001146 +++ exited with 0 +++
     0.000028 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 4364 <1.955267>
     0.000026 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4364, si_uid=1000, si_status=0, si_utime=3, si_stime=2} ---
     0.000020 sigaltstack({ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=8192}, NULL) = 0 <0.000015>
     0.000035 munmap(0x7feee6464000, 8192) = 0 <0.000015>
     0.000059 exit_group(0)             = ?
     0.000150 +++ exited with 0 +++
% time     seconds  usecs/call     calls    errors syscall
------ ----------- ----------- --------- --------- ----------------
 99.90    0.024000       24000         1           wait4
  0.10    0.000025           0        76        20 open
  0.00    0.000000           0        82           read
  0.00    0.000000           0         1           write
  0.00    0.000000           0        59           close
  0.00    0.000000           0        41        23 stat
  0.00    0.000000           0        50           fstat
  0.00    0.000000           0        12           lstat
  0.00    0.000000           0       140           mmap
  0.00    0.000000           0        60           mprotect
  0.00    0.000000           0        13           munmap
  0.00    0.000000           0         4           brk
  0.00    0.000000           0        11           rt_sigaction
  0.00    0.000000           0         3           rt_sigprocmask
  0.00    0.000000           0         6           ioctl
  0.00    0.000000           0        17        17 access
  0.00    0.000000           0         1           madvise
  0.00    0.000000           0         2           clone
  0.00    0.000000           0         2           execve
  0.00    0.000000           0         7           getcwd
  0.00    0.000000           0         4         2 readlink
  0.00    0.000000           0         4           getrlimit
  0.00    0.000000           0         9           sigaltstack
  0.00    0.000000           0         1           prctl
  0.00    0.000000           0         2           arch_prctl
  0.00    0.000000           0       267           futex
  0.00    0.000000           0         3           sched_getaffinity
  0.00    0.000000           0         2           set_tid_address
  0.00    0.000000           0         4           set_robust_list
  0.00    0.000000           0         1           pipe2
  0.00    0.000000           0         6           getrandom
------ ----------- ----------- --------- --------- ----------------
100.00    0.024025                   891        62 total

Another strange thing is that the execution time go from 1.5 to 4.5 seconds (every time I did it after a reboot).