This bug had no effect on the performance of the algorithm. If the initial point is optimal, the Lagrange multiplier estimates for the nonlinear equality constraints are now computed. Changed the line search criterion back to what it was for all versions prior to Version 3.6. It was incorrectly changed for Version 3.6. Fixed error in logic involving penalty parameter updates which could lead to the algorithm getting stuck at a point when the search direction is essentially zero even though nonlinear equality constraints may not be satisfied.
More information is displayed when execution is halted due to an error.
Fixed a small bug in out.f. Removed underscores from some variable names to be f77 compliant.