On 2024/01/02 12:08, Stuart Henderson wrote: > On 2024/01/01 15:23, Daniel Dickman wrote: > > The next version of matplotlib requires numpy 1.25 or newer. > > > > The below diff updates numpy to 1.25.2 so matplotlib can be updated. > ... > > p.s. Testing on !amd64 is always useful as there has been > > platform-specific breakage in the past. Bulk tests would also be helpful > > given how much of the tree depends on numpy. > > Reading over it LGTM, I will run tests on i386.
Lots of faffing to get numpy to build at all on i386 thanks to the "exists" check for ld.lld from llvm/13 (used by lang/gcc), but got there in the end, tests looking pretty reasonable: FAILED core/tests/test_longdouble.py::test_repr_roundtrip - AssertionError: FAILED core/tests/test_numeric.py::TestFloatExceptions::test_floating_exceptions[g] FAILED core/tests/test_numeric.py::TestFloatExceptions::test_floating_exceptions[G] FAILED core/tests/test_print.py::TestCommaDecimalPointLocale::test_locale_longdouble FAILED core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow FAILED core/tests/test_umath.py::TestLog2::test_log2_special - IndexError: li... FAILED core/tests/test_umath.py::TestSpecialFloats::test_exp_exceptions - Ass... FAILED core/tests/test_umath.py::TestSpecialFloats::test_log_values - Asserti... FAILED core/tests/test_umath.py::TestSpecialFloats::test_cosh - AssertionErro... FAILED core/tests/test_umath.py::TestSpecialFloats::test_exp2 - AssertionErro... FAILED core/tests/test_umath.py::TestSpecialFloats::test_unary_spurious_fpexception[data10-escape10-d-log1p] FAILED core/tests/test_umath.py::TestSpecialFloats::test_unary_spurious_fpexception[data11-escape11-d-log1p] FAILED core/tests/test_umath.py::TestSpecialFloats::test_unary_spurious_fpexception[data12-escape12-d-log1p] FAILED core/tests/test_umath.py::TestSpecialFloats::test_unary_spurious_fpexception[data13-escape13-d-log1p] FAILED core/tests/test_umath.py::TestSpecialFloats::test_unary_spurious_fpexception[data14-escape14-d-log1p] FAILED core/tests/test_umath.py::TestSpecialFloats::test_unary_spurious_fpexception[data15-escape15-d-log1p] FAILED core/tests/test_umath.py::TestAVXFloat32Transcendental::test_sincos_float32 FAILED core/tests/test_umath.py::TestComplexFunctions::test_branch_cuts - Ass... FAILED core/tests/test_umath.py::TestComplexFunctions::test_branch_cuts_complex64 FAILED core/tests/test_umath.py::TestComplexFunctions::test_loss_of_precision[complex64] FAILED core/tests/test_umath.py::TestComplexFunctions::test_loss_of_precision[complex128] FAILED core/tests/test_umath.py::TestComplexFunctions::test_loss_of_precision[clongdouble] FAILED distutils/tests/test_exec_command.py::TestExecCommand::test_basic - As... FAILED f2py/tests/test_kind.py::TestKind::test_int - AssertionError: selected... 24 failed, 33238 passed, 976 skipped, 1308 deselected, 30 xfailed, 5 xpassed, 401 warnings in 438.29s (0:07:18) (full test.log attached)
test.log.gz
Description: application/gunzip