GAMS [ Home | Support | Sales | Solvers | Documentation | Model Libraries | Search | Contact Us ]

utils02.gms : test MPS2GMS - it had range problems


contributed by Erwin Kalvelagen

min x1
x1=-x2
10 <= x2 <= 12

Small Model of Type: GAMS
$title test MPS2GMS - it had range problems (UTILS02,SEQ=479) $set NUL nul $if %system.filesys% == UNIX $set NUL /dev/null $onecho > range.mps * contributed by Erwin Kalvelagen * min x1 * x1=-x2 * 10 <= x2 <= 12 NAME Error ROWS N obj G c1 E c2 COLUMNS x1 obj 1 x1 c2 1 x2 c1 1 x2 c2 1 RHS rhs c1 10 RANGES range c1 2 BOUNDS FR bnd x1 ENDATA $offecho $echo garbage > range.inc $call mps2gms range.mps range.gdx range.inc > %NUL% $include range.inc abort$(m.solvestat<>1 or m.modelstat<>1) 'model failed expected 1 1',m.solvestat,m.modelstat; abort$(obj.l <> -12) 'wrong solution should be -12',obj.l ;