Gosh thanks! This only happens when running just the standard test, but I always run them all... I'm currently extending this script and will include your fix.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, run_tests.pl from the 1.50 cvs repository gives the following perl error:
Use of uninitialized value in substitution (s///) at run_tests.pl line 68.
I changed line 68 as follows to get it to work:
if( $ARGV[0] =~ s/\bm(?:ake)?pp$/makepp/ ) {
-->
if( defined $ARGV[0] && $ARGV[0] =~ s/\bm(?:ake)?pp$/makepp/ ) {
I think this is required because of the way make is running the script:
cd t && PERL=/usr/bin/perl5.8.8 /usr/bin/perl5.8.8 run_tests.pl
Gosh thanks! This only happens when running just the standard test, but I always run them all... I'm currently extending this script and will include your fix.