Van Dyk, Joe
12/3/2004 11:40:00 PM
When I run the following program under Ruby 1.8.2 (2004-11-30) (I think it's
preview 3), I get the following error message:
[BUG] unknown node type 0
ruby 1.8.2 (2004-11-30) [i686-linux]
I've been running into this error seemingly randomly over the past month or
so. In the case of this program, removing a blank line at the end of the
file fixed the problem. This problem is getting fairly annoying.
System specs follow. Let me know if I can provide more information.
fatire@~$ gcc -v
Reading specs from
/home/mz652c/mine-linux/lib/gcc/i686-pc-linux-gnu/3.4.2/specs
Configured with: ../configure --prefix=/home/mz652c/mine-linux :
(reconfigured) ../configure --prefix=/home/mz652c/mine-linux --without-java
: (reconfigured)
.../configure --prefix=/home/mz652c/mine-linux --enable-languages=c,c++
Thread model: posix
gcc version 3.4.2
fatire@~$ uname -a
Linux fatire.itdl.ds.boeing.com 2.4.20-8-960Hz #2 SMP Fri Oct 10 12:47:25
PDT 2003 i686 i686 i386 GNU/Linux
require 'needle'
class Bar
def foo(x)
puts "In Bar::foo"
puts "passed in #{x}"
end
end
registry = Needle::Registry.new
registry.register(:bar) { Bar.new }
registry.intercept(:bar).with! { logging_interceptor }
m = registry.bar
m.foo("hello!")