- Timestamp:
- 07/30/08 06:45:06 (5 months ago)
- Files:
-
- 1 modified
-
misc/evalbot/evalbot.pl (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
misc/evalbot/evalbot.pl
r21286 r21627 81 81 }, 82 82 yap6 => \&exec_yap6, 83 std => { 84 chdir => '../../src/perl6', 85 cmd_line => $^X . ' tryfile %program >> %out 2>&1', 86 revision => \&get_revision, 87 filter => \&filter_std, 88 }, 83 89 ); 84 90 … … 139 145 my ($program, $fh, $filename) = @_; 140 146 chdir('../yap6/src') 141 or confess("Can't chdir to elfbase dir: $!");147 or confess("Can't chdir to yap6 base dir: $!"); 142 148 my ($tmp_fh, $name) = tempfile(); 143 149 if ($program =~ m/\|\|\|/){ … … 194 200 } 195 201 196 202 sub filter_std { 203 my $str = shift; 204 if($str =~ /#+ PARSE FAILED #+/) { 205 my @lines = split /\n/, $str; 206 return $lines[1]; 207 } else { 208 return 'parse ok'; 209 } 210 } 197 211 } 198 212
