Your message dated Thu, 06 May 2021 09:03:38 +0000 with message-id <[email protected]> and subject line Bug#976952: fixed in lmfit-py 1.0.1-6 has caused the Debian Bug report #976952, regarding lmfit-py: FTBFS on ppc64el (arch:all-only src pkg): dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 returned exit code 13 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 976952: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976952 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: lmfit-py Version: 1.0.1-3 Severity: serious Justification: FTBFS on ppc64el Tags: bullseye sid ftbfs Usertags: ftbfs-20201209 ftbfs-bullseye ftbfs-ppc64el Hi, During a rebuild of all packages in sid, your package failed to build on ppc64el. At the same time, it did not fail on amd64. I'm marking this bug as severity:serious since your package has only Architecture:all binary packages, and should thus, in theory, build everywhere. Failure to build on ppc64el might indicate a serious issue in this package or in another package. But feel free to downgrade or close if you believe that this is only a build-time issue. (I would personnally prefer a severity:minor bug just to track that the package can only be built on specific architectures.) Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_test > pybuild --test --test-pytest -i python{version} -p 3.9 > I: pybuild pybuild:284: cp -r NIST_STRD examples > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_lmfit/build > I: pybuild base:232: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_lmfit/build; > python3.9 -m pytest tests > ============================= test session starts > ============================== > platform linux -- Python 3.9.1, pytest-4.6.11, py-1.9.0, pluggy-0.13.0 > rootdir: /<<PKGBUILDDIR>> > collected 525 items > > tests/test_1variable.py . [ > 0%] > tests/test_NIST_Strd.py ........................... [ > 5%] > tests/test_algebraic_constraint.py .... [ > 6%] > tests/test_ampgo.py ............ [ > 8%] > tests/test_basicfit.py . [ > 8%] > tests/test_basinhopping.py ..... [ > 9%] > tests/test_bounded_jacobian.py . [ > 9%] > tests/test_bounds.py . [ > 9%] > tests/test_brute.py ............ [ > 12%] > tests/test_builtin_models.py ..... [ > 13%] > tests/test_confidence.py ............. [ > 15%] > tests/test_covariance_matrix.py ..ssssssss [ > 17%] > tests/test_custom_independentvar.py . [ > 17%] > tests/test_default_kws.py . [ > 17%] > tests/test_dual_annealing.py ... [ > 18%] > tests/test_itercb.py ....... [ > 19%] > tests/test_jsonutils.py ................ [ > 22%] > tests/test_least_squares.py ..... [ > 23%] > tests/test_lineshapes.py ............................................... [ > 32%] > ........................ [ > 37%] > tests/test_manypeaks_speed.py . [ > 37%] > tests/test_max_nfev.py ...x.................x.x... [ > 42%] > tests/test_minimizer.py . [ > 42%] > tests/test_model.py ...................F................................ [ > 52%] > ........................s....s.......................................... [ > 66%] > [ > 66%] > tests/test_model_uncertainties.py .... [ > 67%] > tests/test_multidatasets.py . [ > 67%] > tests/test_nose.py ...............s........ [ > 72%] > tests/test_pandas.py . [ > 72%] > tests/test_parameter.py ................................................ [ > 81%] > .......... [ > 83%] > tests/test_parameters.py ............................ [ > 88%] > tests/test_printfuncs.py ................................. [ > 94%] > tests/test_saveload.py .s.s.............. [ > 98%] > tests/test_shgo.py ....... [ > 99%] > tests/test_stepmodel.py .. > [100%] > > =================================== FAILURES > =================================== > _________________ TestUserDefiniedModel.test_model_nan_policy > __________________ > > self = <test_model.TestUserDefiniedModel testMethod=test_model_nan_policy> > > def test_model_nan_policy(self): > """Tests for nan_policy with NaN values in the input data.""" > x = np.linspace(0, 10, 201) > np.random.seed(0) > y = gaussian(x, 10.0, 6.15, 0.8) > y += gaussian(x, 8.0, 6.35, 1.1) > y += gaussian(x, 0.25, 6.00, 7.5) > y += np.random.normal(size=len(x), scale=0.5) > > # with NaN values in the input data > y[55] = y[91] = np.nan > mod = PseudoVoigtModel() > params = mod.make_params(amplitude=20, center=5.5, > sigma=1, fraction=0.25) > params['fraction'].vary = False > > # with raise, should get a ValueError > result = lambda: mod.fit(y, params, x=x, nan_policy='raise') > msg = ('NaN values detected in your input data or the output of your ' > 'objective/model function - fitting algorithms cannot handle > this!') > self.assertRaisesRegex(ValueError, msg, result) > > # with propagate, should get no error, but bad results > result = mod.fit(y, params, x=x, nan_policy='propagate') > > self.assertTrue(result.success) > E AssertionError: False is not true > > tests/test_model.py:647: AssertionError > =============================== warnings summary > =============================== > .pybuild/cpython3_3.9_lmfit/build/tests/test_lineshapes.py::test_no_ZeroDivisionError_and_finite_output[logistic] > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_lmfit/build/lmfit/lineshapes.py:184: > RuntimeWarning: overflow encountered in exp > return amplitude*(1. - 1./(1. + exp((x-center)/max(tiny, sigma)))) > > .pybuild/cpython3_3.9_lmfit/build/tests/test_lineshapes.py::test_no_ZeroDivisionError_and_finite_output[thermal_distribution] > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_lmfit/build/lmfit/lineshapes.py:344: > RuntimeWarning: divide by zero encountered in true_divide > return real(1/(amplitude*exp((x - center)/kt) + offset + tiny*1j)) > > .pybuild/cpython3_3.9_lmfit/build/tests/test_lineshapes.py::test_x_float_value[step] > .pybuild/cpython3_3.9_lmfit/build/tests/test_lineshapes.py::test_x_float_value[rectangle] > <__array_function__ internals>:5: DeprecationWarning: Calling nonzero on 0d > arrays is deprecated, as it behaves surprisingly. Use > `atleast_1d(cond).nonzero()` if the old behavior was intended. If the context > of this warning is of the form `arr[nonzero(cond)]`, just use `arr[cond]`. > > .pybuild/cpython3_3.9_lmfit/build/tests/test_nose.py::CommonMinimizerTest::test_diffev_bounds_check > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_lmfit/build/lmfit/minimizer.py:933: > RuntimeWarning: ignoring `maxiter` argument to `scalar_minimize()`. Use > `max_nfev` instead. > warnings.warn(MAXEVAL_Warning % ('maxiter', thisfuncname()), > > -- Docs: https://docs.pytest.org/en/latest/warnings.html > === 1 failed, 508 passed, 13 skipped, 3 xfailed, 5 warnings in 98.68 seconds > === > E: pybuild pybuild:353: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_lmfit/build; python3.9 -m pytest tests > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2020/12/09/lmfit-py_1.0.1-3_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on a Power8 cluster part of the Grid'5000 testbed. Hardware specs: https://www.grid5000.fr/w/Grenoble:Hardware#drac
--- End Message ---
--- Begin Message ---Source: lmfit-py Source-Version: 1.0.1-6 Done: Graham Inggs <[email protected]> We believe that the bug you reported is fixed in the latest version of lmfit-py, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Graham Inggs <[email protected]> (supplier of updated lmfit-py package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 06 May 2021 08:32:40 +0000 Source: lmfit-py Architecture: source Version: 1.0.1-6 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers <[email protected]> Changed-By: Graham Inggs <[email protected]> Closes: 976952 Changes: lmfit-py (1.0.1-6) unstable; urgency=medium . * Team upload . [ Picca Frédéric-Emmanuel ] * Acknowledge Ole Streicher for fixing #987459 . [ Graham Inggs ] * Skip test_model_nan_policy and test_manypeaks_speed (Closes: #976952) Checksums-Sha1: 90c5de59a32972dd5557238824542fbc86f84f2e 2458 lmfit-py_1.0.1-6.dsc c1ed9205ce459eb3dc49b4b0bb8edb7fd7cbea6f 7912 lmfit-py_1.0.1-6.debian.tar.xz Checksums-Sha256: 0c73fb27beae1c489228d07f9fc300df5fc1656b24a80db96ef7cc754420a38d 2458 lmfit-py_1.0.1-6.dsc 0bd76a686e90c9a892a6711427b2125e1a2d3a7c30db2f1fdc0129a2afc78042 7912 lmfit-py_1.0.1-6.debian.tar.xz Files: e8d8009e0bdbc46fd6a0efebdf614658 2458 science optional lmfit-py_1.0.1-6.dsc dfb61677de85ed4260e1321e04d0d537 7912 science optional lmfit-py_1.0.1-6.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEJeP/LX9Gnb59DU5Qr8/sjmac4cIFAmCTrhAACgkQr8/sjmac 4cJvYw/9GPlTuNp+6TYlB1AdP5AsXtHQMgaO8PCsTlHlyyc+iDeX8D8x1NJYs1lY oaIEIwBbRNngmKl8fdqzPNZAcU+jYi1E29Ga9IMPVO6sD8oGNFY4OQ83/F9mIv5K JSOUc9ikmsrIxgPzs4710knYoBIBZ6o8bwofS+UWawMjldNjlcpt9Wcgzt97CBRF SXsWvFcmiFA03nFCukmXm5K5C1KzodDEyW1eIRsPk8VL5rxEOQbbRRcITBJaSmNJ tdlw9nNMEni7FJ5tWC+X6eqDm/kWCmb9K6H10tXjtOOpzomJNhH9i+WLJJAF5KUo A7ewpj9FyQcn6xWEgjLDX/naXoC0aCocnQdEGjGHBGay7zucl5I0xBE/V02J9SJ1 GnRqthgR4yQTaKjAj/0Q7w1XsYFoSvqB4IaZ5P7rCpVf1vJ43HbtyxfQeibGKYfT TRN36onG+6JhgnBN3GTAoqn1Pm/QsfDJSJElx41XV7+1Zj25r7T8WGAhk3QzIAYb 8SkiiocRHxSVyOaq0DonhQnJBe4OUYBSeKql9N7XcNz9SGEKupfW8Rx4EyKPrH2g rDJDBgm+WN07Aew6Dekzl7Is9bmcRaWWjN+/G2DObY3ZgMFA4aw8ScOuwLEFIE7a iVJwZGM3o+/+I6+gmKh0xwXj2TD5oaXTVWUAhJhnxvZ8o4xoFS0= =zdP3 -----END PGP SIGNATURE-----
--- End Message ---

