in reply to Re^3: Interpreter eval counter out of bounds
in thread Interpreter eval counter out of bounds
Not enough iterations. After almost 9 hours, got:
1073741811: Global symbol "$abc" requires explicit package name at (ev +al 1073741811) line 1.
repeated 5 times for sequential numbers after 1073741811 from:
#!/usr/bin/perl -w use strict; my $count= 0; my $fail= 0; $|= 1; while( 1 ) { if( 0 == ++$count % 100_000 && -t STDOUT ) { print "\r$count "; } if( ! eval 'my $abc = 1; $abc++; 1' ) { print "\n$count: $@\n"; exit if 5 < ++$fail; } }
under
This is perl, v5.10.0 built for x86_64-linux-gnu-thread-multi
- tye
|
|---|