Skip to content

Instantly share code, notes, and snippets.

@translunar
Last active December 17, 2015 02:28
Show Gist options
  • Save translunar/5535509 to your computer and use it in GitHub Desktop.
Save translunar/5535509 to your computer and use it in GitHub Desktop.
rbenv debugging symbols errors
(gdb) info target
Symbols from "/Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby".
Mac OS X executable:
/Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby, file type mach-o-le.
Entry point: 0x0000000100000df0
0x0000000100000000 - 0x0000000100205000 is LC_SEGMENT.__TEXT in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0000000100000df0 - 0x000000010016d62d is LC_SEGMENT.__TEXT.__text in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x000000010016d62e - 0x000000010016dbc2 is LC_SEGMENT.__TEXT.__stubs in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x000000010016dbc4 - 0x000000010016e520 is LC_SEGMENT.__TEXT.__stub_helper in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x000000010016e520 - 0x000000010018117e is LC_SEGMENT.__TEXT.__cstring in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0000000100181180 - 0x00000001001d6437 is LC_SEGMENT.__TEXT.__const in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x00000001001d6437 - 0x00000001001d7760 is LC_SEGMENT.__TEXT.__dof_ruby in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x00000001001d7760 - 0x00000001001da19c is LC_SEGMENT.__TEXT.__unwind_info in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x00000001001da1a0 - 0x0000000100205000 is LC_SEGMENT.__TEXT.__eh_frame in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0000000100205000 - 0x000000010020b000 is LC_SEGMENT.__DATA in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0000000100205000 - 0x0000000100205060 is LC_SEGMENT.__DATA.__got in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0000000100205060 - 0x0000000100205070 is LC_SEGMENT.__DATA.__nl_symbol_ptr in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0000000100205070 - 0x00000001002057e0 is LC_SEGMENT.__DATA.__la_symbol_ptr in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x00000001002057e0 - 0x0000000100206018 is LC_SEGMENT.__DATA.__data in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0000000100206020 - 0x000000010020a178 is LC_SEGMENT.__DATA.__const in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x000000010020a180 - 0x000000010020a548 is LC_SEGMENT.__DATA.__common in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x000000010020a550 - 0x00000001002283a8 is LC_SEGMENT.__DATA.__bss in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0000000100229000 - 0x00000001002c6ad0 is LC_SEGMENT.__LINKEDIT in /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby
0x0010624dd2f1a000 - 0x0010624dd2f4f000 is LC_SEGMENT.__TEXT in /usr/lib/dyld
0x0010624dd2f1b000 - 0x0010624dd2f401cd is LC_SEGMENT.__TEXT.__text in /usr/lib/dyld
0x0010624dd2f401d0 - 0x0010624dd2f44545 is LC_SEGMENT.__TEXT.__cstring in /usr/lib/dyld
0x0010624dd2f44548 - 0x0010624dd2f45d7c is LC_SEGMENT.__TEXT.__gcc_except_tab in /usr/lib/dyld
0x0010624dd2f45d80 - 0x0010624dd2f45ef0 is LC_SEGMENT.__TEXT.__const in /usr/lib/dyld
0x0010624dd2f45ef0 - 0x0010624dd2f468e0 is LC_SEGMENT.__TEXT.__unwind_info in /usr/lib/dyld
0x0010624dd2f468e0 - 0x0010624dd2f46db0 is LC_SEGMENT.__TEXT.__dof_plockstat in /usr/lib/dyld
0x0010624dd2f46db0 - 0x0010624dd2f4e940 is LC_SEGMENT.__TEXT.__eh_frame in /usr/lib/dyld
0x0010624dd2f4f000 - 0x0010624dd2f51000 is LC_SEGMENT.__DATA in /usr/lib/dyld
0x0010624dd2f4f000 - 0x0010624dd2f4f048 is LC_SEGMENT.__DATA.__got in /usr/lib/dyld
0x0010624dd2f4f048 - 0x0010624dd2f4f070 is LC_SEGMENT.__DATA.__mod_init_func in /usr/lib/dyld
0x0010624dd2f4f070 - 0x0010624dd2f4f848 is LC_SEGMENT.__DATA.__data in /usr/lib/dyld
0x0010624dd2f4f850 - 0x0010624dd2f50b80 is LC_SEGMENT.__DATA.__const in /usr/lib/dyld
0x0010624dd2f50b80 - 0x0010624dd2f50c20 is LC_SEGMENT.__DATA.__all_image_info in /usr/lib/dyld
0x0010624dd2f50c20 - 0x0010624dd2f50c58 is LC_SEGMENT.__DATA.__crash_info in /usr/lib/dyld
0x0010624dd2f50c60 - 0x0010624dd2f8a051 is LC_SEGMENT.__DATA.__bss in /usr/lib/dyld
0x0010624dd2f8a060 - 0x0010624dd2f8a4a8 is LC_SEGMENT.__DATA.__common in /usr/lib/dyld
0x0010624dd2f8b000 - 0x0010624dd2f9da00 is LC_SEGMENT.__LINKEDIT in /usr/lib/dyld
0x0020c49ba5e32000 - 0x0020c49ba5e34000 is LC_SEGMENT.__TEXT in /usr/lib/libSystem.B.dylib
0x0020c49ba5e339eb - 0x0020c49ba5e33b7e is LC_SEGMENT.__TEXT.__text in /usr/lib/libSystem.B.dylib
0x0020c49ba5e33b7e - 0x0020c49ba5e33c98 is LC_SEGMENT.__TEXT.__stubs in /usr/lib/libSystem.B.dylib
0x0020c49ba5e33c98 - 0x0020c49ba5e33e7e is LC_SEGMENT.__TEXT.__stub_helper in /usr/lib/libSystem.B.dylib
0x0020c49ba5e33e80 - 0x0020c49ba5e33eb8 is LC_SEGMENT.__TEXT.__const in /usr/lib/libSystem.B.dylib
0x0020c49ba5e33eb8 - 0x0020c49ba5e33f14 is LC_SEGMENT.__TEXT.__unwind_info in /usr/lib/libSystem.B.dylib
0x0020c49ba5e33f18 - 0x0020c49ba5e33ff8 is LC_SEGMENT.__TEXT.__eh_frame in /usr/lib/libSystem.B.dylib
0x0020c49ba5e34000 - 0x0020c49ba5e35000 is LC_SEGMENT.__DATA in /usr/lib/libSystem.B.dylib
0x0020c49ba5e34000 - 0x0020c49ba5e34010 is LC_SEGMENT.__DATA.__nl_symbol_ptr in /usr/lib/libSystem.B.dylib
0x0020c49ba5e34010 - 0x0020c49ba5e34188 is LC_SEGMENT.__DATA.__la_symbol_ptr in /usr/lib/libSystem.B.dylib
0x0020c49ba5e34188 - 0x0020c49ba5e34190 is LC_SEGMENT.__DATA.__mod_init_func in /usr/lib/libSystem.B.dylib
0x0020c49ba5e34190 - 0x0020c49ba5e34198 is LC_SEGMENT.__DATA.__data in /usr/lib/libSystem.B.dylib
0x0020c49ba5e34198 - 0x0020c49ba5e341d0 is LC_SEGMENT.__DATA.__const in /usr/lib/libSystem.B.dylib
0x0020c49ba5e341d0 - 0x0020c49ba5e341d8 is LC_SEGMENT.__DATA.__common in /usr/lib/libSystem.B.dylib
0x0020c49ba5e35000 - 0x0020c49ba5e382a0 is LC_SEGMENT.__LINKEDIT in /usr/lib/libSystem.B.dylib
0x003126e978c35000 - 0x003126e978d4e000 is LC_SEGMENT.__TEXT in /usr/lib/libobjc.A.dylib
0x003126e978c36000 - 0x003126e978c57124 is LC_SEGMENT.__TEXT.__text in /usr/lib/libobjc.A.dylib
0x003126e978c57124 - 0x003126e978c57592 is LC_SEGMENT.__TEXT.__stubs in /usr/lib/libobjc.A.dylib
0x003126e978c57594 - 0x003126e978c57d06 is LC_SEGMENT.__TEXT.__stub_helper in /usr/lib/libobjc.A.dylib
0x003126e978c57d10 - 0x003126e978c5c978 is LC_SEGMENT.__TEXT.__cstring in /usr/lib/libobjc.A.dylib
0x003126e978c5c978 - 0x003126e978c5cca8 is LC_SEGMENT.__TEXT.__gcc_except_tab in /usr/lib/libobjc.A.dylib
0x003126e978c5cca8 - 0x003126e978c5d007 is LC_SEGMENT.__TEXT.__objc_methname in /usr/lib/libobjc.A.dylib
0x003126e978c5d010 - 0x003126e978c5d628 is LC_SEGMENT.__TEXT.__const in /usr/lib/libobjc.A.dylib
0x003126e978c5d628 - 0x003126e978c5d656 is LC_SEGMENT.__TEXT.__objc_classname in /usr/lib/libobjc.A.dylib
0x003126e978c5d656 - 0x003126e978c5d774 is LC_SEGMENT.__TEXT.__objc_methtype in /usr/lib/libobjc.A.dylib
0x003126e978c5d780 - 0x003126e978c5d7c3 is LC_SEGMENT.__TEXT.__objc_codegen in /usr/lib/libobjc.A.dylib
0x003126e978c5d7c8 - 0x003126e978d447c8 is LC_SEGMENT.__TEXT.__objc_opt_ro in /usr/lib/libobjc.A.dylib
0x003126e978d447c8 - 0x003126e978d44a30 is LC_SEGMENT.__TEXT.__dof_objc_runt in /usr/lib/libobjc.A.dylib
0x003126e978d44a30 - 0x003126e978d4549c is LC_SEGMENT.__TEXT.__unwind_info in /usr/lib/libobjc.A.dylib
0x003126e978d454a0 - 0x003126e978d4d930 is LC_SEGMENT.__TEXT.__eh_frame in /usr/lib/libobjc.A.dylib
0x003126e978d4e000 - 0x003126e978d55000 is LC_SEGMENT.__DATA in /usr/lib/libobjc.A.dylib
0x003126e978d4e000 - 0x003126e978d4e118 is LC_SEGMENT.__DATA.__got in /usr/lib/libobjc.A.dylib
0x003126e978d4e118 - 0x003126e978d4e128 is LC_SEGMENT.__DATA.__nl_symbol_ptr in /usr/lib/libobjc.A.dylib
0x003126e978d4e128 - 0x003126e978d4e710 is LC_SEGMENT.__DATA.__la_symbol_ptr in /usr/lib/libobjc.A.dylib
0x003126e978d4e710 - 0x003126e978d4e730 is LC_SEGMENT.__DATA.__objc_classlist in /usr/lib/libobjc.A.dylib
0x003126e978d4e730 - 0x003126e978d4e748 is LC_SEGMENT.__DATA.__objc_nlclslist in /usr/lib/libobjc.A.dylib
0x003126e978d4e748 - 0x003126e978d4e750 is LC_SEGMENT.__DATA.__objc_protolist in /usr/lib/libobjc.A.dylib
0x003126e978d4e750 - 0x003126e978d4e758 is LC_SEGMENT.__DATA.__objc_imageinfo in /usr/lib/libobjc.A.dylib
0x003126e978d4e758 - 0x003126e978d4f650 is LC_SEGMENT.__DATA.__objc_const in /usr/lib/libobjc.A.dylib
0x003126e978d4f650 - 0x003126e978d4f6e8 is LC_SEGMENT.__DATA.__objc_selrefs in /usr/lib/libobjc.A.dylib
0x003126e978d4f6f0 - 0x003126e978d4f750 is LC_SEGMENT.__DATA.__objc_msgrefs in /usr/lib/libobjc.A.dylib
0x003126e978d4f750 - 0x003126e978d4f890 is LC_SEGMENT.__DATA.__objc_data in /usr/lib/libobjc.A.dylib
0x003126e978d4f890 - 0x003126e978d50258 is LC_SEGMENT.__DATA.__data in /usr/lib/libobjc.A.dylib
0x003126e978d50260 - 0x003126e978d506d0 is LC_SEGMENT.__DATA.__const in /usr/lib/libobjc.A.dylib
0x003126e978d506d0 - 0x003126e978d506e0 is LC_SEGMENT.__DATA.__objc_ivar in /usr/lib/libobjc.A.dylib
0x003126e978d506e0 - 0x003126e978d546e0 is LC_SEGMENT.__DATA.__objc_opt_rw in /usr/lib/libobjc.A.dylib
0x003126e978d546e0 - 0x003126e978d54718 is LC_SEGMENT.__DATA.__crash_info in /usr/lib/libobjc.A.dylib
0x003126e978d54740 - 0x003126e978d55d09 is LC_SEGMENT.__DATA.__bss in /usr/lib/libobjc.A.dylib
0x003126e978d55d10 - 0x003126e978d55f90 is LC_SEGMENT.__DATA.__common in /usr/lib/libobjc.A.dylib
0x003126e978d56000 - 0x003126e978d6c200 is LC_SEGMENT.__LINKEDIT in /usr/lib/libobjc.A.dylib
(gdb)
$ bundle exec rake spec
rake/gempackagetask is deprecated. Use rubygems/package_task instead
/Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby -S rspec spec/blas_spec.rb spec/elementwise_spec.rb spec/io_spec.rb spec/lapack_spec.rb spec/math_spec.rb spec/nmatrix_list_spec.rb spec/nmatrix_spec.rb spec/nmatrix_yale_spec.rb spec/nvector_spec.rb spec/shortcuts_spec.rb spec/slice_spec.rb
^C/Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:1495:in `description=': Interrupt
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/specifications/tzinfo-0.3.37.gemspec:10:in `block in load'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:1747:in `initialize'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/specifications/tzinfo-0.3.37.gemspec:3:in `new'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/specifications/tzinfo-0.3.37.gemspec:3:in `load'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:951:in `eval'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:951:in `load'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:628:in `block (2 levels) in each_spec'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:627:in `each'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:627:in `block in each_spec'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:626:in `each'
rake aborted! from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:626:in `each_spec'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:642:in `each_normal'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:653:in `_all'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:806:in `each'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:848:in `find'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/specification.rb:848:in `find_inactive_by_path'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems.rb:175:in `try_activate'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:109:in `rescue in require'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:35:in `require'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/resolv.rb:169:in `<class:Hosts>'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/resolv.rb:167:in `<class:Resolv>'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/resolv.rb:37:in `<top (required)>'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/remote_fetcher.rb:4:in `<top (required)>'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/spec_fetcher.rb:1:in `<top (required)>'
Tasks: TOP => spec
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/gems/bundler-1.3.4/lib/bundler/source/rubygems.rb:3:in `<top (required)>'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/gems/bundler-1.3.4/lib/bundler/dsl.rb:18:in `initialize'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/gems/bundler-1.3.4/lib/bundler/dsl.rb:8:in `new'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/gems/bundler-1.3.4/lib/bundler/dsl.rb:8:in `evaluate'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/gems/bundler-1.3.4/lib/bundler/definition.rb:19:in `build'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/gems/bundler-1.3.4/lib/bundler.rb:148:in `definition'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/gems/bundler-1.3.4/lib/bundler.rb:116:in `setup'
(See full trace by running task with --trace)
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/gems/2.1.0/gems/bundler-1.3.4/lib/bundler/setup.rb:7:in `<top (required)>'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:45:in `require'
Johns-MacBook-Air-2:nmatrix jwoods$ bundle exec rake spec:gdb
rake/gempackagetask is deprecated. Use rubygems/package_task instead
cd tmp/x86_64-darwin12.3.0/nmatrix/2.1.0
/Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby -I. ../../../../ext/nmatrix/extconf.rb
checking for main() in -llapack... yes
checking for main() in -lcblas... yes
checking for main() in -latlas... yes
checking for clapack.h... no
checking for cblas.h... yes
checking for clapack_dgetrf() in clapack.h... no
checking for cblas_dgemm() in cblas.h... yes
creating nmatrix_config.h
creating Makefile
cd -
cd tmp/x86_64-darwin12.3.0/nmatrix/2.1.0
make
compiling ../../../../ext/nmatrix/nmatrix.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/nmatrix.cpp:49:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/nmatrix.cpp:40:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
../../../../ext/nmatrix/nmatrix.cpp:71:0: warning: "RETURN_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/nmatrix.cpp:40:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:213:0: note: this is the location of the previous definition
compiling ../../../../ext/nmatrix/ruby_constants.cpp
compiling ../../../../ext/nmatrix/data/data.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/data/data.cpp:39:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/data/data.cpp:32:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
compiling ../../../../ext/nmatrix/util/io.cpp
In file included from ../../../../ext/nmatrix/util/io.h:35:0,
from ../../../../ext/nmatrix/util/io.cpp:28:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/nmatrix.h:35,
from ../../../../ext/nmatrix/util/io.h:35,
from ../../../../ext/nmatrix/util/io.cpp:28:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
compiling ../../../../ext/nmatrix/util/math.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/util/math.h:85,
from ../../../../ext/nmatrix/util/math.cpp:115:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/nmatrix.h:35,
from ../../../../ext/nmatrix/data/data.h:39,
from ../../../../ext/nmatrix/util/math.h:85,
from ../../../../ext/nmatrix/util/math.cpp:115:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
^Crake aborted!
Tasks: TOP => spec:gdb => compile => compile:x86_64-darwin12.3.0 => compile:nmatrix:x86_64-darwin12.3.0 => copy:nmatrix:x86_64-darwin12.3.0:2.1.0 => tmp/x86_64-darwin12.3.0/nmatrix/2.1.0/nmatrix.bundle
(See full trace by running task with --trace)
Johns-MacBook-Air-2:nmatrix jwoods$ make: *** [util/math.o] Interrupt: 2
Johns-MacBook-Air-2:nmatrix jwoods$
Johns-MacBook-Air-2:nmatrix jwoods$ git pull
Identity added: /Users/jwoods/.ssh/id_rsa (/Users/jwoods/.ssh/id_rsa)
Already up-to-date.
Johns-MacBook-Air-2:nmatrix jwoods$ bundle exec rake spec:gdb
rake/gempackagetask is deprecated. Use rubygems/package_task instead
cd tmp/x86_64-darwin12.3.0/nmatrix/2.1.0
make
compiling ../../../../ext/nmatrix/util/math.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/util/math.h:85,
from ../../../../ext/nmatrix/util/math.cpp:115:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/nmatrix.h:35,
from ../../../../ext/nmatrix/data/data.h:39,
from ../../../../ext/nmatrix/util/math.h:85,
from ../../../../ext/nmatrix/util/math.cpp:115:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
compiling ../../../../ext/nmatrix/util/sl_list.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/util/sl_list.cpp:30:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/util/sl_list.cpp:22:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
compiling ../../../../ext/nmatrix/storage/common.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/storage/common.h:38,
from ../../../../ext/nmatrix/storage/common.cpp:36:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/nmatrix.h:35,
from ../../../../ext/nmatrix/data/data.h:39,
from ../../../../ext/nmatrix/storage/common.h:38,
from ../../../../ext/nmatrix/storage/common.cpp:36:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
compiling ../../../../ext/nmatrix/storage/storage.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/storage/storage.cpp:36:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/nmatrix.h:35,
from ../../../../ext/nmatrix/data/data.h:39,
from ../../../../ext/nmatrix/storage/storage.cpp:36:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
compiling ../../../../ext/nmatrix/storage/dense.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/util/math.h:85,
from ../../../../ext/nmatrix/storage/dense.cpp:38:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/storage/dense.cpp:32:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
compiling ../../../../ext/nmatrix/storage/yale.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/util/math.h:85,
from ../../../../ext/nmatrix/storage/yale.cpp:52:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/storage/yale.cpp:42:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
compiling ../../../../ext/nmatrix/storage/list.cpp
In file included from ../../../../ext/nmatrix/data/data.h:39:0,
from ../../../../ext/nmatrix/storage/list.cpp:43:
../../../../ext/nmatrix/nmatrix.h:126:0: warning: "RETURN_SIZED_ENUMERATOR" redefined [enabled by default]
In file included from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/ruby.h:1553:0,
from /Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby.h:33,
from ../../../../ext/nmatrix/storage/list.cpp:33:
/Users/jwoods/.rbenv/versions/2.0.0-dev/include/ruby-2.1.0/ruby/intern.h:208:0: note: this is the location of the previous definition
linking shared-object nmatrix.bundle
cd -
install -c tmp/x86_64-darwin12.3.0/nmatrix/2.1.0/nmatrix.bundle lib//nmatrix.bundle
gdb --args ruby -S rspec -Ilib:ext spec
GNU gdb 6.3.50-20050815 (Apple version gdb-1824) (Wed Feb 6 22:51:23 UTC 2013)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries ... done
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/main.o" - no debug information available for "main.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/dmyext.o" - no debug information available for "dmyext.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(dln.o)" - no debug information available for "dln.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(encoding.o)" - no debug information available for "encoding.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(version.o)" - no debug information available for "version.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(array.o)" - no debug information available for "array.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(bignum.o)" - no debug information available for "bignum.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(class.o)" - no debug information available for "class.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(compar.o)" - no debug information available for "compar.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(complex.o)" - no debug information available for "complex.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(dir.o)" - no debug information available for "dir.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(dln_find.o)" - no debug information available for "dln_find.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(enum.o)" - no debug information available for "enum.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(enumerator.o)" - no debug information available for "enumerator.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(error.o)" - no debug information available for "error.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(eval.o)" - no debug information available for "eval.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(load.o)" - no debug information available for "load.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(proc.o)" - no debug information available for "proc.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(file.o)" - no debug information available for "file.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(gc.o)" - no debug information available for "gc.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(hash.o)" - no debug information available for "hash.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(inits.o)" - no debug information available for "inits.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(io.o)" - no debug information available for "io.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(marshal.o)" - no debug information available for "marshal.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(math.o)" - no debug information available for "math.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(node.o)" - no debug information available for "node.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(numeric.o)" - no debug information available for "numeric.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(object.o)" - no debug information available for "object.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(pack.o)" - no debug information available for "pack.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(parse.o)" - no debug information available for "parse.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(process.o)" - no debug information available for "process.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(random.o)" - no debug information available for "random.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(range.o)" - no debug information available for "range.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(rational.o)" - no debug information available for "rational.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(re.o)" - no debug information available for "re.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(regcomp.o)" - no debug information available for "regcomp.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(regenc.o)" - no debug information available for "regenc.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(regerror.o)" - no debug information available for "regerror.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(regexec.o)" - no debug information available for "regexec.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(regparse.o)" - no debug information available for "regparse.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(ruby.o)" - no debug information available for "ruby.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(safe.o)" - no debug information available for "safe.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(signal.o)" - no debug information available for "signal.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(sprintf.o)" - no debug information available for "sprintf.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(st.o)" - no debug information available for "st.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(strftime.o)" - no debug information available for "strftime.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(string.o)" - no debug information available for "string.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(struct.o)" - no debug information available for "struct.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(time.o)" - no debug information available for "time.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(transcode.o)" - no debug information available for "transcode.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(util.o)" - no debug information available for "util.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(variable.o)" - no debug information available for "variable.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(compile.o)" - no debug information available for "compile.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(iseq.o)" - no debug information available for "iseq.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(vm.o)" - no debug information available for "vm.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(vm_dump.o)" - no debug information available for "vm_dump.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(vm_backtrace.o)" - no debug information available for "vm_backtrace.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(vm_trace.o)" - no debug information available for "vm_trace.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(thread.o)" - no debug information available for "thread.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(cont.o)" - no debug information available for "cont.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(ascii.o)" - no debug information available for "ascii.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(us_ascii.o)" - no debug information available for "us_ascii.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(unicode.o)" - no debug information available for "unicode.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(utf_8.o)" - no debug information available for "utf_8.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(newline.o)" - no debug information available for "newline.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(setproctitle.o)" - no debug information available for "setproctitle.c".
warning: Could not find object file "/private/var/folders/5f/h1s00nhn0rv4ckkpg4k_bwhr0000gn/T/ruby-build.20130331232604.54521/ruby-2.0.0-dev/./libruby-static.a(prelude.o)" - no debug information available for "prelude.c".
(gdb)
$ bundle exec rake spec:valgrind
rake/gempackagetask is deprecated. Use rubygems/package_task instead
install -c tmp/x86_64-darwin12.3.0/nmatrix/2.1.0/nmatrix.bundle lib//nmatrix.bundle
valgrind --num-callers=50 --error-limit=no --partial-loads-ok=yes --undef-value-errors=no ruby -S rspec -Ilib:ext spec
==2564== Memcheck, a memory error detector
==2564== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==2564== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==2564== Command: ruby -S rspec -Ilib:ext spec
==2564==
==2564== WARNING: Support on MacOS 10.8 is experimental and mostly broken.
==2564== WARNING: Expect incorrect results, assertions and crashes.
==2564== WARNING: In particular, Memcheck on 32-bit programs will fail to
==2564== WARNING: detect any errors associated with heap-allocated data.
==2564==
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/bin/ruby:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
UNKNOWN __pthread_sigmask is unsupported. This warning will not be repeated.
==2564== Warning: ignored attempt to set SIGUSR2 handler in sigaction();
==2564== the SIGUSR2 signal is used internally by Valgrind
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/enc/encdb.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/enc/trans/transdb.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/pathname.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/etc.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/digest/sha1.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/digest.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/socket.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/fcntl.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/openssl.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/stringio.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
UNKNOWN task message [id 3403, to mach_task_self(), reply 0x80b]
UNKNOWN task message [id 3403, to mach_task_self(), reply 0x80b]
UNKNOWN task message [id 3403, to mach_task_self(), reply 0x80b]
--2564-- /Users/jwoods/.rbenv/versions/2.0.0-dev/lib/ruby/2.1.0/x86_64-darwin12.3.0/strscan.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
--2564-- /Users/jwoods/Projects/nmatrix/lib/nmatrix.bundle:
--2564-- dSYM directory is missing; consider using --dsymutil=yes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment