Summary: | dev-libs/c-blosc2-2.14.4 fails tests on big-endian | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | matoro <matoro_gentoo> |
Component: | Current packages | Assignee: | Michał Górny <mgorny> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | matoro_gentoo |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=930742 https://bugs.gentoo.org/show_bug.cgi?id=923423 https://bugs.gentoo.org/show_bug.cgi?id=922235 https://bugs.gentoo.org/show_bug.cgi?id=916502 https://bugs.gentoo.org/show_bug.cgi?id=890549 https://bugs.gentoo.org/show_bug.cgi?id=927711 https://bugs.gentoo.org/show_bug.cgi?id=923968 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log and emerge --info (ppc)
build.log and emerge --info (ppc64) build.log and emerge --info (sparc) |
Description
matoro
2024-05-29 15:04:32 UTC
Created attachment 894610 [details]
build.log and emerge --info (ppc)
Created attachment 894611 [details]
build.log and emerge --info (ppc64)
Created attachment 894612 [details]
build.log and emerge --info (sparc)
It's complicated and related to the real fix for bug 923423. If the depgraph can be easily kept satisfied with masking on BE profiles, we should do that. (In reply to Sam James from comment #5) > If the depgraph can be easily kept satisfied with masking on BE profiles, we > should do that. The bus error stuff on sparc is, but ppc64/ppc has no such restriction, so isn't the BE stuff orthogonal? (In reply to matoro from comment #6) > (In reply to Sam James from comment #5) > > If the depgraph can be easily kept satisfied with masking on BE profiles, we > > should do that. > > The bus error stuff on sparc is, but ppc64/ppc has no such restriction, so > isn't the BE stuff orthogonal? No, because the same code needs fixing. It does unaligned access and type punning hacks. There are known endian problems with multiple revdeps, clearing this out would get rid of a bunch of bugs. Casualties would be: dev-python/tables - bug 922235 dev-python/pandas - bug 916502 dev-python/xarray - not strictly a BE problem but has troubles on 32-bit and ppc, bug 890549, bug 927711 dev-python/pyarrow - could be saved with restricting tests, but this has a uname whitelist, bug 923968 |