diff options
Diffstat (limited to 'src/private/autojudging.php')
| -rwxr-xr-x | src/private/autojudging.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/private/autojudging.php b/src/private/autojudging.php index 13ee658..2c3e01e 100755 --- a/src/private/autojudging.php +++ b/src/private/autojudging.php @@ -240,7 +240,12 @@ if(is_readable($cache . $ds . $run["inputoid"] . "." . $run["inputname"])) { echo "Executing TEST SCRIPT " . $ex . " at " . getcwd() . "\n"; if(system($ex, $retval)===false) $retval=-1; if($retval != 0) { - echo "Error running test script -- please check the problem package\n"; + echo "Error running test script -- please check the problem package or your installation\n"; + echo "=====stderr======\n"; + echo file_get_contents('stderr'); + echo "\n=====stdout======\n"; + echo file_get_contents('stdout'); + echo "\n===========\n"; DBGiveUpRunAutojudging($contest, $site, $number, $ip, "Autojuging error: internal test script failed (" . $file . ")"); $cont=true; break; |