Description
Small Model of Type : GAMS
Category : GAMS Test library
Main file : badpt5.gms
$title 'Test acceptance of models with generation errors' (BADPT5,SEQ=204)
SET solver 'master set of solvers' / system.solverNames /;
SET solverPlatformMap(solver,*) / system.SolverPlatformMap /;
SET avail(solver) 'Solvers available for this platform';
SET mt 'modelTypes' / system.modeltypes /;
avail(solver) = sum(solverPlatformMap(solver,'%system.platform%'),1)
and solvers(solver);
alias(nlpsolv,solver);
file fp /'bpscript.gms'/;
put fp;
put '$call =testlib badpt4' /;
put '$if errorlevel 1 $abort Could not retrieve test model' /;
put 'scalar rc / 0 /;' /;
loop {nlpsolv$[SolverCapabilities(nlpsolv,'NLP') and avail(nlpsolv)],
put "execute '=gams badpt4 domlim 99 nlp " nlpsolv.tl:0 "';" /;
put "rc = rc + errorlevel;" /;
};
put 'display rc;' /;
put 'abort$rc "bpscript: test failed";' /;
putclose;
execute '=gams bpscript.gms';
abort$errorlevel 'badpt5: test failed';