1N/Aeval { for (\2) { $_ = <FH> } }; 1N/Alike($@, 'Modification of a read-only value attempted', '[perl #19566]'); 1N/A is($a .= <A>, 3, '#21628 - $a .= <A> , A eof'); 1N/A is($a .= <A>, 4, '#21628 - $a .= <A> , A closed'); 1N/A# 82 is chosen to exceed the length for sv_grow in do_readline (80) 1N/Aforeach my $k (1, 82) { 1N/A prog => "\$x = q(k) x $k; \$a{\$x} = qw(v); \$_ = <> foreach keys %a; print qw(end)", 1N/Aforeach my $k (1, 21) { 1N/A prog => "\$x = q(perl) x $k; \$a{\$x} = q(v); foreach (keys %a) {\$_ .= <>; print}", 1N/A is ($result, ('perl' x $k) . " rules", 'rcatline to shared sv for length ' . length('perl' x $k)); 1N/A# These COW tests are not going to show up anything on 5.8.x (No Copy On Write) 1N/A# but they do no harm, and it makes life easier to keep this file fully in 1N/Aforeach my $l (1, 82) { 1N/Aforeach my $l (1, 21) {