Upstream's reason for treating warnings as errors is just generic 'find potential problems' (https://github.com/dask/distributed/issues/6048).

On 09/02/2023 21:33, Diane Trout wrote:
That worked, but armel (test_steal_twice), armhf (something outright
crashing) and s390x (lots) all failed.

Aren't those all still on -1? I only see amd64 and arm64 having run
2022.12.1+ds1-2

At https://ci.debian.net/packages/d/dask.distributed/

That summary listing is the wrong place to look for that information - either use tracker.debian.org or click the 'testing' (*not* 'unstable') links.

All 3 of them have failed repeatedly. (armel's failure is sometimes test_single_executable_deprecated instead.)

The armhf crash is a bus error (possibly unaligned memory access?) in protocol/tests/test_highlevelgraph.py, and the traceback suggests it *may* be in something other than dask.distributed, though it's also possible that dask.distributed is copying objects around with the wrong alignment:

File "/usr/lib/python3/dist-packages/pandas/core/array_algos/take.py", line 163 in _take_nd_ndarray File "/usr/lib/python3/dist-packages/pandas/core/array_algos/take.py", line 117 in take_nd File "/usr/lib/python3/dist-packages/pandas/core/internals/blocks.py", line 880 in take_nd File "/usr/lib/python3/dist-packages/pandas/core/internals/managers.py", line 752 in <listcomp> File "/usr/lib/python3/dist-packages/pandas/core/internals/managers.py", line 751 in reindex_indexer File "/usr/lib/python3/dist-packages/pandas/core/internals/managers.py", line 978 in take File "/usr/lib/python3/dist-packages/pandas/core/generic.py", line 3886 in _take File "/usr/lib/python3/dist-packages/pandas/core/generic.py", line 3871 in take File "/usr/lib/python3/dist-packages/dask/dataframe/backends.py", line 517 in group_split_pandas
  File "/usr/lib/python3/dist-packages/dask/utils.py", line 640 in __call__
File "/usr/lib/python3/dist-packages/dask/dataframe/shuffle.py", line 941 in shuffle_group
  File "/usr/lib/python3/dist-packages/dask/layers.py", line 47 in __call__
File "/usr/lib/python3/dist-packages/distributed/worker.py", line 3047 in apply_function_simple File "/usr/lib/python3/dist-packages/distributed/worker.py", line 3025 in apply_function File "/usr/lib/python3/dist-packages/distributed/_concurrent_futures_thread.py", line 65 in run File "/usr/lib/python3/dist-packages/distributed/threadpoolexecutor.py", line 57 in _worker
  File "/usr/lib/python3.11/threading.py", line 975 in run
  File "/usr/lib/python3.11/threading.py", line 1038 in _bootstrap_inner
  File "/usr/lib/python3.11/threading.py", line 995 in _bootstrap

Reply via email to