Cannot run test-all

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

test-alle$B$r<B9T$7$h$&$H$9$k$H!"$=$l$J$j$NIQEY$G!"%F%9%H<+BN$,e(B
e$BF0$-;O$a$kA0$K%(%i!<$,=P$F%F%9%H$r<B9T$G$-$J$$!"$H$$$&8=>]$,e(B
e$B<j85$G=P$^$9!#e(B
e$B%(%i!<$r8+$F$_$k$H!“e(Btest/rinda/test_rinda.rbe$B$G$*$-$F$$$k$s$Ge(B
e$B$9$,!”$3$l$C$F%F%9%H$,%P%0$C$F$$$F0J2<$N%Q%C%A$N$h$&$K$7$J$$e(B
e$B$H$$$1$J$$$s$8$c$J$$$G$7$g$&$+e(B?

Index: test_rinda.rb

— test_rinda.rb (revision 13327)
+++ test_rinda.rb (working copy)
@@ -58,7 +58,7 @@
def sleep(n=nil)
while will_deadlock?
n -= @reso

  •  forward
    
  •  forward(n)
     return 0 if n <= 0
    
    end
    now ,= @ts.read([nil, :now])

e$B$=$l$G$O!#e(B

e$B31$H$$$$$^$9!#e(B

On 2007/09/01, at 16:31, U.Nakamura wrote:

   n -= @reso
  •  forward
    
  •  forward(n)
     return 0 if n <= 0
    
    end
    now ,= @ts.read([nil, :now])
    e$B$=$l$G$O!#e(B

e$B$"!<!#$=$NDL$j$@$H;W$$$^$9!#e(B
e$B$4$a$s$J$5$$!#e(B

e$B:#Lke(Bcommite$B$7$^$9!#e(B

e$B31$H$$$$$^$9!#e(B

On 2007/09/02, at 19:01, Masatoshi SEKI wrote:

@@ -58,7 +58,7 @@
e$B$"!<!#$=$NDL$j$@$H;W$$$^$9!#e(B
e$B$4$a$s$J$5$$!#e(B

e$B:#Lke(Bcommite$B$7$^$9!#e(B

e$B$4$a$s$J$5$$$4$a$s$J$5$$!#e(B

@resoe$B$NJ,2rG=$G;~4V$re(Bne$B?J$a$?$$$N$G!“85$N%9%/%j%W%H$,0U?^$7$?$[$&$G$7$?!#e(B
e$B$A$,$&$H$3$m$KLdBj$,$”$k$N$+$7$i!#e(B

e$B<j85$N%j%S%8%g%se(B(revision
12946)e$B$G$OJQ99$9$k$HF0$+$J$/$J$C$F$7$^$$$^$7$?!#e(B

e$B$=$A$i$O$G$O$3$NJQ99$GF0$/$h$&$K$J$j$^$7$?$+e(B?

e$B$^$?!"e(Btest-alle$B$N$H$-$@$1$@$a$J$s$G$7$g$&$+!#e(B
e$B$U$@$s!"e(Btest-alle$B$O9T$J$C$F$$$^$;$s$G$7$?!#e(B

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:31712] Re: cannot run test-all”
on Sep.02,2007 19:25:11, [email protected] wrote:
| @resoe$B$NJ,2rG=$G;~4V$re(Bne$B?J$a$?$$$N$G!“85$N%9%/%j%W%H$,0U?^$7$?$[$&$G$7$?!#e(B
| e$B$A$,$&$H$3$m$KLdBj$,$”$k$N$+$7$i!#e(B

e$B0U?^$N$[$&$O$h$/$o$+$i$J$$$N$G$9$,!“85$N%9%/%j%W%H$N$^$^$@$He(B
e$B0z?t$J$7$Ge(Bforwarde$B$r8F$S=P$9%Q%?!<%s$,$”$C$F!“$=$&$9$k$He(Bforward
e$BB&$Ge(Bnile$B$He(B0e$B$rHf3S$9$k$3$H$K$J$k$N$G$9$,!”$=$l$O$5$9$,$K4V0c$$e(B
e$B$J$N$G$O$J$$$G$7$g$&$+e(B?

… e$B$=$&$$$($PBg;v$J$3$H$rK:$l$F$^$7$?$,!"5/$3$k%(%i!<$H$$$&e(B
e$B$N$O$3$s$J$s$G$7$?!#e(B

C:\ruby\x64>nmake -l test-all
.\ruby.exe “C:/ruby/trunk/runruby.rb” --extout=“.ext” –
“C:/ruby/trunk/test/runner.rb” --basedir=“C:/ruby/trunk/test”
–runner=console
Skipping permutation tests.
C:/ruby/trunk/test/rinda/test_rinda.rb:44:in method_missing': undefined method >’ for nil:NilClass (NoMethodError)
from C:/ruby/trunk/test/rinda/test_rinda.rb:44:in forward' from C:/ruby/trunk/test/rinda/test_rinda.rb:61:in sleep’
from C:/ruby/trunk/test/rinda/test_rinda.rb:77:in sleep' from C:/ruby/trunk/test/rinda/test_rinda.rb:106:in sleep’
from C:/ruby/trunk/lib/rinda/tuplespace.rb:571:in `block in
start_keeper’
NMAKE : fatal error U1077: ‘.\ruby.exe’ : e$B%j%?!<%se(B e$B%3!<%Ie(B
‘0x1’
Stop.

e$B$H$$$&$o$1$J$N$G!"$;$a$F3:EvItJ,$re(B
forward(0)
e$B$K$9$k$H$+$J$i$o$+$k$s$G$9$,!#e(B

| e$B<j85$N%j%S%8%g%se(B(revision 12946)e$B$G$OJQ99$9$k$HF0$+$J$/$J$C$F$7$^$$$^$7$?!#e(B
|
| e$B$=$A$i$O$G$O$3$NJQ99$GF0$/$h$&$K$J$j$^$7$?$+e(B?

e$BF0$/$h$&$K$J$C$?5$$,$9$k$N$G$9$,!"$b$H$b$H%(%i!<$,=P$k$N$b1?e(B
e$B<!Bh$@$C$?$N$G3N?.$O$J$+$C$?$j$7$^$9!#e(B

| e$B$^$?!"e(Btest-alle$B$N$H$-$@$1$@$a$J$s$G$7$g$&$+!#e(B
| e$B$U$@$s!"e(Btest-alle$B$O9T$J$C$F$$$^$;$s$G$7$?!#e(B

test-alle$B$7$+$7$F$J$+$C$?$s$G$9$,!"e(Bwill_deadlock?
e$B$,??$K$J$k$He(B
e$B$-$OI,$:$3$N%(%i!<$,=P$k$s$8$c$J$$$G$7$g$&$+!#e(B

e$B$=$l$G$O!#e(B

e$B31$H$$$$$^$9!#e(B

On 2007/09/03, at 4:04, U.Nakamura wrote:

e$B$J$N$G$O$J$$$G$7$g$&$+e(B?

… e$B$=$&$$$($PBg;v$J$3$H$rK:$l$F$^$7$?$,!"5/$3$k%(%i!<$H$$$&e(B
e$B$N$O$3$s$J$s$G$7$?!#e(B

e$B$"$j$,$H$&$4$6$$$^$9!#$4;XE&$NDL$j!"$*$+$7$$$G$9$M!#e(B

e$B$3$l$G$O$I$&$G$7$g$&$+!#e(B

Index: test_rinda.rb

— test_rinda.rb (revision 13340)
+++ test_rinda.rb (working copy)
@@ -56,20 +56,10 @@
end
def sleep(n=nil)

  • while will_deadlock?
  •  n -= @reso
    
  •  forward
    
  •  return 0 if n <= 0
    
  • end
    now ,= @ts.read([nil, :now])
    @ts.read([(now + n)…@inf, :now])
    0
    end
  • def will_deadlock?
  • sz = Thread.current.group.list.find_all {|x| x.status !=
    ‘sleep’}.size
  • sz <= 1
  • end
    end
    module Time

e$B31$H$$$$$^$9!#e(B

On 2007/09/01, at 16:31, U.Nakamura wrote:

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

test-alle$B$r<B9T$7$h$&$H$9$k$H!"$=$l$J$j$NIQEY$G!"%F%9%H<+BN$,e(B
e$BF0$-;O$a$kA0$K%(%i!<$,=P$F%F%9%H$r<B9T$G$-$J$$!"$H$$$&8=>]$,e(B
e$B<j85$G=P$^$9!#e(B
e$B%(%i!<$r8+$F$_$k$H!“e(Btest/rinda/test_rinda.rbe$B$G$*$-$F$$$k$s$Ge(B
e$B$9$,!”$3$l$C$F%F%9%H$,%P%0$C$F$$$F0J2<$N%Q%C%A$N$h$&$K$7$J$$e(B
e$B$H$$$1$J$$$s$8$c$J$$$G$7$g$&$+e(B?

e$B$+$J$j<+?.$,$J$$$N$G$9$,!"BP1~$G$-$?$h$&$J5$$,$7$^$9!#e(B
([ruby-cvs:20591] Ruby:r13354)

e$B$*<j?t$G$9$,;n$7$F$$$?$@$1$J$$$G$7$g$&$+!)e(B

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:31752] Re: cannot run test-all”
on Sep.07,2007 05:48:20, [email protected] wrote:
| e$B$+$J$j<+?.$,$J$$$N$G$9$,!"BP1~$G$-$?$h$&$J5$$,$7$^$9!#e(B
| ([ruby-cvs:20591] Ruby:r13354)
|
| e$B$*<j?t$G$9$,;n$7$F$$$?$@$1$J$$$G$7$g$&$+!)e(B

e$B$3$l$GBg>fIW$C$]$$J70O5$$G$9e(B(e$B7k2L$O$H$b$+$/e(B)e$B!#e(B
1.9e$B$K$b$*4j$$$7$^$9!#e(B

e$B$C$F$J$s$+5U$@$Je(B

e$B$=$l$G$O!#e(B

e$B31$H$$$$$^$9!#e(B

On 2007/09/08, at 0:38, U.Nakamura wrote:

e$B$3$l$GBg>fIW$C$]$$J70O5$$G$9e(B(e$B7k2L$O$H$b$+$/e(B)e$B!#e(B
1.9e$B$K$b$*4j$$$7$^$9!#e(B

e$B$C$F$J$s$+5U$@$Je(B

e$B?=$7Lu$"$j$^$;$s!#e(B

1.9e$B$K$9$C$+$j>h$jCY$l$F$7$^$$$^$7$?!#e(B
e$B$J$K$+$i<j$rIU$1$?$i$h$$$N$+!"$5$C$Q$j$o$+$i$J$$>uBV$G$9!#e(B

e$BEXNO$9$k$N$G8+<N$F$J$$$G2<$5$$!#e(B

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-dev:31755] Re: cannot run test-all”
on Sep.08,2007 00:53:19, [email protected] wrote:
| > e$B$3$l$GBg>fIW$C$]$$J70O5$$G$9e(B(e$B7k2L$O$H$b$+$/e(B)e$B!#e(B
| > 1.9e$B$K$b$*4j$$$7$^$9!#e(B
| > # e$B$C$F$J$s$+5U$@$Je(B
|
| e$B?=$7Lu$“$j$^$;$s!#e(B
|
| 1.9e$B$K$9$C$+$j>h$jCY$l$F$7$^$$$^$7$?!#e(B
| e$B$J$K$+$i<j$rIU$1$?$i$h$$$N$+!”$5$C$Q$j$o$+$i$J$$>uBV$G$9!#e(B

e$B$H$j$“$($:e(B
test/rinda/test_rinda.rbe$B$K$D$$$F$O$3$N$^$^F~$l$FD:e(B
e$B$/$N$,$$$$$N$G$O$J$$$+$H;W$$$^$9!#e(B
Ee$B$de(BFe$B$,=P$k$h$&$G$9$,!”$^$"$=$3$O$=$l$H$$$&$3$H$G!#e(B

| e$BEXNO$9$k$N$G8+<N$F$J$$$G2<$5$$!#e(B

e$B$I$C$A$+$H$$$&$H!“$3$C$Ae(B(1.9e$B$rDI$C$F$k?M$?$Ae(B)e$B$,EXNO$9$k$N$Ge(B1.9
e$B$r8+<N$F$J$$$G2<$5$$!”$H$$$&46$8$+$b!#e(B

e$B$=$l$G$O!#e(B