Ludovic Courtès <ludovic.cour...@inria.fr> writes: > Hello, > > The test suite of python-numba 0.61.0 appears to fail > non-deterministically, possibly depending on the underlying CPU: > > --8<---------------cut here---------------start------------->8--- > ====================================================================== > ERROR: test_wrapper_address_protocol_libm > (numba.tests.test_function_type.TestFunctionTypeExtensions) [<object object > at 0x7ffe6ed6d120>] (jit={'nopython': True}) > Call cos and sinf from standard math library. > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/gnu/store/72yrh3zapdhq2ka5s0d9jlmx3ma0b0c3-python-numba-0.61.0/lib/python3.10/site-packages/numba/tests/test_function_type.py", > line 628, in test_wrapper_address_protocol_libm > self.assertEqual(jit_(myeval)(mycos, 0.0), 1.0) > File > "/gnu/store/72yrh3zapdhq2ka5s0d9jlmx3ma0b0c3-python-numba-0.61.0/lib/python3.10/site-packages/numba/core/dispatcher.py", > line 424, in _compile_for_args > error_rewrite(e, 'typing') > File > "/gnu/store/72yrh3zapdhq2ka5s0d9jlmx3ma0b0c3-python-numba-0.61.0/lib/python3.10/site-packages/numba/core/dispatcher.py", > line 365, in error_rewrite > raise e.with_traceback(None) > numba.core.errors.TypingError: Failed in nopython mode pipeline (step: > nopython frontend) > non-precise type pyobject > During: typing of argument at > /gnu/store/72yrh3zapdhq2ka5s0d9jlmx3ma0b0c3-python-numba-0.61.0/lib/python3.10/site-packages/numba/tests/test_function_type.py > (619) > > File > "../gnu/store/72yrh3zapdhq2ka5s0d9jlmx3ma0b0c3-python-numba-0.61.0/lib/python3.10/site-packages/numba/tests/test_function_type.py", > line 619: > > def myeval(f, x): > ^ > > During: Pass nopython_type_inference > > ---------------------------------------------------------------------- > Ran 10498 tests in 2473.476s > > FAILED (errors=1, skipped=706, expected failures=18) > error: in phase 'check': uncaught exception: > %exception #<&invoke-error program: "python3" arguments: ("-m" > "numba.runtests" "-v" "-m") exit-status: 1 term-signal: #f stop-signal: #f> > phase `check' failed after 2479.6 seconds > command "python3" "-m" "numba.runtests" "-v" "-m" failed with status 1 > build process 18 exited with status 256 > builder for > `/gnu/store/39yljlzxy92x7gq74w5hv25sqwapdsz6-python-numba-0.61.0.drv' failed > with exit code 1 > --8<---------------cut here---------------end--------------->8---
Would it be possible to disable this test? There are quite some packages blocked by this breakage: guix refresh -l python-numba Building the following 60 packages would ensure 145 dependent packages are rebuilt... Kind regards, Jelle