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