Source: python-xarray Version: 0.21.0-1 X-Debbugs-CC: debian...@lists.debian.org Severity: serious User: debian...@lists.debian.org Usertags: regression
Hi Maintainer python-xarray's autopkgtests are failing on the i386 architecture [1]. I've copied what I hope is the relevant part of the log below. Regards Graham [1] https://ci.debian.net/packages/p/python-xarray/unstable/i386/ =================================== FAILURES =================================== ___________________ test_interpolate_chunk_advanced[linear] ____________________ method = 'linear' @requires_scipy @requires_dask @pytest.mark.parametrize("method", ["linear", "nearest"]) @pytest.mark.filterwarnings("ignore:Increasing number of chunks") def test_interpolate_chunk_advanced(method): """Interpolate nd array with an nd indexer sharing coordinates.""" # Create original array x = np.linspace(-1, 1, 5) y = np.linspace(-1, 1, 7) z = np.linspace(-1, 1, 11) t = np.linspace(0, 1, 13) q = np.linspace(0, 1, 17) da = xr.DataArray( data=np.sin(x[:, np.newaxis, np.newaxis, np.newaxis, np.newaxis]) * np.cos(y[:, np.newaxis, np.newaxis, np.newaxis]) * np.exp(z[:, np.newaxis, np.newaxis]) * t[:, np.newaxis] + q, dims=("x", "y", "z", "t", "q"), coords={"x": x, "y": y, "z": z, "t": t, "q": q, "label": "dummy_attr"}, ) # Create indexer into `da` with shared coordinate ("full-twist" Möbius strip) theta = np.linspace(0, 2 * np.pi, 5) w = np.linspace(-0.25, 0.25, 7) r = xr.DataArray( data=1 + w[:, np.newaxis] * np.cos(theta), coords=[("w", w), ("theta", theta)], ) x = r * np.cos(theta) y = r * np.sin(theta) z = xr.DataArray( data=w[:, np.newaxis] * np.sin(theta), coords=[("w", w), ("theta", theta)], ) kwargs = {"fill_value": None} expected = da.interp(t=0.5, x=x, y=y, z=z, kwargs=kwargs, method=method) da = da.chunk(2) x = x.chunk(1) z = z.chunk(3) actual = da.interp(t=0.5, x=x, y=y, z=z, kwargs=kwargs, method=method) > assert_identical(actual, expected) E AssertionError: Left and right DataArray objects are not identical E E Differing values: E L E array([[[ 3.302241e-01, 3.927241e-01, ..., 1.267724e+00, 1.330224e+00], E [ 1.239764e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E ..., E [-5.560517e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E [ 3.302241e-01, 3.927241e-01, ..., 1.267724e+00, 1.330224e+00]], E E [[ 3.603946e-01, 4.228946e-01, ..., 1.297895e+00, 1.360395e+00], E [ 1.346533e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E ..., E [-5.109700e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E [ 3.603946e-01, 4.228946e-01, ..., 1.297895e+00, 1.360395e+00]], E E ..., E E [[ 4.810764e-01, 5.435764e-01, ..., 1.418576e+00, 1.481076e+00], E [ 1.878775e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E ..., E [-3.662163e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E [ 4.810764e-01, 5.435764e-01, ..., 1.418576e+00, 1.481076e+00]], E E [[ 5.112469e-01, 5.737469e-01, ..., 1.448747e+00, 1.511247e+00], E [ 2.044535e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E ..., E [-3.371783e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E [ 5.112469e-01, 5.737469e-01, ..., 1.448747e+00, 1.511247e+00]]]) E R E array([[[ 3.302241e-01, 3.927241e-01, ..., 1.267724e+00, 1.330224e+00], E [ 1.239764e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E ..., E [-5.560517e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E [ 3.302241e-01, 3.927241e-01, ..., 1.267724e+00, 1.330224e+00]], E E [[ 3.603946e-01, 4.228946e-01, ..., 1.297895e+00, 1.360395e+00], E [ 1.346533e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E ..., E [-5.109700e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E [ 3.603946e-01, 4.228946e-01, ..., 1.297895e+00, 1.360395e+00]], E E ..., E E [[ 4.810764e-01, 5.435764e-01, ..., 1.418576e+00, 1.481076e+00], E [ 1.878775e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E ..., E [-3.662163e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E [ 4.810764e-01, 5.435764e-01, ..., 1.418576e+00, 1.481076e+00]], E E [[ 5.112469e-01, 5.737469e-01, ..., 1.448747e+00, 1.511247e+00], E [ 2.044535e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E ..., E [-3.371783e-17, 6.250000e-02, ..., 9.375000e-01, 1.000000e+00], E [ 5.112469e-01, 5.737469e-01, ..., 1.448747e+00, 1.511247e+00]]]) /usr/lib/python3/dist-packages/xarray/tests/test_interp.py:874: AssertionError