execve("/usr/bin/rustc", ["rustc", "test.rs"], [/* 59 vars */]) = 0 brk(NULL) = 0x55a936e59000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d200b000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=167660, ...}) = 0 mmap(NULL, 167660, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f72d1fe2000 close(3) = 0 open("/lib64/librustc_driver-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`I\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1938336, ...}) = 0 mmap(NULL, 3641360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d1a6f000 mprotect(0x7f72d1be2000, 2093056, PROT_NONE) = 0 mmap(0x7f72d1de1000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7f72d1de1000 close(3) = 0 open("/lib64/libstd-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\332\4\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2376320, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fe1000 mmap(NULL, 3027584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d178b000 mprotect(0x7f72d1863000, 2097152, PROT_NONE) = 0 mmap(0x7f72d1a63000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd8000) = 0x7f72d1a63000 close(3) = 0 open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\10\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2089496, ...}) = 0 mmap(NULL, 3938656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d13c9000 mprotect(0x7f72d1582000, 2093056, PROT_NONE) = 0 mmap(0x7f72d1781000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b8000) = 0x7f72d1781000 mmap(0x7f72d1787000, 14688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72d1787000 close(3) = 0 open("/lib64/librustc_typeck-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\3\3\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2528344, ...}) = 0 mmap(NULL, 3842064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d101e000 mprotect(0x7f72d11c2000, 2093056, PROT_NONE) = 0 mmap(0x7f72d13c1000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a3000) = 0x7f72d13c1000 close(3) = 0 open("/lib64/librustc_resolve-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\234\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=658592, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fe0000 mmap(NULL, 2560016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d0dac000 mprotect(0x7f72d0e1b000, 2097152, PROT_NONE) = 0 mmap(0x7f72d101b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6f000) = 0x7f72d101b000 close(3) = 0 open("/lib64/librustc_save_analysis-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`B\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1220592, ...}) = 0 mmap(NULL, 2834448, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d0af7000 mprotect(0x7f72d0ba9000, 2093056, PROT_NONE) = 0 mmap(0x7f72d0da8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb1000) = 0x7f72d0da8000 close(3) = 0 open("/lib64/librustc_passes-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`w\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=257576, ...}) = 0 mmap(NULL, 2281488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d08c9000 mprotect(0x7f72d08f5000, 2097152, PROT_NONE) = 0 mmap(0x7f72d0af5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2c000) = 0x7f72d0af5000 close(3) = 0 open("/lib64/librustc_lint-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@w\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=531912, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fdf000 mmap(NULL, 2416656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d067a000 mprotect(0x7f72d06c3000, 2093056, PROT_NONE) = 0 mmap(0x7f72d08c2000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x48000) = 0x7f72d08c2000 close(3) = 0 open("/lib64/librustc_trans-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \201\3\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2269432, ...}) = 0 mmap(NULL, 3629072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d0303000 mprotect(0x7f72d0472000, 2093056, PROT_NONE) = 0 mmap(0x7f72d0671000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16e000) = 0x7f72d0671000 close(3) = 0 open("/lib64/librustc_incremental-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=607176, ...}) = 0 mmap(NULL, 2506768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72d009e000 mprotect(0x7f72d0100000, 2097152, PROT_NONE) = 0 mmap(0x7f72d0300000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x62000) = 0x7f72d0300000 close(3) = 0 open("/lib64/librustc_borrowck-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240c\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1026440, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fde000 mmap(NULL, 2773008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cfdf8000 mprotect(0x7f72cfe9a000, 2097152, PROT_NONE) = 0 mmap(0x7f72d009a000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa2000) = 0x7f72d009a000 close(3) = 0 open("/lib64/librustc_mir-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\255\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1159120, ...}) = 0 mmap(NULL, 2891792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cfb35000 mprotect(0x7f72cfbf4000, 2093056, PROT_NONE) = 0 mmap(0x7f72cfdf3000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbe000) = 0x7f72cfdf3000 close(3) = 0 open("/lib64/librustc_const_eval-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\265\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=494416, ...}) = 0 mmap(NULL, 2449424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cf8de000 mprotect(0x7f72cf933000, 2093056, PROT_NONE) = 0 mmap(0x7f72cfb32000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f72cfb32000 close(3) = 0 open("/lib64/librustc_plugin-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2206\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=76672, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fdd000 mmap(NULL, 2146320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cf6d1000 mprotect(0x7f72cf6dc000, 2097152, PROT_NONE) = 0 mmap(0x7f72cf8dc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f72cf8dc000 close(3) = 0 open("/lib64/librustc_metadata-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\315\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1354016, ...}) = 0 mmap(NULL, 3039248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cf3ea000 mprotect(0x7f72cf4cd000, 2093056, PROT_NONE) = 0 mmap(0x7f72cf6cc000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe2000) = 0x7f72cf6cc000 close(3) = 0 open("/lib64/libsyntax_ext-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\271\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=998088, ...}) = 0 mmap(NULL, 2883600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cf129000 mprotect(0x7f72cf1e7000, 2097152, PROT_NONE) = 0 mmap(0x7f72cf3e7000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbe000) = 0x7f72cf3e7000 close(3) = 0 open("/lib64/librustc_privacy-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@N\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=129720, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fdc000 mmap(NULL, 2187280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cef12000 mprotect(0x7f72cef27000, 2097152, PROT_NONE) = 0 mmap(0x7f72cf127000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f72cf127000 close(3) = 0 open("/lib64/librustc-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0#\10\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=7317920, ...}) = 0 mmap(NULL, 5832736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72ce981000 mprotect(0x7f72cecff000, 2097152, PROT_NONE) = 0 mmap(0x7f72ceeff000, 77824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x37e000) = 0x7f72ceeff000 close(3) = 0 open("/lib64/librustc_const_math-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20E\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=129864, ...}) = 0 mmap(NULL, 2154512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72ce772000 mprotect(0x7f72ce77f000, 2093056, PROT_NONE) = 0 mmap(0x7f72ce97e000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f72ce97e000 close(3) = 0 open("/lib64/librustc_data_structures-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200e\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=217816, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fdb000 mmap(NULL, 2138128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72ce567000 mprotect(0x7f72ce570000, 2097152, PROT_NONE) = 0 mmap(0x7f72ce770000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f72ce770000 close(3) = 0 open("/lib64/librustc_back-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=462616, ...}) = 0 mmap(NULL, 2461728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72ce30d000 mprotect(0x7f72ce365000, 2097152, PROT_NONE) = 0 mmap(0x7f72ce565000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x58000) = 0x7f72ce565000 close(3) = 0 open("/lib64/librustc_llvm-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\275\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=212568, ...}) = 0 mmap(NULL, 2199584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72ce0f3000 mprotect(0x7f72ce10b000, 2097152, PROT_NONE) = 0 mmap(0x7f72ce30b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f72ce30b000 close(3) = 0 open("/lib64/libgraphviz-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=54272, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fda000 mmap(NULL, 2113552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cdeee000 mprotect(0x7f72cdef2000, 2093056, PROT_NONE) = 0 mmap(0x7f72ce0f1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f72ce0f1000 close(3) = 0 open("/lib64/libgetopts-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=104016, ...}) = 0 mmap(NULL, 2150416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cdce0000 mprotect(0x7f72cdcec000, 2097152, PROT_NONE) = 0 mmap(0x7f72cdeec000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7f72cdeec000 close(3) = 0 open("/lib64/libflate-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\21\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=50424, ...}) = 0 mmap(NULL, 2134032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cdad6000 mprotect(0x7f72cdadf000, 2093056, PROT_NONE) = 0 mmap(0x7f72cdcde000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f72cdcde000 close(3) = 0 open("/lib64/libsyntax-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\305\3\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=5014864, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd9000 mmap(NULL, 5238800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cd5d6000 mprotect(0x7f72cd8cb000, 2093056, PROT_NONE) = 0 mmap(0x7f72cdaca000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2f4000) = 0x7f72cdaca000 close(3) = 0 open("/lib64/librustc_errors-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000a\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=203096, ...}) = 0 mmap(NULL, 2220048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cd3b7000 mprotect(0x7f72cd3d4000, 2097152, PROT_NONE) = 0 mmap(0x7f72cd5d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7f72cd5d4000 close(3) = 0 open("/lib64/libsyntax_pos-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=93464, ...}) = 0 mmap(NULL, 2125840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cd1af000 mprotect(0x7f72cd1b5000, 2097152, PROT_NONE) = 0 mmap(0x7f72cd3b5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f72cd3b5000 close(3) = 0 open("/lib64/libserialize-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\343\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=484480, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd8000 mmap(NULL, 2261008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72ccf86000 mprotect(0x7f72ccfad000, 2093056, PROT_NONE) = 0 mmap(0x7f72cd1ac000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f72cd1ac000 close(3) = 0 open("/lib64/liblog-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=62464, ...}) = 0 mmap(NULL, 2125864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72ccd7e000 mprotect(0x7f72ccd85000, 2093056, PROT_NONE) = 0 mmap(0x7f72ccf84000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f72ccf84000 close(3) = 0 open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=142312, ...}) = 0 mmap(NULL, 2208808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72ccb62000 mprotect(0x7f72ccb79000, 2093056, PROT_NONE) = 0 mmap(0x7f72ccd78000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f72ccd78000 mmap(0x7f72ccd7a000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72ccd7a000 close(3) = 0 open("/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260U\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1168552, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd7000 mmap(NULL, 3178728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cc859000 mprotect(0x7f72cc961000, 2093056, PROT_NONE) = 0 mmap(0x7f72ccb60000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x107000) = 0x7f72ccb60000 close(3) = 0 open("/lib64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\270\10\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1590720, ...}) = 0 mmap(NULL, 3699296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cc4d1000 mprotect(0x7f72cc649000, 2097152, PROT_NONE) = 0 mmap(0x7f72cc849000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x178000) = 0x7f72cc849000 mmap(0x7f72cc855000, 12896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72cc855000 close(3) = 0 open("/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260*\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=92872, ...}) = 0 mmap(NULL, 2188336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cc2ba000 mprotect(0x7f72cc2d0000, 2093056, PROT_NONE) = 0 mmap(0x7f72cc4cf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f72cc4cf000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd6000 open("/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=19736, ...}) = 0 mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cc0b6000 mprotect(0x7f72cc0b9000, 2093056, PROT_NONE) = 0 mmap(0x7f72cc2b8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f72cc2b8000 close(3) = 0 open("/lib64/librustc_platform_intrinsics-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000C\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=591536, ...}) = 0 mmap(NULL, 2416656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cbe67000 mprotect(0x7f72cbead000, 2093056, PROT_NONE) = 0 mmap(0x7f72cc0ac000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x45000) = 0x7f72cc0ac000 close(3) = 0 open("/lib64/libfmt_macros-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\f\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=36016, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd5000 mmap(NULL, 2113552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72cbc62000 mprotect(0x7f72cbc66000, 2093056, PROT_NONE) = 0 mmap(0x7f72cbe65000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f72cbe65000 close(3) = 0 open("/lib64/libLLVM-3.8.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0kE\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=38309664, ...}) = 0 mmap(NULL, 40319488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72c95ee000 mprotect(0x7f72cb7ee000, 2093056, PROT_NONE) = 0 mmap(0x7f72cb9ed000, 2420736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21ff000) = 0x7f72cb9ed000 mmap(0x7f72cbc3c000, 154112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f72cbc3c000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd4000 open("/lib64/librustc_macro-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\24\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=42408, ...}) = 0 mmap(NULL, 2121744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72c93e7000 mprotect(0x7f72c93ed000, 2093056, PROT_NONE) = 0 mmap(0x7f72c95ec000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f72c95ec000 close(3) = 0 open("/lib64/libterm-a4729905.so", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \257\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=250552, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd3000 mmap(NULL, 2252816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72c91c0000 mprotect(0x7f72c91e1000, 2097152, PROT_NONE) = 0 mmap(0x7f72c93e1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21000) = 0x7f72c93e1000 close(3) = 0 open("/lib64/../lib64/tls/x86_64/libffi.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/../lib64/tls/x86_64", 0x7ffef1ee4d70) = -1 ENOENT (No such file or directory) open("/lib64/../lib64/tls/libffi.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/../lib64/tls", {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0 open("/lib64/../lib64/x86_64/libffi.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/lib64/../lib64/x86_64", 0x7ffef1ee4d70) = -1 ENOENT (No such file or directory) open("/lib64/../lib64/libffi.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\26\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=31720, ...}) = 0 mmap(NULL, 2127048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72c8fb8000 mprotect(0x7f72c8fbf000, 2093056, PROT_NONE) = 0 mmap(0x7f72c91be000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f72c91be000 close(3) = 0 open("/lib64/../lib64/tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/lib64/../lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260 \0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=43664, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd2000 mmap(NULL, 2128800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72c8db0000 mprotect(0x7f72c8db7000, 2093056, PROT_NONE) = 0 mmap(0x7f72c8fb6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f72c8fb6000 close(3) = 0 open("/lib64/../lib64/tls/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/lib64/../lib64/libz.so.1", O_RDONLY|O_CLOEXEC) = 3 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 fstat(3, {st_mode=S_IFREG|0755, st_size=89520, ...}) = 0 mmap(NULL, 2183272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f72c8b9a000 mprotect(0x7f72c8baf000, 2093056, PROT_NONE) = 0 mmap(0x7f72c8dae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f72c8dae000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd1000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fd0000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fcf000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fcd000 arch_prctl(ARCH_SET_FS, 0x7f72d1fcda00) = 0 mprotect(0x7f72d1781000, 16384, PROT_READ) = 0 mprotect(0x7f72c8dae000, 4096, PROT_READ) = 0 mprotect(0x7f72ccd78000, 4096, PROT_READ) = 0 mprotect(0x7f72c8fb6000, 4096, PROT_READ) = 0 mprotect(0x7f72c91be000, 4096, PROT_READ) = 0 mprotect(0x7f72cc4cf000, 4096, PROT_READ) = 0 mprotect(0x7f72cc2b8000, 4096, PROT_READ) = 0 mprotect(0x7f72d1a63000, 45056, PROT_READ) = 0 mprotect(0x7f72c93e1000, 20480, PROT_READ) = 0 mprotect(0x7f72cd3b5000, 4096, PROT_READ) = 0 mprotect(0x7f72cd5d4000, 4096, PROT_READ) = 0 mprotect(0x7f72ccb60000, 4096, PROT_READ) = 0 mprotect(0x7f72cd1ac000, 8192, PROT_READ) = 0 mprotect(0x7f72cdaca000, 45056, PROT_READ) = 0 mprotect(0x7f72c95ec000, 4096, PROT_READ) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fcc000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fcb000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d1fc9000 mprotect(0x7f72cb9ed000, 2412544, PROT_READ) = 0 mprotect(0x7f72cbe65000, 4096, PROT_READ) = 0 mprotect(0x7f72cc0ac000, 36864, PROT_READ) = 0 mprotect(0x7f72cc849000, 40960, PROT_READ) = 0 mprotect(0x7f72ccf84000, 4096, PROT_READ) = 0 mprotect(0x7f72cdcde000, 4096, PROT_READ) = 0 mprotect(0x7f72cdeec000, 4096, PROT_READ) = 0 mprotect(0x7f72ce0f1000, 4096, PROT_READ) = 0 mprotect(0x7f72ce30b000, 4096, PROT_READ) = 0 mprotect(0x7f72ce565000, 4096, PROT_READ) = 0 mprotect(0x7f72ce770000, 4096, PROT_READ) = 0 mprotect(0x7f72ce97e000, 8192, PROT_READ) = 0 mprotect(0x7f72ceeff000, 73728, PROT_READ) = 0 mprotect(0x7f72cf127000, 4096, PROT_READ) = 0 mprotect(0x7f72cf3e7000, 8192, PROT_READ) = 0 mprotect(0x7f72cf6cc000, 16384, PROT_READ) = 0 mprotect(0x7f72cf8dc000, 4096, PROT_READ) = 0 mprotect(0x7f72cfb32000, 8192, PROT_READ) = 0 mprotect(0x7f72cfdf3000, 16384, PROT_READ) = 0 mprotect(0x7f72d009a000, 12288, PROT_READ) = 0 mprotect(0x7f72d0300000, 8192, PROT_READ) = 0 mprotect(0x7f72d0671000, 32768, PROT_READ) = 0 mprotect(0x7f72d08c2000, 24576, PROT_READ) = 0 mprotect(0x7f72d0af5000, 4096, PROT_READ) = 0 mprotect(0x7f72d0da8000, 12288, PROT_READ) = 0 mprotect(0x7f72d101b000, 8192, PROT_READ) = 0 mprotect(0x7f72d13c1000, 28672, PROT_READ) = 0 mprotect(0x7f72d1de1000, 28672, PROT_READ) = 0 mprotect(0x55a9360ab000, 4096, PROT_READ) = 0 mprotect(0x7f72d200c000, 4096, PROT_READ) = 0 munmap(0x7f72d1fe2000, 167660) = 0 set_tid_address(0x7f72d1fcdcd0) = 3880 set_robust_list(0x7f72d1fcdce0, 24) = 0 rt_sigaction(SIGRTMIN, {0x7f72ccb67b00, [], SA_RESTORER|SA_SIGINFO, 0x7f72ccb72c30}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7f72ccb67b90, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f72ccb72c30}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 brk(NULL) = 0x55a936e59000 brk(0x55a936e7a000) = 0x55a936e7a000 brk(0x55a936e9b000) = 0x55a936e9b000 rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7f72d13fd7e0}, {SIG_DFL, [], 0}, 8) = 0 open("/proc/self/maps", O_RDONLY|O_CLOEXEC) = 3 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, "55a935eab000-55a935eac000 r-xp 0"..., 1024) = 1024 read(3, "007000 fd:01 3025961 "..., 1024) = 1024 read(3, "0006000 fd:01 3028501 "..., 1024) = 1024 read(3, " /usr/lib64/libfmt"..., 1024) = 1024 read(3, " /usr/lib64/libdl-2.23.so\n7f"..., 1024) = 1024 read(3, "/lib64/libm-2.23.so\n7f72cc961000"..., 1024) = 1024 read(3, "3028488 /usr/"..., 1024) = 1024 read(3, "a4729905.so\n7f72cd3b7000-7f72cd3"..., 1024) = 1024 read(3, "9000 fd:01 3025977 "..., 1024) = 1024 read(3, "9905.so\n7f72ce0f2000-7f72ce0f300"..., 1024) = 1024 read(3, "xp 00000000 fd:01 3028495 "..., 1024) = 1024 read(3, "\n7f72cecff000-7f72ceeff000 ---p "..., 1024) = 1024 read(3, "000 fd:01 3028516 "..., 1024) = 1024 read(3, "28506 /usr/li"..., 1024) = 1024 read(3, " /usr/lib64/librustc"..., 1024) = 1024 read(3, "8510 /usr/lib"..., 1024) = 1024 read(3, "r/lib64/librustc_passes-a4729905"..., 1024) = 1024 read(3, " /usr/lib64/librustc_"..., 1024) = 1024 read(3, "std-a4729905.so\n7f72d1863000-7f7"..., 1024) = 1024 read(3, " /usr/lib64/ld-2.2"..., 1024) = 506 close(3) = 0 sched_getaffinity(3880, 32, [0 1 2 3]) = 8 mmap(0x7ffef16e8000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffef16e8000 rt_sigaction(SIGSEGV, {0x7f72d1803060, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7f72d13fd7e0}, NULL, 8) = 0 rt_sigaction(SIGBUS, {0x7f72d1803060, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7f72d13fd7e0}, NULL, 8) = 0 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f72d2009000 sigaltstack({ss_sp=0x7f72d2009000, ss_flags=0, ss_size=8192}, NULL) = 0 futex(0x7f72cc2b90a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 mmap(NULL, 16781312, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f72c7b99000 mprotect(0x7f72c7b99000, 4096, PROT_NONE) = 0 clone(child_stack=0x7f72c8b98cf0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f72c8b999d0, tls=0x7f72c8b99700, child_tidptr=0x7f72c8b999d0) = 3881 futex(0x7f72c8b999d0, FUTEX_WAIT, 3881, NULLwarning: function cannot return without recurring, #[warn(unconditional_recursion)] on by default --> test.rs:3:1 | 3 | fn rec(f: F) -> i64 | ^ | note: recursive call site --> test.rs:5:5 | 5 | rec(|x|{f(x)}) | ^^^^^^^^^^^^^^ = help: a `loop` may express intention better if this is on purpose strace: Process 3880 detached