Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 892183 - dev-python/sympy: Add ~ppc64 keyword
Summary: dev-python/sympy: Add ~ppc64 keyword
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrey Grozin
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on: 882815 871921
Blocks: 900178 903267
  Show dependency tree
 
Reported: 2023-01-27 06:17 UTC by Chris Kerr
Modified: 2024-03-28 18:53 UTC (History)
6 users (show)

See Also:
Package list:
dev-python/sympy ppc64 dev-python/aesara ppc64 dev-python/pyglet ppc64 dev-python/symengine ppc64 dev-python/cons ppc64 dev-python/etuples ppc64 dev-python/logical-unification ppc64 dev-python/minikanren ppc64 dev-python/multipledispatch ppc64
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Kerr 2023-01-27 06:17:06 UTC
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
Comment 1 Larry the Git Cow gentoo-dev 2023-04-14 19:43:02 UTC
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(+)
Comment 2 Chris Kerr 2024-03-28 18:53:25 UTC
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.