Source: dask Version: 2023.8.0+dfsg-1 Severity: serious User: debian...@lists.debian.org Usertags: regression
Dear maintainer(s),With a recent upload of dask the autopkgtest of dask fails in testing on s390x when that autopkgtest is run with the binary packages of dask from unstable. It passes when run with only packages from testing. In tabular form:
pass fail dask from testing 2023.8.0+dfsg-1 all others from testing from testingI copied some of the output at the bottom of this report. I note that s390x is our only big endian release architecture.
Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it?
More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation PaulPS: the tests on armhf and i386 architectures regressed too about 8 months ago on what seems to be an 32 bit arch test problem
[1] https://qa.debian.org/excuses.php?package=dask https://ci.debian.net/data/autopkgtest/testing/s390x/d/dask/37104621/log.gz700s =================================== FAILURES =================================== 700s ________________________ test_with_spec_integer_method _________________________
700s 700s def test_with_spec_integer_method():700s from dask.dataframe.io.demo import ColumnSpec, DatasetSpec, with_spec
700s 700s spec = DatasetSpec( 700s npartitions=1, 700s nrecords=5, 700s column_specs=[ 700s ColumnSpec(prefix="pois", dtype=int, method="poisson"), 700s ColumnSpec(prefix="norm", dtype=int, method="normal"), 700s ColumnSpec(prefix="unif", dtype=int, method="uniform"),700s ColumnSpec(prefix="binom", dtype=int, method="binomial", args=(100, 0.4)), 700s ColumnSpec(prefix="choice", dtype=int, method="choice", args=(10,)), 700s ColumnSpec(prefix="rand", dtype=int, random=True, low=0, high=10),
700s ColumnSpec(prefix="rand", dtype=int, random=True), 700s ], 700s ) 700s ddf = with_spec(spec, seed=42) 700s res = ddf.compute() 700s > assert res["pois1"].tolist() == [1002, 985, 947, 1003, 1017]700s E assert [1021, 1006, 1024, 1030, 930] == [1002, 985, 947, 1003, 1017]
700s E At index 0 diff: 1021 != 1002 700s E Full diff: 700s E - [1002, 985, 947, 1003, 1017] 700s E + [1021, 1006, 1024, 1030, 930] 700s700s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_demo.py:338: AssertionError
OpenPGP_signature.asc
Description: OpenPGP digital signature