github coin-or/Ipopt releases/3.14.20
3.14.20

4 hours ago
  • Fixed issue where Ipopt exceptions could not been caught from other libraries on macOS with clang when Ipopt or the other library was build with -fvisibility=hidden.
  • Call MPI_Init() with NULL instead of dummy arguments to fix SIGSEGV with MPICH >= 4.3.1 [#846, by Shengqi Chen].
  • Fixed a use-after-free in Spral interface where attempting to solve a second system with the same structurally singular matrix would end up trying to use an old numeric factorization using data from an already freed symbolic factorization [#848, by Kevin Kofler].
  • Fixed that the limit on filter resets was not effective [#860, #862, by Lander Vanroye and Julien Schueller]. To restore previous behavior, set option max_filter_resets to an high value.
  • Removed unnecessary include of iostream header [#856 by Jeremy Nimmer, #863].
  • Removed global variable Wallclock_firstCall_ (for #857). WallclockTime() now returns time since the Epoch instead of the first call.
  • Global variable copyright_message_printed is now thread-local (for #857). The copyright message will be printed once per thread now.

Don't miss a new Ipopt release

NewReleases is sending notifications on new releases.