Compiling lib/compiler2/garnet/bindingagent.rb...
Compiling lib/compiler2/garnet/cerberus.rb...
Compiling lib/compiler2/garnet/garnet.rb...
Generating lib/etc.rb...
./shotgun/rubinius compile lib/ext/digest/md5
An exception has occurred:
Primitive channel_send_on_stopped failed. (ArgumentError)
Backtrace:
Scheduler.send_on_stopped at :62
Kernel(ExtensionCompiler)#system at kernel/core/process.rb:96
ExtensionCompiler#compile_files {} at
/Users/headius/NetBeansProjects/rubinius/lib/bin/compile.rb:144
Array#each at kernel/core/array.rb:556
ExtensionCompiler#compile_files at
/Users/headius/NetBeansProjects/rubinius/lib/bin/compile.rb:141
ExtensionCompiler#compile at
/Users/headius/NetBeansProjects/rubinius/lib/bin/compile.rb:150
main.__script__ at
/Users/headius/NetBeansProjects/rubinius/lib/bin/compile.rb:232
CompiledMethod#as_script at kernel/bootstrap/primitives.rb:41
Compile.single_load at kernel/core/compile.rb:143
Compile.unified_load {} at kernel/core/compile.rb:96
Array#each at kernel/core/array.rb:556
Compile.unified_load at kernel/core/compile.rb:80
main.require at kernel/core/compile.rb:315
main.__script__ at kernel/loader.rb:176
rake aborted!
Command failed with status (1): [./shotgun/rubinius compile
lib/ext/digest/...]
/Users/headius/NetBeansProjects/rubinius/rakefile:644:in `sh'
(See full trace by running task with --trace)
I'm largely stumped by this, since bin/ci runs the same as when built
under MRI (and seems to have a few failures either way on my machine
right now). It seems like it could be a dependency/load order problem in
somewhere other than core, yes?
- Charlie