|  | 	CC = clang
 | 
  
    |  | 	LD = ld
 | 
  
    |  | 	LDSHARED = clang -dynamic -bundle
 | 
  
    |  | 	CFLAGS = -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration  -pipe
 | 
  
    |  | 	XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT
 | 
  
    |  | 	CPPFLAGS = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE   -I. -I.ext/include/x86_64-darwin11.2.0 -I./include -I.
 | 
  
    |  | 	DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace  
 | 
  
    |  | 	SOLIBS = 
 | 
  
    |  | compiling main.c
 | 
  
    |  | compiling dmydln.c
 | 
  
    |  | compiling dmyencoding.c
 | 
  
    |  | compiling version.c
 | 
  
    |  | compiling dmyversion.c
 | 
  
    |  | compiling miniprelude.c
 | 
  
    |  | compiling array.c
 | 
  
    |  | compiling bignum.c
 | 
  
    |  | compiling class.c
 | 
  
    |  | compiling compar.c
 | 
  
    |  | compiling complex.c
 | 
  
    |  | compiling dir.c
 | 
  
    |  | compiling dln_find.c
 | 
  
    |  | compiling enum.c
 | 
  
    |  | compiling enumerator.c
 | 
  
    |  | compiling error.c
 | 
  
    |  | compiling eval.c
 | 
  
    |  | compiling load.c
 | 
  
    |  | compiling proc.c
 | 
  
    |  | compiling file.c
 | 
  
    |  | compiling gc.c
 | 
  
    |  | compiling hash.c
 | 
  
    |  | compiling inits.c
 | 
  
    |  | compiling io.c
 | 
  
    |  | compiling marshal.c
 | 
  
    |  | compiling math.c
 | 
  
    |  | compiling node.c
 | 
  
    |  | compiling numeric.c
 | 
  
    |  | compiling object.c
 | 
  
    |  | compiling pack.c
 | 
  
    |  | compiling parse.c
 | 
  
    |  | compiling process.c
 | 
  
    |  | compiling random.c
 | 
  
    |  | compiling range.c
 | 
  
    |  | compiling rational.c
 | 
  
    |  | compiling re.c
 | 
  
    |  | compiling regcomp.c
 | 
  
    |  | compiling regenc.c
 | 
  
    |  | compiling regerror.c
 | 
  
    |  | compiling regexec.c
 | 
  
    |  | compiling regparse.c
 | 
  
    |  | compiling regsyntax.c
 | 
  
    |  | compiling ruby.c
 | 
  
    |  | compiling safe.c
 | 
  
    |  | compiling signal.c
 | 
  
    |  | compiling sprintf.c
 | 
  
    |  | compiling st.c
 | 
  
    |  | compiling strftime.c
 | 
  
    |  | compiling string.c
 | 
  
    |  | compiling struct.c
 | 
  
    |  | compiling time.c
 | 
  
    |  | compiling transcode.c
 | 
  
    |  | compiling util.c
 | 
  
    |  | compiling variable.c
 | 
  
    |  | compiling compile.c
 | 
  
    |  | compiling debug.c
 | 
  
    |  | compiling iseq.c
 | 
  
    |  | compiling vm.c
 | 
  
    |  | compiling vm_dump.c
 | 
  
    |  | compiling thread.c
 | 
  
    |  | compiling cont.c
 | 
  
    |  | compiling ./enc/ascii.c
 | 
  
    |  | compiling ./enc/us_ascii.c
 | 
  
    |  | compiling ./enc/unicode.c
 | 
  
    |  | compiling ./enc/utf_8.c
 | 
  
    |  | compiling newline.c
 | 
  
    |  | compiling ./missing/setproctitle.c
 | 
  
    |  | compiling dmyext.c
 | 
  
    |  | linking miniruby
 | 
  
    |  | <internal:prelude>:1: [BUG] Bus Error
 | 
  
    |  | ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.2.0]
 | 
  
    |  | 
 | 
  
    |  | -- Control frame information -----------------------------------------------
 | 
  
    |  | c:0003 p:0002 s:0006 b:0006 l:000005 d:000005 TOP    <internal:prelude>:1
 | 
  
    |  | c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
 | 
  
    |  | c:0001 p:0000 s:0002 b:0002 l:000c48 d:000c48 TOP   
 | 
  
    |  | 
 | 
  
    |  | -- Ruby level backtrace information ----------------------------------------
 | 
  
    |  | <internal:prelude>:1:in `<compiled>'
 | 
  
    |  | 
 | 
  
    |  | -- C level backtrace information -------------------------------------------
 | 
  
    |  | 
 | 
  
    |  |    See Crash Report log file under ~/Library/Logs/CrashReporter or
 | 
  
    |  |    /Library/Logs/CrashReporter, for the more detail of.
 | 
  
    |  | 
 | 
  
    |  | -- Other runtime information -----------------------------------------------
 | 
  
    |  | 
 | 
  
    |  | * Loaded script: ./miniruby
 | 
  
    |  | 
 | 
  
    |  | * Loaded features:
 | 
  
    |  | 
 | 
  
    |  |     0 enumerator.so
 | 
  
    |  | 
 | 
  
    |  | [NOTE]
 | 
  
    |  | You may have encountered a bug in the Ruby interpreter or extension libraries.
 | 
  
    |  | Bug reports are welcome.
 | 
  
    |  | For details: http://www.ruby-lang.org/bugreport.html
 | 
  
    |  | 
 | 
  
    |  | make: *** [.rbconfig.time] Abort trap: 6
 | 
  
    |  | 
 | 
  
    |  | 
 | 
  
    |  | 
 | 
  
    |  | 
 | 
  
    |  | 
 | 
  
    |  | 
 | 
  
    |  | 
 | 
  
    |  | 
 | 
  
    |  | 
 | 
  
    |  | 
 | 
  
    |  | Process:         miniruby [91578]
 | 
  
    |  | Path:            /Users/USER/Downloads/*/miniruby
 | 
  
    |  | Identifier:      miniruby
 | 
  
    |  | Version:         ??? (???)
 | 
  
    |  | Code Type:       X86-64 (Native)
 | 
  
    |  | Parent Process:  gnumake [91298]
 | 
  
    |  | 
 | 
  
    |  | Date/Time:       2011-11-26 10:22:33.631 -0800
 | 
  
    |  | OS Version:      Mac OS X 10.7.2 (11C74)
 | 
  
    |  | Report Version:  9
 | 
  
    |  | 
 | 
  
    |  | Crashed Thread:  0  Dispatch queue: com.apple.main-thread
 | 
  
    |  | 
 | 
  
    |  | Exception Type:  EXC_BAD_ACCESS (SIGABRT)
 | 
  
    |  | Exception Codes: KERN_PROTECTION_FAILURE at 0x000000010d8eaee7
 | 
  
    |  | 
 | 
  
    |  | VM Regions Near 0x10d8eaee7:
 | 
  
    |  | --> __TEXT                 000000010d8a7000-000000010da8c000 [ 1940K] r-x/rwx SM=COW  /Users/USER/Downloads/*
 | 
  
    |  |     __DATA                 000000010da8c000-000000010daa8000 [  112K] rw-/rwx SM=PRV  /Users/USER/Downloads/*
 | 
  
    |  | 
 | 
  
    |  | Application Specific Information:
 | 
  
    |  | objc[91578]: garbage collection is OFF
 | 
  
    |  | abort() called
 | 
  
    |  | 
 | 
  
    |  | Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
 | 
  
    |  | 0   libsystem_kernel.dylib        	0x00007fff9071ece2 __pthread_kill + 10
 | 
  
    |  | 1   libsystem_c.dylib             	0x00007fff9a3677d2 pthread_kill + 95
 | 
  
    |  | 2   libsystem_c.dylib             	0x00007fff9a358a7a abort + 143
 | 
  
    |  | 3   miniruby                      	0x000000010d8d6e59 rb_bug + 185
 | 
  
    |  | 4   miniruby                      	0x000000010d985866 sigbus + 54
 | 
  
    |  | 5   libsystem_c.dylib             	0x00007fff9a3b9cfa _sigtramp + 26
 | 
  
    |  | 6   miniruby                      	0x000000010d9dde0e vm_exec_core + 2734 (vm.inc:494)
 | 
  
    |  | 7   miniruby                      	0x000000010d9e93fe vm_exec + 94 (vm.c:1221)
 | 
  
    |  | 8   miniruby                      	0x000000010d9e9332 rb_iseq_eval + 402 (vm.c:1448)
 | 
  
    |  | 9   miniruby                      	0x000000010d980fe8 ruby_process_options + 1432 (ruby.c:1098)
 | 
  
    |  | 10  miniruby                      	0x000000010d8db0c0 ruby_options + 128 (eval.c:73)
 | 
  
    |  | 11  miniruby                      	0x000000010d8a7ba7 main + 71 (main.c:38)
 | 
  
    |  | 12  miniruby                      	0x000000010d8a7b54 start + 52
 | 
  
    |  | 
 | 
  
    |  | Thread 1:
 | 
  
    |  | 0   libsystem_kernel.dylib        	0x00007fff9071edf2 __select + 10
 | 
  
    |  | 1   miniruby                      	0x000000010d9f8b2c thread_timer + 380 (thread_pthread.c:1154)
 | 
  
    |  | 2   libsystem_c.dylib             	0x00007fff9a3658bf _pthread_start + 335
 | 
  
    |  | 3   libsystem_c.dylib             	0x00007fff9a368b75 thread_start + 13
 | 
  
    |  | 
 | 
  
    |  | Thread 0 crashed with X86 Thread State (64-bit):
 | 
  
    |  |   rax: 0x0000000000000000  rbx: 0x0000000000000006  rcx: 0x000000010dbda938  rdx: 0x0000000000000000
 | 
  
    |  |   rdi: 0x0000000000000303  rsi: 0x0000000000000006  rbp: 0x000000010dbda960  rsp: 0x000000010dbda938
 | 
  
    |  |    r8: 0x00007fff7fdf5fb8   r9: 0x000000010dbda4e8  r10: 0x00007fff9071ed0a  r11: 0xffffff80002d8220
 | 
  
    |  |   r12: 0x000000010dd00028  r13: 0x00007f9831c0d250  r14: 0x00007fff7fdf8960  r15: 0x000000010ddfff50
 | 
  
    |  |   rip: 0x00007fff9071ece2  rfl: 0x0000000000000246  cr2: 0x000000010d9ef8c0
 | 
  
    |  | Logical CPU: 0
 | 
  
    |  | 
 | 
  
    |  | Binary Images:
 | 
  
    |  |        0x10d8a7000 -        0x10da8bfff +miniruby (??? - ???) <57266939-98B6-3A3D-9685-69419233875D> /Users/USER/Downloads/*/miniruby
 | 
  
    |  |     0x7fff6d4a7000 -     0x7fff6d4dbac7  dyld (195.5 - ???) <4A6E2B28-C7A2-3528-ADB7-4076B9836041> /usr/lib/dyld
 | 
  
    |  |     0x7fff8e4e5000 -     0x7fff8e4e5fff  libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
 | 
  
    |  |     0x7fff8f0c9000 -     0x7fff8f0cefff  libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
 | 
  
    |  |     0x7fff8f172000 -     0x7fff8f1b4ff7  libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <A5B9778E-11C3-3F61-B740-1F2114E967FB> /usr/lib/system/libcommonCrypto.dylib
 | 
  
    |  |     0x7fff8f203000 -     0x7fff8f20afff  libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <65602684-33B1-32DE-802B-050CE07659AC> /usr/lib/system/libcopyfile.dylib
 | 
  
    |  |     0x7fff90702000 -     0x7fff90707fff  libcache.dylib (47.0.0 - compatibility 1.0.0) <3D114C8A-AD1F-3C78-9E8C-B8F3810740E5> /usr/lib/system/libcache.dylib
 | 
  
    |  |     0x7fff90708000 -     0x7fff90728fff  libsystem_kernel.dylib (1699.23.2 - compatibility 1.0.0) <55377210-60A0-3F33-9D45-B2D19AA91859> /usr/lib/system/libsystem_kernel.dylib
 | 
  
    |  |     0x7fff91033000 -     0x7fff91037fff  libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
 | 
  
    |  |     0x7fff924cd000 -     0x7fff924cffff  libquarantine.dylib (36.0.0 - compatibility 1.0.0) <A6B3CF07-A0D0-3C56-9BEC-33CBDD63CB89> /usr/lib/system/libquarantine.dylib
 | 
  
    |  |     0x7fff93650000 -     0x7fff9369efff  libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
 | 
  
    |  |     0x7fff94638000 -     0x7fff9463eff7  libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
 | 
  
    |  |     0x7fff94742000 -     0x7fff9474cff7  liblaunch.dylib (392.18.0 - compatibility 1.0.0) <EB5C4B29-D3B7-38AC-A646-3D445C767F03> /usr/lib/system/liblaunch.dylib
 | 
  
    |  |     0x7fff94759000 -     0x7fff94762ff7  libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
 | 
  
    |  |     0x7fff947fe000 -     0x7fff948e2def  libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <C5F2392D-B481-3A9D-91BE-3D039FFF4DEC> /usr/lib/libobjc.A.dylib
 | 
  
    |  |     0x7fff948e3000 -     0x7fff94910fe7  libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <095FDD3C-3961-3865-A59B-A5B0A4B8B923> /usr/lib/libSystem.B.dylib
 | 
  
    |  |     0x7fff94911000 -     0x7fff9494cff7  libsystem_info.dylib (??? - ???) <9C8C2DCB-96DB-3471-9DCE-ADCC26BE2DD4> /usr/lib/system/libsystem_info.dylib
 | 
  
    |  |     0x7fff94c67000 -     0x7fff94c68fff  libsystem_sandbox.dylib (??? - ???) <8D14139B-B671-35F4-9E5A-023B4C523C38> /usr/lib/system/libsystem_sandbox.dylib
 | 
  
    |  |     0x7fff9586e000 -     0x7fff9587cfff  libdispatch.dylib (187.7.0 - compatibility 1.0.0) <712AAEAC-AD90-37F7-B71F-293FF8AE8723> /usr/lib/system/libdispatch.dylib
 | 
  
    |  |     0x7fff95cfd000 -     0x7fff95cfefff  libdnsinfo.dylib (395.7.0 - compatibility 1.0.0) <37FEFE78-BCB5-37EC-8E99-747469BCA4C7> /usr/lib/system/libdnsinfo.dylib
 | 
  
    |  |     0x7fff95de1000 -     0x7fff95de6ff7  libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
 | 
  
    |  |     0x7fff97ce3000 -     0x7fff97d00ff7  libxpc.dylib (77.17.0 - compatibility 1.0.0) <72A16104-2F23-3C22-B474-1953F06F9376> /usr/lib/system/libxpc.dylib
 | 
  
    |  |     0x7fff97e8e000 -     0x7fff97e94fff  libmacho.dylib (800.0.0 - compatibility 1.0.0) <548BAEB6-8C4C-3B0F-AB0C-7E1C960BCAB5> /usr/lib/system/libmacho.dylib
 | 
  
    |  |     0x7fff9990c000 -     0x7fff99914fff  libsystem_dnssd.dylib (??? - ???) <1FA8F861-9D0D-33D2-939F-5BD382718B97> /usr/lib/system/libsystem_dnssd.dylib
 | 
  
    |  |     0x7fff99c30000 -     0x7fff99c31ff7  libremovefile.dylib (21.0.0 - compatibility 1.0.0) <AACAD200-A346-3653-89E2-D9D10FE4DC06> /usr/lib/system/libremovefile.dylib
 | 
  
    |  |     0x7fff9a317000 -     0x7fff9a3f4fef  libsystem_c.dylib (763.12.0 - compatibility 1.0.0) <FF69F06E-0904-3C08-A5EF-536FAFFFDC22> /usr/lib/system/libsystem_c.dylib
 | 
  
    |  |     0x7fff9a42b000 -     0x7fff9a49efff  libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
 | 
  
    |  |     0x7fff9a607000 -     0x7fff9a608ff7  libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
 | 
  
    |  |     0x7fff9a718000 -     0x7fff9a78dff7  libc++.1.dylib (19.0.0 - compatibility 1.0.0) <C0EFFF1B-0FEB-3F99-BE54-506B35B555A9> /usr/lib/libc++.1.dylib
 | 
  
    |  |     0x7fff9aa41000 -     0x7fff9aa45fff  libdyld.dylib (195.5.0 - compatibility 1.0.0) <F1903B7A-D3FF-3390-909A-B24E09BAD1A5> /usr/lib/system/libdyld.dylib
 | 
  
    |  |     0x7fff9aa46000 -     0x7fff9aa47fff  libunc.dylib (24.0.0 - compatibility 1.0.0) <0482C762-746D-37EB-A8C9-E1048CF70462> /usr/lib/system/libunc.dylib
 | 
  
    |  |     0x7fff9adc1000 -     0x7fff9adccff7  libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
 | 
  
    |  | 
 | 
  
    |  | External Modification Summary:
 | 
  
    |  |   Calls made by other processes targeting this process:
 | 
  
    |  |     task_for_pid: 0
 | 
  
    |  |     thread_create: 0
 | 
  
    |  |     thread_set_state: 0
 | 
  
    |  |   Calls made by this process:
 | 
  
    |  |     task_for_pid: 0
 | 
  
    |  |     thread_create: 0
 | 
  
    |  |     thread_set_state: 0
 | 
  
    |  |   Calls made by all processes on this machine:
 | 
  
    |  |     task_for_pid: 48696
 | 
  
    |  |     thread_create: 0
 | 
  
    |  |     thread_set_state: 0
 | 
  
    |  | 
 | 
  
    |  | VM Region Summary:
 | 
  
    |  | ReadOnly portion of Libraries: Total=54.4M resident=16.7M(31%) swapped_out_or_unallocated=37.7M(69%)
 | 
  
    |  | Writable regions: Total=84.0M written=752K(1%) resident=1408K(2%) swapped_out=0K(0%) unallocated=82.7M(98%)
 | 
  
    |  |  
 | 
  
    |  | REGION TYPE                      VIRTUAL
 | 
  
    |  | ===========                      =======
 | 
  
    |  | MALLOC                             19.4M
 | 
  
    |  | MALLOC guard page                    16K
 | 
  
    |  | MALLOC_LARGE (reserved)             256K        reserved VM address space (unallocated)
 | 
  
    |  | STACK GUARD                           4K
 | 
  
    |  | Stack                              64.0M
 | 
  
    |  | __DATA                              676K
 | 
  
    |  | __LINKEDIT                         47.9M
 | 
  
    |  | __TEXT                             6636K
 | 
  
    |  | shared memory                        12K
 | 
  
    |  | ===========                      =======
 | 
  
    |  | TOTAL                             138.8M
 | 
  
    |  | TOTAL, minus reserved VM space    138.5M
 |