Skip to content

Instantly share code, notes, and snippets.

@bensadeghi
Created August 30, 2013 02:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bensadeghi/6385636 to your computer and use it in GitHub Desktop.
Save bensadeghi/6385636 to your computer and use it in GitHub Desktop.
uncommented verifyFunction() in src/codegen.cpp recompiled via $ make -C deps cleanall; make debug ran $ gdb -x ../contrib/debug_bootstrap.gdb ran $ strace ../usr/bin/julia-debug-readline -bf sysimg.jl
~/temp/julia/base $ gdb -x ../contrib/debug_bootstrap.gdb
GNU gdb (GDB) Fedora (7.6-34.fc19)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
osutils.jl
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff0759b1d in ?? ()
#0 0x00007ffff0759b1d in ?? ()
#1 0x00007ffffffb2cc0 in ?? ()
#2 0x613e96171935eb00 in ?? ()
#3 0x00007ffffffb2cc0 in ?? ()
#4 0x00007ffff71e2571 in jl_apply (f=0x613e96171935eb00, args=0x7ffff71ddd5a <jl_apply_generic>, nargs=0) at julia.h:1022
Backtrace stopped: frame did not save the PC
(gdb)
(gdb) quit
A debugging session is active.
Inferior 1 [process 15950] will be killed.
Quit anyway? (y or n) y
~/temp/julia/base $
===========================================================================================================
===========================================================================================================
~/temp/julia/base $
~/temp/julia/base $ strace ../usr/bin/julia-debug-readline -bf sysimg.jl
execve("../usr/bin/julia-debug-readline", ["../usr/bin/julia-debug-readline", "-bf", "sysimg.jl"], [/* 43 vars */]) = 0
brk(0) = 0xd9d000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f153a0af000
readlink("/proc/self/exe", "/home/bs/temp/julia/usr/bin/juli"..., 4096) = 48
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/julia/tls/x86_64/libncurses.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/bs/temp/julia/usr/bin/../lib/julia/tls/x86_64", 0x7fff54938410) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/julia/tls/libncurses.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/bs/temp/julia/usr/bin/../lib/julia/tls", 0x7fff54938410) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/julia/x86_64/libncurses.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/bs/temp/julia/usr/bin/../lib/julia/x86_64", 0x7fff54938410) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/julia/libncurses.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/bs/temp/julia/usr/bin/../lib/julia", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
open("/home/bs/temp/julia/usr/bin/../lib/tls/x86_64/libncurses.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/bs/temp/julia/usr/bin/../lib/tls/x86_64", 0x7fff54938410) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/tls/libncurses.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/bs/temp/julia/usr/bin/../lib/tls", 0x7fff54938410) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/x86_64/libncurses.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/bs/temp/julia/usr/bin/../lib/x86_64", 0x7fff54938410) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libncurses.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/home/bs/temp/julia/usr/bin/../lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=100893, ...}) = 0
mmap(NULL, 100893, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f153a096000
close(3) = 0
open("/lib64/libncurses.so.5", 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\0Pm\300\3236\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=163536, ...}) = 0
mmap(0x36d3c00000, 2254920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36d3c00000
mprotect(0x36d3c25000, 2097152, PROT_NONE) = 0
mmap(0x36d3e25000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x36d3e25000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib64/libtinfo.so.5", 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@\316@\3206\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=171464, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f153a095000
mmap(0x36d0400000, 2264832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36d0400000
mprotect(0x36d0425000, 2093056, PROT_NONE) = 0
mmap(0x36d0624000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x36d0624000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/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\0p!\0\2726\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=92560, ...}) = 0
mmap(0x36ba000000, 2183688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36ba000000
mprotect(0x36ba015000, 2093056, PROT_NONE) = 0
mmap(0x36ba214000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x36ba214000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
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\320\16\200\2716\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=22440, ...}) = 0
mmap(0x36b9800000, 2109744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36b9800000
mprotect(0x36b9803000, 2093056, PROT_NONE) = 0
mmap(0x36b9a02000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x36b9a02000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib64/librt.so.1", 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\300\"\200\2726\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=47400, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f153a094000
mmap(0x36ba800000, 2128952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36ba800000
mprotect(0x36ba807000, 2093056, PROT_NONE) = 0
mmap(0x36baa06000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x36baa06000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
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\0k\300\2716\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=144672, ...}) = 0
mmap(0x36b9c00000, 2208800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36b9c00000
mprotect(0x36b9c16000, 2097152, PROT_NONE) = 0
mmap(0x36b9e16000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x36b9e16000
mmap(0x36b9e18000, 13344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x36b9e18000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/libjulia-debug.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libjulia-debug.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\320\35\10\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0775, st_size=16635486, ...}) = 0
mmap(NULL, 15376072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f15391ea000
mprotect(0x7f1539d4c000, 2093056, PROT_NONE) = 0
mmap(0x7f1539f4b000, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb61000) = 0x7f1539f4b000
mmap(0x7f1539fca000, 827080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1539fca000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
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\20\265\305\3036\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=982336, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15391e9000
mmap(0x36c3c00000, 3159072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36c3c00000
mprotect(0x36c3ce6000, 2093056, PROT_NONE) = 0
mmap(0x36c3ee5000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe5000) = 0x36c3ee5000
mmap(0x36c3eef000, 82976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x36c3eef000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
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\260T@\2726\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1144672, ...}) = 0
mmap(0x36ba400000, 3150168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36ba400000
mprotect(0x36ba501000, 2093056, PROT_NONE) = 0
mmap(0x36ba700000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x100000) = 0x36ba700000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
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\360*\200\2736\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=91352, ...}) = 0
mmap(0x36bb800000, 2184192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36bb800000
mprotect(0x36bb815000, 2093056, PROT_NONE) = 0
mmap(0x36bba14000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x36bba14000
close(3) = 0
open("/home/bs/temp/julia/usr/bin/../lib/julia/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/bs/temp/julia/usr/bin/../lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
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\0\200\34B\2716\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=2108632, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15391e8000
mmap(0x36b9400000, 3932768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x36b9400000
mprotect(0x36b95b6000, 2097152, PROT_NONE) = 0
mmap(0x36b97b6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x36b97b6000
mmap(0x36b97bc000, 16992, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x36b97bc000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15391e7000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15391e6000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15391e4000
arch_prctl(ARCH_SET_FS, 0x7f15391e4740) = 0
mprotect(0x36b97b6000, 16384, PROT_READ) = 0
mprotect(0x36bba14000, 4096, PROT_READ) = 0
mprotect(0x36ba700000, 4096, PROT_READ) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15391e3000
mprotect(0x36c3ee5000, 32768, PROT_READ) = 0
mprotect(0x36ba214000, 4096, PROT_READ) = 0
mprotect(0x36b9a02000, 4096, PROT_READ) = 0
mprotect(0x36b9e16000, 4096, PROT_READ) = 0
mprotect(0x36baa06000, 4096, PROT_READ) = 0
mprotect(0x7f1539f4b000, 344064, PROT_READ) = 0
mprotect(0x36d0624000, 16384, PROT_READ) = 0
mprotect(0x36d3e25000, 4096, PROT_READ) = 0
mprotect(0x62a000, 4096, PROT_READ) = 0
mprotect(0x36b9220000, 4096, PROT_READ) = 0
munmap(0x7f153a096000, 100893) = 0
set_tid_address(0x7f15391e4a10) = 16036
set_robust_list(0x7f15391e4a20, 24) = 0
rt_sigaction(SIGRTMIN, {0x36b9c06660, [], SA_RESTORER|SA_SIGINFO, 0x36b9c0efa0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x36b9c066f0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x36b9c0efa0}, 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(0) = 0xd9d000
brk(0xdbe000) = 0xdbe000
futex(0x36c3f0196c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x36c3f01978, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=106055264, ...}) = 0
mmap(NULL, 106055264, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1532cbe000
close(3) = 0
mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1532c9d000
mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1532c7c000
mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1532c5b000
readlink("/proc/self/exe", "/home/bs/temp/julia/usr/bin/juli"..., 4095) = 48
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
futex(0x36b9a030d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
pipe2([3, 4], O_CLOEXEC) = 0
write(4, "*", 1) = 1
futex(0x7f153a07baa8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
epoll_create1(EPOLL_CLOEXEC) = 5
pipe2([6, 7], O_NONBLOCK|O_CLOEXEC) = 0
eventfd2(0, O_NONBLOCK|O_CLOEXEC) = 8
ioctl(2, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
dup(2) = 9
open("/", O_RDONLY|O_CLOEXEC) = 10
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
dup(1) = 11
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
dup(0) = 12
ioctl(12, FIONBIO, [1]) = 0
open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 13
read(13, "0-7\n", 8192) = 4
close(13) = 0
sched_getaffinity(16036, 128, {ff, 0}) = 16
sched_setaffinity(0, 128, {ff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}) = 0
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 13
fstat(13, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f153a0ae000
read(13, "MemTotal: 16351232 kB\nMemF"..., 1024) = 1024
close(13) = 0
munmap(0x7f153a0ae000, 4096brk(0) = 0xdbe000
brk(0xddf000) = 0xddf000
brk(0) = 0xddf000
brk(0xe00000) = 0xe00000
brk(0) = 0xe00000
brk(0xe22000) = 0xe22000
brk(0) = 0xe22000
brk(0xe44000) = 0xe44000
mmap(NULL, 524288, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15327d8000
getcwd("/home/bs/temp/julia/base", 4096) = 25
brk(0) = 0xe44000
brk(0xe65000) = 0xe65000
brk(0) = 0xe65000
brk(0xe86000) = 0xe86000
mmap(NULL, 2101248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15325d7000
stat("boot.jl", {st_mode=S_IFREG|0664, st_size=5364, ...}) = 0
open("boot.jl", O_RDONLY) = 13
mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15325b6000
read(13, "# commented-out definitions are "..., 131072) = 5364
brk(0) = 0xe86000
brk(0xea7000) = 0xea7000
rt_sigaction(SIGHUP, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGPIPE, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR1, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR2, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGILL, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTRAP, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGABRT, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGFPE, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGBUS, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGSEGV, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGSYS, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXCPU, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGXFSZ, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, {SIG_DFL, [], 0}, 8) = 0
brk(0) = 0xea7000
brk(0xec8000) = 0xec8000
mmap(0x7f1532858000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f153a09f000
brk(0) = 0xec8000
brk(0xeea000) = 0xeea000
read(13, "", 125708) = 0
read(13, "", 125708) = 0
read(13, "", 125708) = 0
read(13, "", 125708) = 0
read(13, "", 125708) = 0
read(13, "", 125708) = 0
read(13, "", 131072) = 0
close(13) = 0
munmap(0x7f15325b6000, 135168) = 0
brk(0) = 0xeea000
brk(0xf0b000) = 0xf0b000
rt_sigaction(SIGFPE, {0x7f15392f85a9, [], SA_RESTORER, 0x36b9c0efa0}, NULL, 8) = 0
sigaltstack({ss_sp=0xef6600, ss_flags=0, ss_size=8192}, NULL) = 0
rt_sigaction(SIGSEGV, {0x7f15392f8617, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x36b9c0efa0}, NULL, 8) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x36b9435a90}, {0x7f1539b07800, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x36b9c0efa0}, 8) = 0
stat("sysimg.jl", {st_mode=S_IFREG|0664, st_size=11188, ...}) = 0
open("sysimg.jl", O_RDONLY) = 13
brk(0) = 0xf0b000
brk(0xf39000) = 0xf39000
read(13, "baremodule Base\n\neval(x) = Core."..., 131072) = 11188
brk(0) = 0xf39000
brk(0xf5c000) = 0xf5c000
write(11, "exports.jl\n", 11exports.jl
) = 11
stat("exports.jl", {st_mode=S_IFREG|0664, st_size=16459, ...}) = 0
open("exports.jl", O_RDONLY) = 14
read(14, "export\n# Modules\n Collections"..., 131072) = 16459
brk(0) = 0xf5c000
brk(0xf7d000) = 0xf7d000
brk(0) = 0xf7d000
brk(0xf9f000) = 0xf9f000
read(14, "", 114613) = 0
read(14, "", 114613) = 0
read(14, "", 114613) = 0
read(14, "", 114613) = 0
read(14, "", 114613) = 0
read(14, "", 114613) = 0
read(14, "", 131072) = 0
) = 8
write(11, "base.jl\n", 8base.jl
) = 8
stat("base.jl", {st_mode=S_IFREG|0664, st_size=3771, ...}) = 0
open("base.jl", O_RDONLY) = 14
read(14, "# important core definitions\n\nus"..., 131072) = 3771
brk(0) = 0xf9f000
brk(0xfc1000) = 0xfc1000
mmap(0x7f153a0af000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15325c7000
brk(0) = 0xfc1000
brk(0xfe2000) = 0xfe2000
read(14, "", 127301) = 0
read(14, "", 127301) = 0
read(14, "", 127301) = 0
read(14, "", 127301) = 0
read(14, "", 127301) = 0
read(14, "", 127301) = 0
read(14, "", 131072) = 0
) = 8
write(11, "reflection.jl\n", 14reflection.jl
) = 14
stat("reflection.jl", {st_mode=S_IFREG|0664, st_size=5129, ...}) = 0
open("reflection.jl", O_RDONLY) = 14
read(14, "# name and module reflection\nmod"..., 131072) = 5129
brk(0) = 0xfe2000
brk(0x1005000) = 0x1005000
read(14, "", 125943) = 0
read(14, "", 125943) = 0
read(14, "", 125943) = 0
read(14, "", 125943) = 0
read(14, "", 125943) = 0
read(14, "", 125943) = 0
read(14, "", 131072) = 0
) = 8
write(11, "promotion.jl\n", 13promotion.jl
) = 13
stat("promotion.jl", {st_mode=S_IFREG|0664, st_size=5939, ...}) = 0
open("promotion.jl", O_RDONLY) = 14
read(14, "## type join (closest common anc"..., 131072) = 5939
brk(0) = 0x1005000
brk(0x1026000) = 0x1026000
brk(0) = 0x1026000
brk(0x1047000) = 0x1047000
read(14, "", 125133) = 0
read(14, "", 125133) = 0
read(14, "", 125133) = 0
read(14, "", 125133) = 0
read(14, "", 125133) = 0
read(14, "", 125133) = 0
read(14, "", 131072) = 0
) = 8
write(11, "build_h.jl\n", 11build_h.jl
) = 11
stat("build_h.jl", {st_mode=S_IFREG|0664, st_size=582, ...}) = 0
open("build_h.jl", O_RDONLY) = 14
read(14, "const OS_NAME = :Linux\nconst ARC"..., 131072) = 582
brk(0) = 0x1047000
brk(0x1068000) = 0x1068000
brk(0) = 0x1068000
brk(0x1089000) = 0x1089000
mmap(NULL, 139264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15325a5000
munmap(0x7f15325a5000, 139264) = 0
read(14, "", 130490) = 0
read(14, "", 130490) = 0
read(14, "", 130490) = 0
read(14, "", 130490) = 0
read(14, "", 130490) = 0
read(14, "", 130490) = 0
read(14, "", 131072) = 0
) = 8
write(11, "c.jl\n", 5c.jl 8
) = 5
stat("c.jl", {st_mode=S_IFREG|0664, st_size=3557, ...}) = 0
open("c.jl", O_RDONLY) = 14
read(14, "# definitions related to C inter"..., 131072) = 3557
brk(0) = 0x1089000
brk(0x10af000) = 0x10af000
read(14, "", 127515) = 0
read(14, "", 127515) = 0
read(14, "", 127515) = 0
read(14, "", 127515) = 0
read(14, "", 127515) = 0
read(14, "", 127515) = 0
read(14, "", 131072) = 0
) = 8
write(11, "range.jl\n", 9range.jl
) = 9
stat("range.jl", {st_mode=S_IFREG|0664, st_size=11186, ...}) = 0
open("range.jl", O_RDONLY) = 14
read(14, "## 1-dimensional ranges ##\n\ntype"..., 131072) = 11186
brk(0) = 0x10af000
brk(0x10d1000) = 0x10d1000
brk(0) = 0x10d1000
brk(0x10f4000) = 0x10f4000
read(14, "", 119886) = 0
read(14, "", 119886) = 0
read(14, "", 119886) = 0
read(14, "", 119886) = 0
read(14, "", 119886) = 0
read(14, "", 119886) = 0
read(14, "", 131072) = 0
) = 8
write(11, "tuple.jl\n", 9tuple.jl
) = 9
stat("tuple.jl", {st_mode=S_IFREG|0664, st_size=4361, ...}) = 0
open("tuple.jl", O_RDONLY) = 14
brk(0) = 0x10f4000
brk(0x112b000) = 0x112b000
read(14, "## indexing ##\n\nlength(t::Tuple)"..., 131072) = 4361
read(14, "", 126711) = 0
read(14, "", 131072) = 0
) = 8
write(11, "cell.jl\n", 8cell.jl
) = 8
stat("cell.jl", {st_mode=S_IFREG|0664, st_size=875, ...}) = 0
open("cell.jl", O_RDONLY) = 14
brk(0) = 0x112b000
brk(0x1163000) = 0x1163000
read(14, "function cell_1d(xs::ANY...)\n "..., 131072) = 875
read(14, "", 130197) = 0
read(14, "", 130197) = 0
read(14, "", 130197) = 0
read(14, "", 130197) = 0
read(14, "", 130197) = 0
read(14, "", 130197) = 0
read(14, "", 131072) = 0
) = 8
write(11, "expr.jl\n", 8expr.jl
) = 8
stat("expr.jl", {st_mode=S_IFREG|0664, st_size=2533, ...}) = 0
open("expr.jl", O_RDONLY) = 14
read(14, "## symbols ##\n\nsymbol(s::Symbol)"..., 131072) = 2533
read(14, "", 128539) = 0
read(14, "", 128539) = 0
read(14, "", 128539) = 0
read(14, "", 128539) = 0
read(14, "", 128539) = 0
read(14, "", 128539) = 0
read(14, "", 131072) = 0
) = 8
write(11, "error.jl\n", 9error.jl
) = 9
stat("error.jl", {st_mode=S_IFREG|0664, st_size=2565, ...}) = 0
open("error.jl", O_RDONLY) = 14
read(14, "# pseudo-definitions to show how"..., 131072) = 2565
read(14, "", 128507) = 0
read(14, "", 128507) = 0
read(14, "", 128507) = 0
read(14, "", 128507) = 0
read(14, "", 128507) = 0
read(14, "", 128507) = 0
read(14, "", 131072) = 0
) = 8
write(11, "bool.jl\n", 8bool.jl
) = 8
stat("bool.jl", {st_mode=S_IFREG|0664, st_size=1128, ...}) = 0
open("bool.jl", O_RDONLY) = 14
brk(0) = 0x1163000
brk(0x1195000) = 0x1195000
read(14, "## boolean conversions ##\n\nconve"..., 131072) = 1128
read(14, "", 129944) = 0
read(14, "", 129944) = 0
read(14, "", 129944) = 0
read(14, "", 129944) = 0
read(14, "", 129944) = 0
read(14, "", 129944) = 0
read(14, "", 131072) = 0
) = 8
write(11, "number.jl\n", 10number.jl
) = 10
stat("number.jl", {st_mode=S_IFREG|0664, st_size=1347, ...}) = 0
open("number.jl", O_RDONLY) = 14
read(14, "## generic operations on numbers"..., 131072) = 1347
read(14, "", 129725) = 0
read(14, "", 129725) = 0
read(14, "", 129725) = 0
read(14, "", 129725) = 0
read(14, "", 129725) = 0
read(14, "", 129725) = 0
read(14, "", 131072) = 0
) = 8
write(11, "int.jl\n", 7int.jl
) = 7
stat("int.jl", {st_mode=S_IFREG|0664, st_size=25559, ...}) = 0
open("int.jl", O_RDONLY) = 14
read(14, "## type aliases ##\n\ntypealias Sm"..., 131072) = 25559
brk(0) = 0x1195000
brk(0x11b6000) = 0x11b6000
brk(0) = 0x11b6000
brk(0x11d7000) = 0x11d7000
brk(0) = 0x11d7000
brk(0x11f9000) = 0x11f9000
brk(0) = 0x11f9000
brk(0x121b000) = 0x121b000
brk(0) = 0x121b000
brk(0x123c000) = 0x123c000
brk(0) = 0x123c000
brk(0x125e000) = 0x125e000
brk(0) = 0x125e000
brk(0x1280000) = 0x1280000
brk(0) = 0x1280000
brk(0x12a3000) = 0x12a3000
brk(0) = 0x12a3000
brk(0x12c4000) = 0x12c4000
brk(0) = 0x12c4000
brk(0x12eb000) = 0x12eb000
brk(0) = 0x12eb000
brk(0x1315000) = 0x1315000
brk(0) = 0x1315000
brk(0x1337000) = 0x1337000
brk(0) = 0x1337000
brk(0x135e000) = 0x135e000
brk(0) = 0x135e000
brk(0x137f000) = 0x137f000
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 15
fstat(15, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f153a09e000
read(15, "MemTotal: 16351232 kB\nMemF"..., 1024) = 1024
close(15) = 0
munmap(0x7f153a09e000, 4096) = 0
brk(0) = 0x137f000
brk(0x13a0000) = 0x13a0000
brk(0) = 0x13a0000
brk(0x13c3000) = 0x13c3000
brk(0) = 0x13c3000
brk(0x13e5000) = 0x13e5000
brk(0) = 0x13e5000
brk(0x140c000) = 0x140c000
brk(0) = 0x140c000
brk(0x142f000) = 0x142f000
brk(0) = 0x142f000
brk(0x1450000) = 0x1450000
brk(0) = 0x1450000
brk(0x1471000) = 0x1471000
brk(0) = 0x1471000
brk(0x1494000) = 0x1494000
brk(0) = 0x1494000
brk(0x14b6000) = 0x14b6000
read(14, "", 105513) = 0
read(14, "", 105513) = 0
read(14, "", 105513) = 0
read(14, "", 105513) = 0
read(14, "", 105513) = 0
read(14, "", 105513) = 0
read(14, "", 131072) = 0
) = 8
write(11, "operators.jl\n", 13operators.jl
) = 13
stat("operators.jl", {st_mode=S_IFREG|0664, st_size=7808, ...}) = 0
open("operators.jl", O_RDONLY) = 14
read(14, "## types ##\n\nconst (<:) = issubt"..., 131072) = 7808
brk(0) = 0x14b6000
brk(0x14d7000) = 0x14d7000
brk(0) = 0x14d7000
brk(0x14fc000) = 0x14fc000
brk(0) = 0x14fc000
brk(0x1523000) = 0x1523000
brk(0) = 0x1523000
brk(0x1544000) = 0x1544000
read(14, "", 123264) = 0
read(14, "", 123264) = 0
read(14, "", 123264) = 0
read(14, "", 123264) = 0
read(14, "", 123264) = 0
read(14, "", 123264) = 0
read(14, "", 131072) = 0
) = 8
write(11, "pointer.jl\n", 11pointer.jl
) = 11
stat("pointer.jl", {st_mode=S_IFREG|0664, st_size=2572, ...}) = 0
open("pointer.jl", O_RDONLY) = 14
read(14, "## converting pointers to an app"..., 131072) = 2572
brk(0) = 0x1544000
brk(0x1565000) = 0x1565000
read(14, "", 128500) = 0
read(14, "", 128500) = 0
read(14, "", 128500) = 0
read(14, "", 128500) = 0
read(14, "", 128500) = 0
read(14, "", 128500) = 0
read(14, "", 131072) = 0
) = 8
write(11, "float.jl\n", 9float.jl
) = 9
stat("float.jl", {st_mode=S_IFREG|0664, st_size=13122, ...}) = 0
open("float.jl", O_RDONLY) = 14
read(14, "## conversions to floating-point"..., 131072) = 13122
brk(0) = 0x1565000
brk(0x158d000) = 0x158d000
brk(0) = 0x158d000
brk(0x15af000) = 0x15af000
brk(0) = 0x15af000
brk(0x15d5000) = 0x15d5000
brk(0) = 0x15d5000
brk(0x15f6000) = 0x15f6000
brk(0) = 0x15f6000
brk(0x1626000) = 0x1626000
brk(0) = 0x1626000
brk(0x164f000) = 0x164f000
brk(0) = 0x164f000
brk(0x1670000) = 0x1670000
brk(0) = 0x1670000
brk(0x1693000) = 0x1693000
brk(0) = 0x1693000
brk(0x16b4000) = 0x16b4000
mmap(NULL, 143360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15325a4000
munmap(0x7f15325a4000, 143360) = 0
brk(0) = 0x16b4000
brk(0x16d6000) = 0x16d6000
brk(0) = 0x16d6000
brk(0x16f7000) = 0x16f7000
brk(0) = 0x16f7000
brk(0x1718000) = 0x1718000
brk(0) = 0x1718000
brk(0x173c000) = 0x173c000
brk(0) = 0x173c000
brk(0x1769000) = 0x1769000
brk(0) = 0x1769000
brk(0x178a000) = 0x178a000
brk(0) = 0x178a000
brk(0x17ad000) = 0x17ad000
brk(0) = 0x17ad000
brk(0x17d9000) = 0x17d9000
brk(0) = 0x17d9000
brk(0x1809000) = 0x1809000
mmap(NULL, 151552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f15325a2000
mmap(NULL, 270336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1532560000
munmap(0x7f1532560000, 270336) = 0
brk(0) = 0x1809000
brk(0x182b000) = 0x182b000
brk(0) = 0x182b000
brk(0x184c000) = 0x184c000
brk(0) = 0x184c000
brk(0x1870000) = 0x1870000
brk(0) = 0x1870000
brk(0x1892000) = 0x1892000
brk(0) = 0x1892000
brk(0x18b4000) = 0x18b4000
brk(0) = 0x18b4000
brk(0x18f2000) = 0x18f2000
brk(0) = 0x18f2000
brk(0x1914000) = 0x1914000
brk(0) = 0x1914000
brk(0x1935000) = 0x1935000
brk(0) = 0x1935000
brk(0x1956000) = 0x1956000
brk(0) = 0x1956000
brk(0x197d000) = 0x197d000
brk(0) = 0x197d000
brk(0x19ad000) = 0x19ad000
brk(0) = 0x19ad000
brk(0x19ce000) = 0x19ce000
brk(0) = 0x19ce000
brk(0x19ef000) = 0x19ef000
mmap(NULL, 3162112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f153229e000
brk(0) = 0x19ef000
brk(0x1a11000) = 0x1a11000
brk(0) = 0x1a11000
brk(0x1a32000) = 0x1a32000
brk(0) = 0x1a32000
brk(0x1a53000) = 0x1a53000
brk(0) = 0x1a53000
brk(0x1a75000) = 0x1a75000
brk(0) = 0x1a75000
brk(0x1a96000) = 0x1a96000
brk(0) = 0x1a96000
brk(0x1ab8000) = 0x1ab8000
brk(0) = 0x1ab8000
brk(0x1ada000) = 0x1ada000
brk(0) = 0x1ada000
brk(0x1afc000) = 0x1afc000
munmap(0x7f153229e000, 3162112) = 0
brk(0) = 0x1afc000
brk(0x1b20000) = 0x1b20000
munmap(0x7f15325a2000, 151552) = 0
read(14, "", 117950) = 0
read(14, "", 117950) = 0
read(14, "", 117950) = 0
read(14, "", 117950) = 0
read(14, "", 117950) = 0
read(14, "", 117950) = 0
read(14, "", 131072) = 0
) = 8
write(11, "reduce.jl\n", 10reduce.jl
) = 10
stat("reduce.jl", {st_mode=S_IFREG|0664, st_size=4752, ...}) = 0
open("reduce.jl", O_RDONLY) = 14
read(14, "## reductions ##\n\nfunction reduc"..., 131072) = 4752
read(14, "", 126320) = 0
read(14, "", 126320) = 0
read(14, "", 126320) = 0
read(14, "", 126320) = 0
read(14, "", 126320) = 0
read(14, "", 126320) = 0
read(14, "", 131072) = 0
) = 8
write(11, "complex.jl\n", 11complex.jl
) = 11
stat("complex.jl", {st_mode=S_IFREG|0664, st_size=17740, ...}) = 0
open("complex.jl", O_RDONLY) = 14
read(14, "immutable Complex{T<:Real} <: Nu"..., 131072) = 17740
read(14, "", 113332) = 0
read(14, "", 113332) = 0
read(14, "", 113332) = 0
read(14, "", 113332) = 0
read(14, "", 113332) = 0
read(14, "", 113332) = 0
read(14, "", 131072) = 0
) = 8
write(11, "rational.jl\n", 12rational.jl
) = 12
stat("rational.jl", {st_mode=S_IFREG|0664, st_size=6924, ...}) = 0
open("rational.jl", O_RDONLY) = 14
read(14, "immutable Rational{T<:Integer} <"..., 131072) = 6924
read(14, "", 124148) = 0
read(14, "", 124148) = 0
read(14, "", 124148) = 0
read(14, "", 124148) = 0
read(14, "", 124148) = 0
read(14, "", 124148) = 0
read(14, "", 131072) = 0
) = 8
write(11, "abstractarray.jl\n", 17abstractarray.jl
) = 17
stat("abstractarray.jl", {st_mode=S_IFREG|0664, st_size=44253, ...}) = 0
open("abstractarray.jl", O_RDONLY) = 14
read(14, "## Type aliases for convenience "..., 131072) = 44253
brk(0) = 0x1b20000
brk(0x1b4b000) = 0x1b4b000
brk(0) = 0x1b4b000
brk(0x1b6d000) = 0x1b6d000
brk(0) = 0x1b6d000
brk(0x1b8e000) = 0x1b8e000
brk(0) = 0x1b8e000
brk(0x1bb0000) = 0x1bb0000
brk(0) = 0x1bb0000
brk(0x1bdd000) = 0x1bdd000
brk(0) = 0x1bdd000
brk(0x1bff000) = 0x1bff000
brk(0) = 0x1bff000
brk(0x1c3f000) = 0x1c3f000
brk(0) = 0x1c3f000
brk(0x1c7a000) = 0x1c7a000
brk(0) = 0x1c7a000
brk(0x1cbd000) = 0x1cbd000
brk(0) = 0x1cbd000
brk(0x1d22000) = 0x1d22000
read(14, "", 86819) = 0
read(14, "", 86819) = 0
read(14, "", 86819) = 0
read(14, "", 86819) = 0
read(14, "", 86819) = 0
read(14, "", 86819) = 0
read(14, "", 131072) = 0
) = 8
write(11, "subarray.jl\n", 12subarray.jl
) = 12
stat("subarray.jl", {st_mode=S_IFREG|0664, st_size=13524, ...}) = 0
open("subarray.jl", O_RDONLY) = 14
read(14, "## subarrays ##\n\ntypealias Range"..., 131072) = 13524
read(14, "", 117548) = 0
read(14, "", 117548) = 0
read(14, "", 117548) = 0
read(14, "", 117548) = 0
read(14, "", 117548) = 0
read(14, "", 117548) = 0
read(14, "", 131072) = 0
) = 8
write(11, "array.jl\n", 9array.jl
) = 9
stat("array.jl", {st_mode=S_IFREG|0664, st_size=44736, ...}) = 0
open("array.jl", O_RDONLY) = 14
read(14, "## array.jl: Dense arrays\n\ntypea"..., 131072) = 44736
brk(0) = 0x1d22000
brk(0x1d43000) = 0x1d43000
brk(0) = 0x1d43000
brk(0x1d79000) = 0x1d79000
brk(0) = 0x1d79000
brk(0x1da4000) = 0x1da4000
brk(0) = 0x1da4000
brk(0x1df5000) = 0x1df5000
brk(0) = 0x1df5000
brk(0x1e1d000) = 0x1e1d000
brk(0) = 0x1e1d000
brk(0x1e54000) = 0x1e54000
brk(0) = 0x1e54000
brk(0x1e9f000) = 0x1e9f000
brk(0) = 0x1e9f000
brk(0x1ec0000) = 0x1ec0000
brk(0) = 0x1ec0000
brk(0x1eea000) = 0x1eea000
brk(0) = 0x1eea000
brk(0x1f0f000) = 0x1f0f000
read(14, "", 86336) = 0
read(14, "", 86336) = 0
read(14, "", 86336) = 0
read(14, "", 86336) = 0
read(14, "", 86336) = 0
read(14, "", 86336) = 0
read(14, "", 131072) = 0
) = 8
write(11, "bitarray.jl\n", 12bitarray.jl
) = 12
stat("bitarray.jl", {st_mode=S_IFREG|0664, st_size=57783, ...}) = 0
open("bitarray.jl", O_RDONLY) = 14
read(14, "# preliminary definitions: const"..., 131072) = 57783
brk(0) = 0x1f0f000
brk(0x1f31000) = 0x1f31000
brk(0) = 0x1f31000
brk(0x1f53000) = 0x1f53000
brk(0) = 0x1f53000
brk(0x1f83000) = 0x1f83000
brk(0) = 0x1f83000
brk(0x1fac000) = 0x1fac000
brk(0) = 0x1fac000
brk(0x1fce000) = 0x1fce000
brk(0) = 0x1fce000
brk(0x1ff9000) = 0x1ff9000
brk(0) = 0x1ff9000
brk(0x201a000) = 0x201a000
brk(0) = 0x201a000
brk(0x2042000) = 0x2042000
brk(0) = 0x2042000
brk(0x2084000) = 0x2084000
brk(0) = 0x2084000
brk(0x20b3000) = 0x20b3000
brk(0) = 0x20b3000
brk(0x20e0000) = 0x20e0000
brk(0) = 0x20e0000
brk(0x2148000) = 0x2148000
brk(0) = 0x2148000
brk(0x2170000) = 0x2170000
brk(0) = 0x2170000
brk(0x21ab000) = 0x21ab000
brk(0) = 0x21ab000
brk(0x21dd000) = 0x21dd000
brk(0) = 0x21dd000
brk(0x2224000) = 0x2224000
brk(0) = 0x2224000
brk(0x2291000) = 0x2291000
brk(0) = 0x2291000
brk(0x22b2000) = 0x22b2000
read(14, "", 73289) = 0
read(14, "", 73289) = 0
read(14, "", 73289) = 0
read(14, "", 73289) = 0
read(14, "", 73289) = 0
read(14, "", 73289) = 0
read(14, "", 131072) = 0
) = 8
write(11, "intset.jl\n", 10intset.jl
) = 10
stat("intset.jl", {st_mode=S_IFREG|0664, st_size=6268, ...}) = 0
open("intset.jl", O_RDONLY) = 14
read(14, "type IntSet\n bits::Array{Uint"..., 131072) = 6268
read(14, "", 124804) = 0
read(14, "", 124804) = 0
read(14, "", 124804) = 0
read(14, "", 124804) = 0
read(14, "", 124804) = 0
read(14, "", 124804) = 0
read(14, "", 131072) = 0
) = 8
write(11, "dict.jl\n", 8dict.jl
) = 8
stat("dict.jl", {st_mode=S_IFREG|0664, st_size=15745, ...}) = 0
open("dict.jl", O_RDONLY) = 14
read(14, "# generic operations on associat"..., 131072) = 15745
read(14, "", 115327) = 0
read(14, "", 115327) = 0
read(14, "", 115327) = 0
read(14, "", 115327) = 0
read(14, "", 115327) = 0
read(14, "", 115327) = 0
read(14, "", 131072) = 0
) = 8
write(11, "set.jl\n", 7set.jl
) = 7
stat("set.jl", {st_mode=S_IFREG|0664, st_size=2562, ...}) = 0
open("set.jl", O_RDONLY) = 14
read(14, "type Set{T}\n dict::Dict{T,Not"..., 131072) = 2562
read(14, "", 128510) = 0
read(14, "", 128510) = 0
read(14, "", 128510) = 0
read(14, "", 128510) = 0
read(14, "", 128510) = 0
read(14, "", 128510) = 0
read(14, "", 131072) = 0
) = 8
write(11, "iterator.jl\n", 12iterator.jl
) = 12
stat("iterator.jl", {st_mode=S_IFREG|0664, st_size=2114, ...}) = 0
open("iterator.jl", O_RDONLY) = 14
read(14, "# enumerate\n\ntype Enumerate{I}\n "..., 131072) = 2114
read(14, "", 128958) = 0
read(14, "", 131072) = 0
) = 8
write(11, "inference.jl\n", 13inference.jl
) = 13
stat("inference.jl", {st_mode=S_IFREG|0664, st_size=65671, ...}) = 0
open("inference.jl", O_RDONLY) = 14
read(14, "# parameters limiting potentiall"..., 131072) = 65671
brk(0) = 0x22b2000
brk(0x22d4000) = 0x22d4000
brk(0) = 0x22d4000
brk(0x22fa000) = 0x22fa000
brk(0) = 0x22fa000
brk(0x231b000) = 0x231b000
brk(0) = 0x231b000
brk(0x233c000) = 0x233c000
brk(0) = 0x233c000
brk(0x235d000) = 0x235d000
brk(0) = 0x235d000
brk(0x237f000) = 0x237f000
brk(0) = 0x237f000
brk(0x23a2000) = 0x23a2000
brk(0) = 0x23a2000
brk(0x23c4000) = 0x23c4000
read(14, "", 65401) = 0
read(14, "", 65401) = 0
read(14, "", 65401) = 0
read(14, "", 65401) = 0
read(14, "", 65401) = 0
read(14, "", 65401) = 0
read(14, "", 131072) = 0
) = 8
write(11, "osutils.jl\n", 11osutils.jl
) = 11
stat("osutils.jl", {st_mode=S_IFREG|0664, st_size=1050, ...}) = 0
open("osutils.jl", O_RDONLY) = 14
read(14, "function is_unix(os::Symbol)\n "..., 131072) = 1050
brk(0) = 0x23c4000
brk(0x23e6000) = 0x23e6000
brk(0) = 0x23e6000
brk(0x240b000) = 0x240b000
brk(0) = 0x240b000
brk(0x247f000) = 0x247f000
brk(0) = 0x247f000
brk(0x24a0000) = 0x24a0000
brk(0) = 0x24a0000
brk(0x24c1000) = 0x24c1000
brk(0) = 0x24c1000
brk(0x24e2000) = 0x24e2000
brk(0) = 0x24e2000
brk(0x2503000) = 0x2503000
brk(0) = 0x2503000
brk(0x2528000) = 0x2528000
brk(0) = 0x2528000
brk(0x2557000) = 0x2557000
brk(0) = 0x2557000
brk(0x2578000) = 0x2578000
brk(0) = 0x2578000
brk(0x25a9000) = 0x25a9000
brk(0) = 0x25a9000
brk(0x25ce000) = 0x25ce000
brk(0) = 0x25ce000
brk(0x2609000) = 0x2609000
brk(0) = 0x2609000
brk(0x263b000) = 0x263b000
brk(0) = 0x263b000
brk(0x2661000) = 0x2661000
brk(0) = 0x2661000
brk(0x2687000) = 0x2687000
brk(0) = 0x2687000
brk(0x26b7000) = 0x26b7000
brk(0) = 0x26b7000
brk(0x26de000) = 0x26de000
brk(0) = 0x26de000
brk(0x270e000) = 0x270e000
brk(0) = 0x270e000
brk(0x272f000) = 0x272f000
brk(0) = 0x272f000
brk(0x2753000) = 0x2753000
brk(0) = 0x2753000
brk(0x2776000) = 0x2776000
brk(0) = 0x2776000
brk(0x2797000) = 0x2797000
brk(0) = 0x2797000
brk(0x27c3000) = 0x27c3000
brk(0) = 0x27c3000
brk(0x27e5000) = 0x27e5000
brk(0) = 0x27e5000
brk(0x2808000) = 0x2808000
brk(0) = 0x2808000
brk(0x2829000) = 0x2829000
brk(0) = 0x2829000
brk(0x284f000) = 0x284f000
brk(0) = 0x284f000
brk(0x2870000) = 0x2870000
brk(0) = 0x2870000
brk(0x289a000) = 0x289a000
brk(0) = 0x289a000
brk(0x28bf000) = 0x28bf000
brk(0) = 0x28bf000
brk(0x28e7000) = 0x28e7000
brk(0) = 0x28e7000
brk(0x290c000) = 0x290c000
brk(0) = 0x290c000
brk(0x292d000) = 0x292d000
brk(0) = 0x292d000
brk(0x294f000) = 0x294f000
brk(0) = 0x294f000
brk(0x2970000) = 0x2970000
brk(0) = 0x2970000
brk(0x2995000) = 0x2995000
brk(0) = 0x2995000
brk(0x29b6000) = 0x29b6000
brk(0) = 0x29b6000
brk(0x29e6000) = 0x29e6000
brk(0) = 0x29e6000
brk(0x2a26000) = 0x2a26000
brk(0) = 0x2a26000
brk(0x2a66000) = 0x2a66000
brk(0) = 0x2a66000
brk(0x2a9c000) = 0x2a9c000
brk(0) = 0x2a9c000
brk(0x2ace000) = 0x2ace000
brk(0) = 0x2ace000
brk(0x2b10000) = 0x2b10000
brk(0) = 0x2b10000
brk(0x2b70000) = 0x2b70000
brk(0) = 0x2b70000
brk(0x2b91000) = 0x2b91000
brk(0) = 0x2b91000
brk(0x2bb3000) = 0x2bb3000
brk(0) = 0x2bb3000
brk(0x2bd4000) = 0x2bd4000
brk(0) = 0x2bd4000
brk(0x2bf6000) = 0x2bf6000
brk(0) = 0x2bf6000
brk(0x2c18000) = 0x2c18000
brk(0) = 0x2c18000
brk(0x2c39000) = 0x2c39000
brk(0) = 0x2c39000
brk(0x2c5b000) = 0x2c5b000
brk(0) = 0x2c5b000
brk(0x2c7f000) = 0x2c7f000
brk(0) = 0x2c7f000
brk(0x2ca4000) = 0x2ca4000
brk(0) = 0x2ca4000
brk(0x2ccb000) = 0x2ccb000
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x1} ---
rt_sigprocmask(SIG_UNBLOCK, ~[RTMIN RT_1], NULL, 8) = 0
rt_sigaction(SIGSEGV, {SIG_DFL, [SEGV], SA_RESTORER|SA_RESTART, 0x36b9435a90}, {0x7f15392f8617, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x36b9c0efa0}, 8) = 0
rt_sigreturn() = 15598256
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x1} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)
~/temp/julia/base $
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment