badpt5.gms : Test acceptance of models with generation errors
Small Model of Type: GAMS
$title 'Test acceptance of models with generation errors' (BADPT5,SEQ=204)
SET solver master set of solvers /
baron, conopt, cplex, dicopt, knitro, lgo, miles,
milesold, minos, mosek, msnlp, nlpec, oqnlp, osl, path, pathold,
pathnlp, sbb, snopt, xa, xpress
/;
alias(nlpsolv,solver);
set bubba / 'nlp' /;
set foo(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')],
foo(solver) = NO;
foo(nlpsolv) = YES;
display foo;
put "execute '=gams badpt4 nlp " nlpsolv.tl:0 "';" /;
put "rc = rc + errorlevel;" /;
};
put 'display rc;' /;
put 'abort$rc "test failed";' /;