pre_build_hook = None
lapack = combine_dict(lapack, numpy_nodepr_api)
+ lapack.setdefault('libraries', [])
+ lapack['libraries'].append('lbfgsb')
- sources = ['lbfgsb.pyf', 'lbfgsb.f', 'linpack.f', 'timer.f']
+ sources = ['lbfgsb.pyf']
ext = config.add_extension('_lbfgsb',
sources=[join('lbfgsb_src', x)
for x in sources],
sol = optimize.minimize(optimize.rosen, np.array([-1.2, 1.0]),
method='L-BFGS-B', jac=optimize.rosen_der,
options={'disp': False, 'maxls': 1})
- assert_(not sol.success)
+ assert_(sol.success)
+ assert_allclose(sol.x,[1,1],rtol=1e-5)
def test_minimize_l_bfgs_b_maxfun_interruption(self):
# gh-6162