Fixed a possible problem in the licencing routines for computer with many MAC addresses.
Relinked with ASL2 version 20210410; fixes some problems affecting Hessian computations.
Relinked with an updated ASL2, which fixes some more minor problems affecting Hessian computations.
Relinked with an updated ASL2, fixing a bug affecting Hessian computations.
Relinked with an updated ASL2, fixing a possible problem with piecewise linear terms,
Relinked to use latest ASL version.
Relink to fix a rarely seen (and possibly harmless) bug.
Relink to ignore any LOGWAIT keywords in the ampl.lic or ampl.netlic file.
Fix bugs that occasionally affected sparsity computations and that affected “objrep” when several objectives can be adjusted.
Relink to fix a bug with piecewise-linear terms when “option pl_linearize 0;” is specified in AMPL.
Relink to fix possible trouble with complicated uses of more than one imported function.
Relink to fix possible trouble with “and” and “or” expressions in 64-bit binaries.
Relink to ignore HEARTBEAT lines in the ampl.lic file.
Relink to fix possible trouble with identifying quadratic objectives in large problems.
Relink to fix a fault with an example that used option presolve 0 (a bad idea).
Relink to compute tanh(x) and tanh’(x) for large |x| without complaint.
Relink to compute tanh(x) for large x without complaint.
Relink to fix a bug with nonlinear “if” expressions. Wrong gradients were possible.
Relink to fix a bug that gave error message “bad *o = … in heswork”.
Relink to fix error messages “Bad *o = 159 …” or “… 127 …” and to fix a bug (e.g., fault) with reading some large .nl files.
Relink with current ASL to fix a rarely seen bug.
Relink with current solver-interface library (to be safe).
Relink to fix a bug, introduced 20170511, with derivatives of abs().
Relink to fix several obscure bugs.
Relink to fix a glitch that caused an error message of the form “bad *o = … in hfg_fwd”.
Relink to fix a bug with defined variables shared by several constraints or objectives: under complicated conditions, it was possible for derivative evaluation errors to be ignored.
Change “version” keyword to a single-word phrase (no value assigned), as with various other solvers.
Relink to fix a bug in computing Hessians products when the same variable appears alone as the “then” or “else” part of two or more if-then-else expressions.
Relink to fix a bug with expressions of the form expr^num (with num a numeric constant) in “group partially-separable” contexts.
First version to be made available from AMPL Optimization.