3 substr outside of string
4 $a = "ab" ; $b = substr($a, 4,5) ;
6 Attempt to use reference as lvalue in substr
7 $a = "ab" ; $b = \$a ; substr($b, 1,1) = $b
9 Use of uninitialized value in scalar dereference [pp_rv2sv()]
10 my $a = undef ; my $b = $$a
12 Odd number of elements in hash list
15 Explicit blessing to '' (assuming package main)
18 Constant subroutine %s undefined
19 sub foo () { 1 }; undef &foo;
21 Constant subroutine (anonymous) undefined
22 $foo = sub () { 3 }; undef &$foo;
24 Invalid negative number (%s) in chr
28 use warnings 'substr' ;
30 $b = substr($a, 4,5) ;
31 no warnings 'substr' ;
33 $b = substr($a, 4,5) ;
35 substr outside of string at - line 4.
38 use warnings 'substr' ;
41 substr($b, 1,1) = "ab" ;
43 substr($b, 1,1) = "\x{100}" ;
44 no warnings 'substr' ;
46 substr($b, 1,1) = "ab" ;
48 substr($b, 1,1) = "\x{100}" ;
50 Attempt to use reference as lvalue in substr at - line 5.
51 Attempt to use reference as lvalue in substr at - line 7.
56 splice(@a, 4, 0, 'e') ;
63 splice(@a, 4, 0, 'e') ;
69 splice() offset past end of array at - line 4.
70 splice() offset past end of array at - line 6.
73 use warnings 'uninitialized';
75 no warnings 'uninitialized' ;
78 Use of uninitialized value $x in scalar dereference at - line 3.
86 Odd number of elements in anonymous hash at - line 3.
94 Explicit blessing to '' (assuming package main) at - line 3.
104 Constant subroutine foo undefined at - line 4.
108 use open qw( :utf8 :std );
116 Constant subroutine ฝᶱ undefined at - line 6.
126 Constant subroutine (anonymous) undefined at - line 4.
138 Invalid negative number (-1) in chr at - line 2.