~/projects/factor-git/factor: strace ./factor execve("./factor", ["./factor"], [/* 43 vars */]) = 0 brk(0) = 0x99e000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdebc000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=81053, ...}) = 0 mmap(NULL, 81053, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1fcdea8000 close(3) = 0 open("/lib64/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r@H1\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=22536, ...}) = 0 mmap(0x3148400000, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3148400000 mprotect(0x3148402000, 2097152, PROT_NONE) = 0 mmap(0x3148602000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x3148602000 close(3) = 0 open("/lib64/librt.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@!\200H1\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=47032, ...}) = 0 mmap(0x3148800000, 2128968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3148800000 mprotect(0x3148807000, 2093056, PROT_NONE) = 0 mmap(0x3148a06000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x3148a06000 close(3) = 0 open("/lib64/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200[\0H1\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=141344, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdea7000 mmap(0x3148000000, 2208744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3148000000 mprotect(0x3148017000, 2093056, PROT_NONE) = 0 mmap(0x3148216000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x3148216000 mmap(0x3148218000, 13288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3148218000 close(3) = 0 open("/usr/lib64/libstdc++.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@}ER1\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=993816, ...}) = 0 mmap(0x3152400000, 3170648, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3152400000 mprotect(0x31524e8000, 2097152, PROT_NONE) = 0 mmap(0x31526e8000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe8000) = 0x31526e8000 mmap(0x31526f2000, 82264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x31526f2000 close(3) = 0 open("/lib64/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240>\300H1\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=602968, ...}) = 0 mmap(0x3148c00000, 2638136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3148c00000 mprotect(0x3148c84000, 2093056, PROT_NONE) = 0 mmap(0x3148e83000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x83000) = 0x3148e83000 close(3) = 0 open("/lib64/libgcc_s.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360(\0I1\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=89760, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdea6000 mmap(0x3149000000, 2183032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3149000000 mprotect(0x3149015000, 2093056, PROT_NONE) = 0 mmap(0x3149214000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x3149214000 close(3) = 0 open("/lib64/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\357\301G1\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1956608, ...}) = 0 mmap(0x3147c00000, 3781816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3147c00000 mprotect(0x3147d91000, 2097152, PROT_NONE) = 0 mmap(0x3147f91000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x191000) = 0x3147f91000 mmap(0x3147f96000, 21688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3147f96000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdea5000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdea3000 arch_prctl(ARCH_SET_FS, 0x7f1fcdea3740) = 0 mprotect(0x3147f91000, 16384, PROT_READ) = 0 mprotect(0x3148e83000, 4096, PROT_READ) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdea2000 mprotect(0x31526e8000, 32768, PROT_READ) = 0 mprotect(0x3148216000, 4096, PROT_READ) = 0 mprotect(0x3148a06000, 4096, PROT_READ) = 0 mprotect(0x3148602000, 4096, PROT_READ) = 0 mprotect(0x3147a1e000, 4096, PROT_READ) = 0 munmap(0x7f1fcdea8000, 81053) = 0 set_tid_address(0x7f1fcdea3a10) = 6689 set_robust_list(0x7f1fcdea3a20, 0x18) = 0 rt_sigaction(SIGRTMIN, {0x31480056e0, [], SA_RESTORER|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x3148005770, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 futex(0x31526f2ca8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 brk(0) = 0x99e000 brk(0x9bf000) = 0x9bf000 brk(0) = 0x9bf000 readlink("/proc/self/exe", "~/projects/factor-git/factor/factor", 4096) = 46 readlink("/proc/self/exe", "~/projects/factor-git/factor/factor", 4096) = 46 open("~/projects/factor-git/factor/factor", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0775, st_size=531188, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdebb000 fstat(3, {st_mode=S_IFREG|0775, st_size=531188, ...}) = 0 lseek(3, 528384, SEEK_SET) = 528384 read(3, "vm12open_consoleEv\0_ZN6factor19f"..., 2788) = 2788 read(3, "bignum_subtract\0", 4096) = 16 close(3) = 0 munmap(0x7f1fcdebb000, 4096) = 0 readlink("/proc/self/exe", "~/projects/factor-git/factor/factor", 4096) = 46 futex(0x31486030e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 mmap(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcde60000 mprotect(0x7f1fcde60000, 4096, PROT_NONE) = 0 mprotect(0x7f1fcdea1000, 4096, PROT_NONE) = 0 mmap(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcde1e000 mprotect(0x7f1fcde1e000, 4096, PROT_NONE) = 0 mprotect(0x7f1fcde5f000, 4096, PROT_NONE) = 0 mmap(NULL, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdd1c000 mprotect(0x7f1fcdd1c000, 4096, PROT_NONE) = 0 mprotect(0x7f1fcde1d000, 4096, PROT_NONE) = 0 mmap(NULL, 270336, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdcda000 mprotect(0x7f1fcdcda000, 4096, PROT_NONE) = 0 mprotect(0x7f1fcdd1b000, 4096, PROT_NONE) = 0 open("~/projects/factor-git/factor/factor.image", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0664, st_size=121484192, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fcdebb000 read(3, "\f\r\16\17\0\0\0\0\4\0\0\0\0\0\0\0\0\0t\0\31\177\0\0\320\2P\6\0\0\0\0"..., 4096) = 4096 mmap(NULL, 212082688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fc1298000 mprotect(0x7f1fc1298000, 4096, PROT_NONE) = 0 mprotect(0x7f1fcdcd9000, 4096, PROT_NONE) = 0 mmap(NULL, 831488, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fc11cd000 mmap(NULL, 1576960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fc104c000 mmap(NULL, 1576960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fc0ecb000 mmap(NULL, 790528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fc0e0a000 read(3, "tag-dispatch-entry\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 105902080) = 105902080 read(3, "\220\375\315\6\0\0\0\0\20\0\0\0\0\0\0\0\240\375\315\6\0\0\0\0\20\0\0\0\0\0\0\0"..., 4096) = 4096 mmap(NULL, 67117056, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fbce08000 mprotect(0x7f1fbce08000, 4096, PROT_NONE) = 0 mprotect(0x7f1fc0e09000, 4096, PROT_NONE) = 0 mmap(NULL, 524288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fbcd88000 mmap(NULL, 524288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fbcd08000 read(3, "\211\5\232\345\377\377H\203\354\30\350\1R\0\0H\270p\0\0\0\0\0\0\0I\203\306\10I\211\6"..., 15572992) = 15572992 read(3, "\211\5\232E\22\377H\203\354\30H\270l\255\274\6\31\177\0\0I\203\306\10I\211\6H\270\22\332\275"..., 4096) = 928 brk(0) = 0x9bf000 brk(0x9e0000) = 0x9e0000 brk(0) = 0x9e0000 brk(0xa01000) = 0xa01000 brk(0) = 0xa01000 brk(0xa22000) = 0xa22000 brk(0) = 0xa22000 brk(0xa43000) = 0xa43000 brk(0) = 0xa43000 brk(0xa64000) = 0xa64000 brk(0) = 0xa64000 brk(0xa85000) = 0xa85000 brk(0) = 0xa85000 brk(0xaa6000) = 0xaa6000 brk(0) = 0xaa6000 brk(0xac7000) = 0xac7000 brk(0) = 0xac7000 brk(0xae8000) = 0xae8000 brk(0) = 0xae8000 brk(0xb09000) = 0xb09000 brk(0) = 0xb09000 brk(0xb2a000) = 0xb2a000 brk(0) = 0xb2a000 brk(0xb4b000) = 0xb4b000 brk(0) = 0xb4b000 brk(0xb6c000) = 0xb6c000 brk(0) = 0xb6c000 brk(0xb8d000) = 0xb8d000 brk(0) = 0xb8d000 brk(0xbae000) = 0xbae000 brk(0) = 0xbae000 brk(0xbcf000) = 0xbcf000 brk(0) = 0xbcf000 brk(0xbf0000) = 0xbf0000 brk(0) = 0xbf0000 brk(0xc11000) = 0xc11000 brk(0) = 0xc11000 brk(0xc32000) = 0xc32000 brk(0) = 0xc32000 brk(0xc53000) = 0xc53000 brk(0) = 0xc53000 brk(0xc74000) = 0xc74000 brk(0) = 0xc74000 brk(0xc95000) = 0xc95000 brk(0) = 0xc95000 brk(0xcb6000) = 0xcb6000 brk(0) = 0xcb6000 brk(0xcd7000) = 0xcd7000 brk(0) = 0xcd7000 brk(0xcf8000) = 0xcf8000 brk(0) = 0xcf8000 brk(0xd19000) = 0xd19000 brk(0) = 0xd19000 brk(0xd3a000) = 0xd3a000 brk(0) = 0xd3a000 brk(0xd5b000) = 0xd5b000 close(3) = 0 munmap(0x7f1fcdebb000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=81053, ...}) = 0 mmap(NULL, 81053, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1fcdea8000 close(3) = 0 open("/usr/lib64/librt.so", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@!\200H1\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=47032, ...}) = 0 close(3) = 0 munmap(0x7f1fcdea8000, 81053) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=81053, ...}) = 0 mmap(NULL, 81053, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1fcdea8000 close(3) = 0 open("/lib64/tls/x86_64/libgtkglext-x11-1.0.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/lib64/tls/x86_64", 0x7fff48037ce0) = -1 ENOENT (No such file or directory) open("/lib64/tls/libgtkglext-x11-1.0.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/lib64/tls", {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0 open("/lib64/x86_64/libgtkglext-x11-1.0.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/lib64/x86_64", 0x7fff48037ce0) = -1 ENOENT (No such file or directory) open("/lib64/libgtkglext-x11-1.0.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/lib64", {st_mode=S_IFDIR|0555, st_size=12288, ...}) = 0 open("/usr/lib64/tls/x86_64/libgtkglext-x11-1.0.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib64/tls/x86_64", 0x7fff48037ce0) = -1 ENOENT (No such file or directory) open("/usr/lib64/tls/libgtkglext-x11-1.0.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib64/tls", {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0 open("/usr/lib64/x86_64/libgtkglext-x11-1.0.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib64/x86_64", 0x7fff48037ce0) = -1 ENOENT (No such file or directory) open("/usr/lib64/libgtkglext-x11-1.0.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib64", {st_mode=S_IFDIR|0555, st_size=73728, ...}) = 0 munmap(0x7f1fcdea8000, 81053) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=81053, ...}) = 0 mmap(NULL, 81053, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1fcdea8000 close(3) = 0 open("/lib64/tls/libudis86.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib64/libudis86.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/tls/libudis86.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/libudis86.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) munmap(0x7f1fcdea8000, 81053) = 0 pipe([3, 4]) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 fcntl(4, F_SETFD, FD_CLOEXEC) = 0 fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 mmap(NULL, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fbcc06000 mprotect(0x7f1fbcc06000, 4096, PROT_NONE) = 0 mprotect(0x7f1fbcd07000, 4096, PROT_NONE) = 0 sigaltstack({ss_sp=0x7f1fbcc07000, ss_flags=0, ss_size=1048576}, NULL) = 0 rt_sigaction(SIGBUS, {0x414ba0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGSEGV, {0x414ba0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGTRAP, {0x414ba0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGFPE, {0x414af0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGILL, {0x414c20, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGABRT, {0x414c20, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGWINCH, {0x414cb0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGUSR1, {0x414cb0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGCONT, {0x414cb0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGURG, {0x414cb0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGIO, {0x414cb0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGPROF, {0x414cb0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGVTALRM, {0x414cb0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGINT, {0x414e10, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGALRM, {0x414d40, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {0x414ae0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 rt_sigaction(SIGUSR2, {0x414ae0, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x314800eeb0}, NULL, 8) = 0 pipe([5, 6]) = 0 fcntl(5, F_SETFD, FD_CLOEXEC) = 0 fcntl(6, F_SETFD, FD_CLOEXEC) = 0 pipe([7, 8]) = 0 fcntl(7, F_SETFD, FD_CLOEXEC) = 0 fcntl(8, F_SETFD, FD_CLOEXEC) = 0 pipe([9, 10]) = 0 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 fcntl(10, F_SETFD, FD_CLOEXEC) = 0 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1fbc405000 mprotect(0x7f1fbc405000, 4096, PROT_NONE) = 0 clone(child_stack=0x7f1fbcc04fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f1fbcc059d0, tls=0x7f1fbcc05700, child_tidptr=0x7f1fbcc059d0) = 6690 mmap(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fbc3c3000 mprotect(0x7f1fbc3c3000, 4096, PROT_NONE) = 0 mprotect(0x7f1fbc404000, 4096, PROT_NONE) = 0 mmap(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fbc381000 mprotect(0x7f1fbc381000, 4096, PROT_NONE) = 0 mprotect(0x7f1fbc3c2000, 4096, PROT_NONE) = 0 mmap(NULL, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fbc27f000 mprotect(0x7f1fbc27f000, 4096, PROT_NONE) = 0 mprotect(0x7f1fbc380000, 4096, PROT_NONE) = 0 epoll_create(256) = 11 fcntl(7, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 fcntl(7, F_SETFD, FD_CLOEXEC) = 0 brk(0) = 0xd5b000 brk(0xd85000) = 0xd85000 brk(0) = 0xd85000 brk(0xdb5000) = 0xdb5000 getcwd("~/projects/factor-git/factor", 1024) = 40 getcwd("~/projects/factor-git/factor", 1024) = 40 getcwd("~/projects/factor-git/factor", 1024) = 40 fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 open("/dev/random", O_RDONLY) = 12 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 fcntl(12, F_SETFD, FD_CLOEXEC) = 0 brk(0) = 0xdb5000 brk(0xdd8000) = 0xdd8000 open("/dev/urandom", O_RDONLY) = 13 fcntl(13, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 fcntl(13, F_SETFD, FD_CLOEXEC) = 0 read(13, "\200\221(\377l\241qL|\3448W3\217j\276$\226\fr+\237\347<\354\\`\0\236\6;\370"..., 65536) = 65536 stat("~/.factor-roots", 0x7f1fcde1ceb0) = -1 ENOENT (No such file or directory) stat("~/.factor-rc", 0x7f1fcde1cea0) = -1 ENOENT (No such file or directory) stat("~/projects/factor-git/factor/core/ui/tools/tools.factor", 0x7f1fcde1ce60) = -1 ENOENT (No such file or directory) stat("~/projects/factor-git/factor/basis/ui/tools/tools.factor", {st_mode=S_IFREG|0664, st_size=1033, ...}) = 0 write(1, "Cannot resolve C library functio"..., 62Cannot resolve C library function Symbol: gtk_init Library: f ) = 62 write(1, "(U) Quotation: [ c-to-factor -> "..., 392(U) Quotation: [ c-to-factor -> ] Word: c-to-factor (U) Quotation: [ [ catchstack* push ] dip call -> catchstack* pop* ] (O) Word: command-line-startup (O) Method: M\ gtk-ui-backend (with-ui) (U) Quotation: [ OBJ-CURRENT-THREAD special-object error-thread set-global continuation -> error-continuation set-global [ original-error set-global ] [ rethrow ] bi ] ) = 392 close(13) = 0 close(12) = 0 tgkill(6689, 6690, SIGRTMIN) = 0 exit_group(1) = ?