Remaining problem when built under JRuby

0 views
Skip to first unread message

Charles Oliver Nutter

unread,
Dec 31, 2007, 2:54:28 AM12/31/07
to rubini...@googlegroups.com
Ok, I added the minimum dependencies needed to get it rbx building and
running bin/ci the same with JRuby, but I've still got one problem that
shows up at the end of a full clean build:

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

rue

unread,
Jan 2, 2008, 3:42:54 PM1/2/08
to rubinius-dev
On Dec 31 2007, 2:54 am, Charles Oliver Nutter
<charles.nut...@sun.com> wrote:
> ./shotgun/rubinius compile lib/ext/digest/md5
> An exception has occurred:
>      Primitive channel_send_on_stopped failed. (ArgumentError)

This has been fixed, in case anyone is unaware. We just had some
stale stable .rba files.

--
Eero
Reply all
Reply to author
Forward
0 new messages