X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=eval%2Feval.cf;h=826f308a5703fe8de6122c862ea623ae8deb11d7;hb=41ffdd8c7e534f484eb8e8e825cb9bc2dee8719e;hp=0aa2b309972c4ac22710d18ac557233be5e683b0;hpb=4aa7197e0e03f8e28917d1db6942d4fa4f8aeb63;p=moe.git diff --git a/eval/eval.cf b/eval/eval.cf index 0aa2b30..826f308 100644 --- a/eval/eval.cf +++ b/eval/eval.cf @@ -60,7 +60,7 @@ EXT_cpp_COMP='/usr/bin/g++ -O2 -g -o $EXE $EXTRA_CXXFLAGS $SRC -lm' EXTRA_CXXFLAGS= # Pascal -EXT_pas_COMP='/usr/bin/fpc -Ci -Cr -Ct -g -O2 -Sg -o$EXE $EXTRA_PFLAGS $SRC' +EXT_pas_COMP='/usr/bin/fpc -Ci -g -O2 -Sg -o$EXE $EXTRA_PFLAGS $SRC' EXTRA_PFLAGS= EXT_pas_EXIT_CODE_HOOK=fpc-exit-code @@ -112,6 +112,9 @@ TIME_LIMIT=10 # Memory limit in kilobytes MEM_LIMIT=16384 +# Stack size limit in kilobytes (0=limited only by MEM_LIMIT) +STACK_LIMIT=0 + # Command used for filtering of program output (optional) # If turned on, program output (*.raw) is ran through this filter and the # checkers are applied to the output of the filter (*.out). @@ -139,7 +142,7 @@ OUTPUT_CHECK='diff -bBu $TDIR/$TEST.ok $TDIR/$TEST.out' #IC_CHECK='$PDIR/checker $PDIR/$TEST.in $PDIR/$TEST.chk' # Sandbox options used when testing -TEST_SANDBOX_OPTS='-a2 -f -m$MEM_LIMIT -t$TIME_LIMIT $LANG_SANDBOX_OPTS $BOX_EXTRAS' +TEST_SANDBOX_OPTS='-a2 -f -m$MEM_LIMIT -k$STACK_LIMIT -t$TIME_LIMIT $LANG_SANDBOX_OPTS $BOX_EXTRAS' # Extra options to be overridden in task configuration BOX_EXTRAS= @@ -163,3 +166,7 @@ BOX_EXTRAS= #EXT_pas_TIME_LIMIT=100 #TEST_1_TIME_LIMIT=100 #EXT_pas_TEST_1_TIME_LIMIT=100 + +### Reserved for use by external applications + +#TEST_x_COMMENT="Description of the test case"