Bug 1225394

Summary: [SUSE:SLFO:Main] python-numba:test-py311 fails to build on ppc64le
Product: [SUSE Linux Framework One] SUSE Linux Enterprise Server 16.0 Reporter: Héctor Orón Martínez <hector.oron>
Component: BasesystemAssignee: Daniel Garcia <daniel.garcia>
Status: RESOLVED FIXED QA Contact:
Severity: Normal    
Priority: P2 - High CC: daniel.garcia, gyribeiro, hector.oron, mcepl, python-maintainers, saweber
Version: unspecified   
Target Milestone: ---   
Hardware: PowerPC-64   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Héctor Orón Martínez 2024-05-27 15:20:53 UTC
Hello,

python-numba:test-py311 currently fails to build for ppc64le.

- https://build.opensuse.org/package/show/openSUSE:Factory:PowerPC/python-numba:test-py311

- https://build.suse.de/build/SUSE:SLFO:Main:Build/standard/ppc64le/python-numba:test-py311/_log

[ 5519s] ======================================================================
[ 5519s] FAIL: test_ldexp (numba.tests.test_mathlib.TestMathLib.test_ldexp)
[ 5519s] ----------------------------------------------------------------------
[ 5519s] Traceback (most recent call last):
[ 5519s]   File "/usr/lib64/python3.11/site-packages/numba/tests/test_mathlib.py", line 648, in test_ldexp
[ 5519s]     self.assertPreciseEqual(cfunc(*args), pyfunc(*args))
[ 5519s]   File "/usr/lib64/python3.11/site-packages/numba/tests/support.py", line 434, in assertPreciseEqual
[ 5519s]     self.fail("when comparing %s and %s: %s" % (first, second, failure_msg))
[ 5519s] AssertionError: when comparing inf and 0.625: inf != 0.625
[ 5519s] 
[ 5519s] ======================================================================
[ 5519s] FAIL: test_ldexp_npm (numba.tests.test_mathlib.TestMathLib.test_ldexp_npm)
[ 5519s] ----------------------------------------------------------------------
[ 5519s] Traceback (most recent call last):
[ 5519s]   File "/usr/lib64/python3.11/site-packages/numba/tests/test_mathlib.py", line 651, in test_ldexp_npm
[ 5519s]     self.test_ldexp(flags=no_pyobj_flags)
[ 5519s]   File "/usr/lib64/python3.11/site-packages/numba/tests/test_mathlib.py", line 648, in test_ldexp
[ 5519s]     self.assertPreciseEqual(cfunc(*args), pyfunc(*args))
[ 5519s]   File "/usr/lib64/python3.11/site-packages/numba/tests/support.py", line 434, in assertPreciseEqual
[ 5519s]     self.fail("when comparing %s and %s: %s" % (first, second, failure_msg))
[ 5519s] AssertionError: when comparing inf and 0.625: inf != 0.625
[ 5519s] 
[ 5519s] ----------------------------------------------------------------------
[ 5519s] Ran 10086 tests in 5445.594s
[ 5519s] 
[ 5519s] FAILED (failures=2, skipped=486, expected failures=18)
[ 5535s] error: Bad exit status from /var/tmp/rpm-tmp.wsDMty (%check)

This is urgent since it is needed for upcoming SLE Micro 6.1 release, and affecting any other SLFO products.

Thanks for your support.
Comment 2 Daniel Garcia 2024-06-07 05:57:38 UTC
request accepted