FreeFem/FreeFem-sources

Breaks with nlopt-2.9.0: no member named 'LD_LBFGS_NOCEDAL' in namespace 'nlopt'

Opened this issue · 4 comments

ff-NLopt.cpp:47:21: error: no member named 'LD_LBFGS_NOCEDAL' in namespace 'nlopt'
   47 | struct Info< nlopt::LD_LBFGS_NOCEDAL > {
      |              ~~~~~~~^
ff-NLopt.cpp:190:26: error: no member named 'LD_LBFGS_NOCEDAL' in namespace 'nlopt'
  190 | const char *Info< nlopt::LD_LBFGS_NOCEDAL >::name = "Nocedal's Low-Storage BFGS";
      |                   ~~~~~~~^
2 errors generated.

log

Could you please consider to make a release that fixes this breakage and clang-19 breakage?

Version: 4.14

@phtournier
The newly made release 4.15 is still broken with the latest nlopt-2.9.1
What nlopt version do you use?

Do you know when will this be fixed?

nlopt-2.2.4 is very old and packages for it are not available now.