Skip to content

Instantly share code, notes, and snippets.

View BanzaiMan's full-sized avatar

Hiro Asari BanzaiMan

View GitHub Profile
aotearoa:jruby[git:master]$ ack ruby_bug $_
spec/ruby/library/matrix/coerce_spec.rb
7: ruby_bug "revision 24952", "1.8.7" do
spec/ruby/library/matrix/column_size_spec.rb
9: ruby_bug "redmine:1532", "1.8.7" do
spec/ruby/library/matrix/column_spec.rb
23: ruby_bug "redmine:1532", "1.8.7" do
$ mvn install
[INFO] Scanning for projects...
WAGON_VERSION: 1.0-beta-2
[INFO] ------------------------------------------------------------------------
[INFO] Building Glassfish JRuby Gem distribution
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] [dependency:copy-dependencies {execution: copy-dependencies}]
[INFO] Copying akuma-1.1.jar to /Users/asari/Development/src/glassfish-gem/target/stage/lib/java/akuma.jar
[INFO] Copying grizzly-jruby-1.8.30.jar to /Users/asari/Development/src/glassfish-gem/target/stage/lib/java/grizzly-jruby.jar
aotearoa:activerecord-jdbc-adapter[git:master]$ jruby -S rake -T
(in /Users/asari/Development/src/activerecord-jdbc-adapter)
rake adapters:derby:clean # # Run rake clean on adapt...
rake adapters:derby:debug_gem # # Run rake debug_gem on a...
rake adapters:derby:gemspec # # Run rake gemspec on ada...
rake adapters:derby:install_gem # # Run rake install_gem on...
rake adapters:derby:package # # Run rake package on ada...
rake adapters:derby:release # # Run rake release on ada...
rake adapters:h2:clean # # Run rake clean on adapt...
rake adapters:h2:debug_gem # # Run rake debug_gem on a...
[java] MSPEC: {:compile_mode=>"OFF", :spec_config=>"/Users/asari/Development/src/jruby/spec/jruby.1.8.mspec", :jit_threshold=>20, :jit_max=>-1, :objectspace_enabled=>true, :thread_pooling=>false, :reflection=>false, :compat=>"RUBY1_8"}
[java] JAVA options: {:failonerror=>"false", :dir=>"/Users/asari/Development/src/jruby", :resultproperty=>"spec.status.OFF", :fork=>"true", :classname=>"org.jruby.Main", :maxmemory=>"512M"}
[java] jruby 1.5.0.dev (ruby 1.8.7 patchlevel 249) (2010-04-05 0773a78) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_17) [x86_64-java]
[java]
[java]
[java] 1)
[java] String#to_f creates special float values from string representations FAILED
[java] Expected false
[java] to equal true
[java]
$ jruby -S rake torquebox:server:run
(in /Users/asari/Downloads/test_app)
TorqueBox Server OK: /Users/asari/Downloads/torquebox-1.0.0.Beta19-bin/jboss/server/default
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /Users/asari/Downloads/torquebox-1.0.0.Beta19-bin/jboss
JAVA: java
It is something of a relief to see that C coders implementing CRuby and
Java coders implementing JRuby write non-idiomatic Ruby code.
What about Ruby coders implementing Rubinius?
irb(main):003:0> a = Thread.new{ begin; sleep 3; select(nil,nil,nil,nil); rescue; puts 'rescued'; end; puts 'done'; }
=> #<Thread:0x2bf8f8c8sleep>
irb(main):004:0> a.raise "hello"
=> #<Thread:0x2bf8f8c8sleep>
irb(main):005:0> rescued
done
asari@VMWARE-WIN7X64 ~/Documents/Development/jruby (master)
$ ./bin/jruby -v temp/JRUBY-4701.rb
jruby 1.5.0.dev (ruby 1.8.7 patchlevel 249) (2010-04-08 44bcb43) (Java HotSpot(T
M) Client VM 1.6.0_18) [x86-java]
[system]:simple[git:master] $ jruby --debug -rdebug -S glassfish -p 8000
Debug.rb
Emacs support available.
/Users/asari/Development/src/jruby/bin/glassfish:9:require 'rubygems'
(rdb:1) b config/boot.rb:load_rails_gem
Set breakpoint 1 at config/boot.rb:load_rails_gem
(rdb:1) c
/Users/asari/Development/src/jruby/lib/ruby/site_ruby/1.8/rubygems.rb:1084: `cannot load Java class rubygems.defaults.OperatingSystemService' (NameError)
from /Users/asari/Development/src/jruby/bin/glassfish:9
[system]:rubychan[svn:553] $ jruby -J-Djruby.jit.maxsize=10000000 -S rake test:all
(in /Users/asari/Development/src/rubychan)
Testing with ruby -w -v
jruby 1.6.0.dev (ruby 1.8.7 patchlevel 249) (2010-04-16 5e33934) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_17) [x86_64-java]
ruby -w ./test/functional/suite.rb
Running basic CodeRay 0.9.3 tests...
Loaded suite ./test/functional/suite
Started