Skip to content

Instantly share code, notes, and snippets.

View dbussink's full-sized avatar

Dirkjan Bussink dbussink

View GitHub Profile
module A
class C
def self.new
puts "yeah, wtf dude"
A::B::C.new
end
end
module B
class C < A::C
dirkjan@nvc1372 ~/Documents/projects/extlib next $ ../rubinius/bin/rbx -S gem install --no-rdoc --no-ri json
Building native extensions. This could take a while...
ERROR: Error installing json:
ERROR: Failed to build gem native extension.
/Users/dirkjan/Documents/projects/rubinius/bin/rbx extconf.rb install --no-rdoc --no-ri json
checking for ruby/st.h... yes
checking for re.h... no
creating Makefile
dirkjan@nvc1372 ~ $ port search darcs
darcs @2.2.0 (devel)
David's Advanced Revision Control System
darcs-devel @2.0.0pre4 (devel)
David's Advanced Revision Control System
rb-test-spec @0.4.0 (devel)
Ruby unit testing library.
dirkjan@nvc1372 ~/Documents/projects/rubinius master $ ./bin/rbx irb(main):001:0> require 'rubygems'
re=> true
irb(main):002:0> require 'data_objects'
=> true
irb(main):003:0> require 'do_postgres'
=> true
irb(main):004:0> conn = DataObjects::Connection.new('postgres://postgres@localhost')
StackError: StackError
from Regexp#match_from at kernel/common/regexp.rb:250
from String#=~ at kernel/common/string.rb:171
gcc -I. -I. -IC:/ruby-1.8.6-p368-i386-mingw32/lib/ruby/1.8/i386-mingw32 -IY:/Documents/projects/do/do_postgres/ext/do_postgres_ext -DHAVE_LIBPQ_FE_H -DHAVE_LIBP
Q_LIBPQ_FS_H -DHAVE_POSTGRES_H -DHAVE_MB_PG_WCHAR_H -DHAVE_CATALOG_PG_TYPE_H -DHAVE_PQSETCLIENTENCODING -DHAVE_PG_ENCODING_TO_CHAR -DHAVE_PQFREEMEM -IY:/Documen
ts/projects/do/do_postgres/vendor/pgsql/include/server/port/win32 -IY:/Documents/projects/do/do_postgres/vendor/pgsql/include -IY:/Documents/projects/do/do_post
gres/vendor/pgsql/include/server -g -O2 -UENABLE_NLS -DHAVE_GETTIMEOFDAY -DHAVE_CRYPT -Wall -c /Y/Documents/projects/do/do_postgres/ext/do_postgres_ext/do_p
ostgres_ext.c
In file included from C:/ruby-1.8.6-p368-i386-mingw32/lib/ruby/1.8/i386-mingw32/missing.h:16,
from C:/ruby-1.8.6-p368-i386-mingw32/lib/ruby/1.8/i386-mingw32/ruby.h:718,
from y:/Documents/projects/do/do_postgres/ext/do_postgres_ext/do_postgres_ext.c:24:
c:/ruby-1.8.6-p368-i386-mingw32/devkit/devkit/gcc/3.4.5/bin/../lib/gcc/mingw32/
..................*.............................................................
..........*.......................
Pending:
DataObjects::Postgres::Command running queries in parallel should finish within
2 seconds (Ruby on Windows doesn't support asynchronious operations)
Y:/Documents/projects/do/data_objects/spec/lib/pending_helpers.rb:5:in `pending_
if'
DataObjects::Postgres with DateTime reading a DateTime with automatic typecastin
Y:\Documents\projects\do\do_mysql>rake spec
(in Y:/Documents/projects/do/do_mysql)
..................F.......................................................*.....
...................
Pending:
DataObjects::Mysql with DateTime reading a DateTime with automatic typecasting s
hould return the correct result (when this is fixed for DST issues)
Y:/Documents/projects/do/data_objects/lib/data_objects/spec/typecast/datetime_sp
deadlock 0x28b5580: sleep:S (main) - Y:/Documents/projects/do/data_objects/lib/data_objects/connection.rb:48
deadlock 0x31d0c88: sleep:J(0x28b5580) - C:/ruby-1.8.6-p368-i386-mingw32/lib/ruby/gems/1.8/gems/extlib-0.9.11/lib/extlib/pooling.rb:45
Finished in 60.010014 seconds
0 examples, 0 failures
F.
1)
have_header: checking for mysql.h... -------------------- yes
"gcc -E -I. -IC:/ruby-1.8.6-p368-i386-mingw32/lib/ruby/1.8/i386-mingw32 -IY:/Documents/projects/do/do_mysql/ext/do_mysql_ext -IY:/Documents/projects/do/do_mysql/vendor/mysql/include -g -O2 conftest.c -o conftest.i"
checked program was:
/* begin */
1: #include <mysql.h>
/* end */
--------------------
50)
Sqlite3Error in 'DataObjects::Sqlite3 with Time writing an Time before(:all)'
unable to open database file
Y:/Documents/projects/do/data_objects/lib/data_objects/connection.rb:48:in `initialize'
Y:/Documents/projects/do/data_objects/lib/data_objects/connection.rb:48:in `send'
Y:/Documents/projects/do/data_objects/lib/data_objects/connection.rb:48:in `__new'
Y:/Documents/projects/do/data_objects/lib/data_objects/connection.rb:40:in `new'
Y:/Documents/projects/do/do_sqlite3/spec/spec_helper.rb:55:in `setup_test_environment'
Y:/Documents/projects/do/data_objects/lib/data_objects/spec/typecast/time_spec.rb:6