Source: libnfft3-double2
Version: 3.5.3-3
Severity: normal
X-Debbugs-Cc: thib...@debian.org

Hi,

When uploading a new version of yorick-ynfft (1.0.4-2), the tests failed on
mips64el and s390x due to SIGFPE when running the tests. After investigation,
it appears that nfft_precompute_psi triggers this signal when compiled  with
-O2 or -O3, but not when compiled with -O0 or -O1.

The previous version of yorick-ynfft is also affected, so this comes from an
outside change, possibly nfft but also possibly GCC.

Note that Yorick specifically sets the floating point environment to catch such
exceptions that are normally ingored. Also note that I will very likely work
around this issue in an upcoming version of yorick-ynfft, by disabling
exception trapping during this call.

Cheers, Thibaut.


-- System Information:
Debian Release: 12.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable-debug'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 
'oldstable-debug'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-18-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- no debconf information

Reply via email to