Bug#863506: numba: KeyError in numba/tracing.py [amd64, i386, arm64]
Daniel Stender
debian at danielstender.com
Sat May 27 20:50:33 UTC 2017
Source: numba
Version: 0.33.0-1
Severity: serious
https://buildd.debian.org/status/fetch.php?pkg=numba&arch=i386&ver=0.33.0-1&stamp=1495914429&raw=0
https://buildd.debian.org/status/fetch.php?pkg=numba&arch=arm64&ver=0.33.0-1&stamp=1495916190&raw=0
This test failure appears:
<cut>
_____________________________________ test _____________________________________
args = (), kwds = {}, fname = 'numba.tests.test_tracing.test', ftype = None
def wrapper(*args, **kwds):
if not logger.isEnabledFor(logging.INFO) or tls.tracing:
return func(*args, **kwds)
fname, ftype = find_function_info(func, spec, args)
try:
tls.tracing = True
> enter, leave = create_events(fname, spec, args, kwds)
numba/tracing.py:103:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fname = 'numba.tests.test_tracing.test'
spec = ArgSpec(args=['x', 'y', 'z'], varargs=None, keywords=None, defaults=(True,))
args = (), kwds = {}
def create_events(fname, spec, args, kwds):
values = dict()
if spec.defaults:
values = dict(zip(spec.args[-len(spec.defaults):],spec.defaults))
values.update(kwds)
values.update(list(zip(spec.args[:len(args)], args)))
> positional = ['%s=%r'%(a, values.pop(a)) for a in spec.args]
E KeyError: 'x'
numba/tracing.py:66: KeyError
</cut>
--
4096R/DF5182C8
Debian Developer (stender at debian.org)
http://www.danielstender.com/
More information about the debian-science-maintainers
mailing list