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 testing

I 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

Paul
PS: 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.gz

700s =================================== 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]
700s
700s /usr/lib/python3/dist-packages/dask/dataframe/io/tests/test_demo.py:338: AssertionError

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to