3 "my" variable %s masks earlier declaration in same scope
7 Variable "%s" will not stay shared
22 "our" variable %s redeclared (Did you mean "local" instead of "our"?)
28 %s never introduced [pad_leavemy] TODO
45 "my" variable $x masks earlier declaration in same scope at - line 4.
46 "my" variable $y masks earlier declaration in same statement at - line 5.
47 "my" variable $p masks earlier declaration in same scope at - line 8.
76 "my" variable $x masks earlier declaration in same scope at - line 4.
77 "my" variable $y masks earlier declaration in same statement at - line 5.
78 "my" variable $p masks earlier declaration in same scope at - line 8.
97 "our" variable $x masks earlier declaration in same scope at - line 4.
98 "our" variable $y masks earlier declaration in same statement at - line 5.
99 "our" variable $p masks earlier declaration in same scope at - line 8.
102 use warnings 'closure' ;
110 Variable "$x" will not stay shared at - line 7.
113 no warnings 'closure' ;
124 use warnings 'closure' ;
132 Variable "$x" will not stay shared at - line 6.
135 use warnings 'closure' ;
146 Variable "$x" will not stay shared at - line 9.
149 use warnings 'closure' ;
161 use warnings 'closure' ;
167 Variable "$x" is not available at - line 5.
170 use warnings 'closure' ;
179 use warnings 'closure' ;
186 Variable "$x" is not available at (eval 1) line 2.
189 use warnings 'closure' ;
201 use warnings 'closure' ;
208 Variable "$x" is not available at (eval 1) line 2.
210 use warnings 'closure' ;
213 $y = \$x; # force abandonment rather than clear-in-place at scope exit
218 Variable "$x" is not available at (eval 1) line 2.
220 use warnings 'closure' ;
227 Variable "$x" is not available at (eval 4) line 2.
230 no warnings 'closure' ;
240 use warnings 'misc' ;
247 use warnings 'misc' ;
253 "our" variable $x redeclared at - line 4.
254 (Did you mean "local" instead of "our"?)
256 use warnings 'misc' ;
263 use warnings 'misc' ;
270 # an our var being introduced should suppress errors about global syms