[Bug:trunk]trunk $B$G(B make test $B$,(B 1F

e$B6a1J$H?=$7$^$9!#e(B

revision:28366 e$B$Ne(B trunk e$B$Ge(B make test e$B$r<B9T$9$k$He(B
1e$B$De(B failure e$B$,H/@8$7$^$9!#e(B

#444 test_massign.rb:16:in `<top (required)>’:
r = :ok
:ng.tap {|®|}
r
#=> “ng” (expected “ok”) [ruby-dev:31507]
FAIL 1/932 tests failed
make: *** [yes-btest-ruby] e$B%(%i!<e(B 1

e$B$*$=$i$/e(B r28364 e$B$N:9J,$K$h$k$b$N$H9M$(0J2<$N=$@5$r;$9$He(B
make test e$B$Oe(B
e$B%Q%9$9$k$h$&$K$J$j$^$7$?!#e(B
e$B%3%_%C%H%m%0$rFI$`$H$"$($F>C$7$?$h$&$K$b;W$($^$9$,!"$48!F$$/$@$5$$!#e(B

Index: parse.y

— parse.y (e$B%j%S%8%g%se(B 28366)
+++ parse.y (e$B:n6H%3%T!<e(B)
@@ -8236,6 +8236,7 @@
}
else if (dvar_defined(name) || local_id(name)) {
rb_warningS(“shadowing outer local variable - %s”,
rb_id2name(name));

  •  vtable_add(lvtbl->vars, name);
      }
    
    }
    else {

e$B0J>e!#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:41666] [Bug:trunk]trunk e$B$Ge(B make test
e$B$,e(B 1F”
on Jun.21,2010 18:35:19, [email protected]
wrote:

e$B$*$=$i$/e(B r28364 e$B$N:9J,$K$h$k$b$N$H9M$(0J2<$N=$@5$r;$9$He(B make test e$B$Oe(B
e$B%Q%9$9$k$h$&$K$J$j$^$7$?!#e(B
e$B%3%_%C%H%m%0$rFI$`$H$“$($F>C$7$?$h$&$K$b;W$($^$9$,!”$48!F$$/$@$5$$!#e(B

e$B$3$NItJ,$K4X$7$F$O5$$NLB$$$@$H;W$$$^$9!#e(B
e$B$I$&$G$9$+$J$+$@$5$se(B?

e$B$F$f$+e(Bmake teste$B$/$i$$$O$7$h$&$<!#e(B

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