Bug#917095: python3-pyfftw: alignment tests fail on several arches

Drew Parsons dparsons at debian.org
Sat Dec 22 13:48:12 GMT 2018


Package: python3-pyfftw
Version: 0.11.1-1
Severity: normal

Alignment tests fail on many arches (armel, armhf, mipsel; also
riscv64, sparc64). So pyFFTW shouldn't be shipped for these arches
until the problem is fixed upstream. 

Sample errors include:

ERROR: test_get_alignment (test.test_pyfftw_utils.UtilsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_pyfftw_utils.py", line 85, in test_get_alignment
    if 'avx' in each_cpu['flags']:
KeyError: 'flags'

======================================================================
FAIL: test_auto_align_input (test.test_pyfftw_builders.BuildersTestFFT)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_pyfftw_builders.py", line 500, in test_auto_align_input
    self.assertTrue(FFTW_object.simd_aligned)
AssertionError: False is not true
======================================================================
FAIL: test_alignment (test.test_pyfftw_real_forward.RealForwardSingleFFTWTest)
Test to see if the alignment is returned correctly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/test_pyfftw_complex.py", line 294, in test_alignment
    self.assertTrue(fft.input_alignment == 16)
AssertionError: False is not true


Upstream is aware of the problem,
https://github.com/pyFFTW/pyFFTW/issues/128



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-pyfftw depends on:
ii  libc6                               2.28-3
ii  libfftw3-double3                    3.3.8-2
ii  libfftw3-long3                      3.3.8-2
ii  libfftw3-single3                    3.3.8-2
ii  python3                             3.7.1-3
ii  python3-numpy [python3-numpy-abi9]  1:1.15.4-2+b1

Versions of packages python3-pyfftw recommends:
ii  python3-dask   1.0.0+dfsg-1
ii  python3-scipy  1.1.0-2

python3-pyfftw suggests no packages.

-- no debconf information



More information about the debian-science-maintainers mailing list