I built sympy and all unkeyworded dependencies with FEATURES=test Currently there is one failing test, reported upstream as https://github.com/sympy/sympy/issues/24071 The failure exposes a real bug, which on IEEE floats only appears with subnormal numbers but is easier to trigger with PPC64 double-double format. However, even if it is not fixed, the upcoming transition to IEEE long double ABI should fix it. Reproducible: Always
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7312d216db5ae43308156f13854bbe99264820 commit 5e7312d216db5ae43308156f13854bbe99264820 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-04-14 19:40:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-04-14 19:40:37 +0000 profiles/arch/powerpc/ppc64: mask dev-python/nbval[test] for now (needs sympy0 Bug: https://bugs.gentoo.org/892183 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/powerpc/ppc64/package.use.mask | 4 ++++ 1 file changed, 4 insertions(+)
After switching to the 23.0 profile (which changes the ABI to ieee-long-double) I tried again - now sympy and all dependencies (including optional dependencies) pass the FEATURES=test tests.