[Libre-soc-dev] GitLab-CI fixes

Jonathan Neuschäfer j.neuschaefer at gmx.net
Tue May 4 17:53:12 BST 2021


On Tue, May 04, 2021 at 06:50:52PM +0200, Jonathan Neuschäfer wrote:
> With these patches, the tests can run again. Many tests still fail or
> run into errors (Python module not found, mostly; details attached), but
> I think it's a good start.

Oops, the "details attached" part failed. Here's the output again:


$ nosetests -v --processes=-1 --process-timeout=120
Failure: ImportError (cannot import name 'get_cu_inputs' from 'soc.fu.div.test.test_pipe_caller' (/builds/jn/libre-soc/src/soc/fu/div/test/test_pipe_caller.py)) ... ERROR
Failure: ImportError (cannot import name 'wishbone_layout' from 'soc.minerva.wishbone' (/builds/jn/libre-soc/src/soc/minerva/wishbone.py)) ... ERROR
Failure: ImportError (cannot import name 'setup_i_memory' from 'soc.simple.test.test_issuer' (/builds/jn/libre-soc/src/soc/simple/test/test_issuer.py)) ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.TLB') ... ERROR
Failure: ModuleNotFoundError (No module named 'ram_tp_write_first') ... ERROR
Failure: ModuleNotFoundError (No module named 'slice_top') ... ERROR
Failure: ModuleNotFoundError (No module named 'soc.simulator') ... ERROR
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcf18a9e8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd396a90> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdc9c048> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd3b94a8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce663e80> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd396a90> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce663e80> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcff8fdd8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce5bd278> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce712208> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdccad68> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdcca9e8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce1c81d0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcf35e668> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce1c81d0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcf35e668> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce1c81d0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcf35e668> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdccaef0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdccacf8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce5bd940> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd12130b8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcfda1e10> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd13ebb38> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdd156a0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd13eba90> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcf161278> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
nose.plugins.multiprocess: ERROR: Worker 3 timed out, failing current test /builds/jn/libre-soc/src/soc/fu/mul/test/test_pipe_ilang.py:TestPipeIlang.test_ilang
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/plugins/multiprocess.py", line 812, in run
    test(orig)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/case.py", line 46, in __call__
    return self.run(*arg, **kwarg)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/case.py", line 134, in run
    self.runTest(result)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/case.py", line 152, in runTest
    test(result)
  File "/usr/lib/python3.7/unittest/case.py", line 663, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib/python3.7/unittest/case.py", line 615, in run
    testMethod()
  File "/builds/jn/libre-soc/src/soc/fu/mul/test/test_pipe_ilang.py", line 16, in test_ilang
    self.write_ilang()
  File "/builds/jn/libre-soc/src/soc/fu/mul/test/test_pipe_ilang.py", line 10, in write_ilang
    alu = MulBasePipe(pspec)
  File "/builds/jn/libre-soc/src/soc/fu/mul/pipeline.py", line 36, in __init__
    self.pipe3 = MulStages3(pspec)
  File "/builds/jn/libre-soc/nmutil/src/nmutil/dynamicpipe.py", line 55, in __call__
    instance = real_cls.__class__.__call__(real_cls, *args, **kw)
  File "/builds/jn/libre-soc/nmutil/src/nmutil/dynamicpipe.py", line 39, in __call__
    return super().__call__(*args, **kw)
  File "/builds/jn/libre-soc/nmutil/src/nmutil/pipemodbase.py", line 45, in __init__
    super().__init__(pspec)
  File "/builds/jn/libre-soc/nmutil/src/nmutil/dynamicpipe.py", line 78, in __init__
    super().__init__(self, *args)
  File "/builds/jn/libre-soc/nmutil/src/nmutil/dynamicpipe.py", line 91, in __init__
    SimpleHandshake.__init__(self, stage)
  File "/builds/jn/libre-soc/nmutil/src/nmutil/singlepipe.py", line 217, in __init__
    self._new_data("data")
  File "/builds/jn/libre-soc/nmutil/src/nmutil/singlepipe.py", line 222, in _new_data
    self.p.data_i, self.n.data_o = self.new_specs(name)
  File "/builds/jn/libre-soc/nmutil/src/nmutil/stageapi.py", line 189, in new_specs
    _spec(self.ospec, "%s_o" % name))
  File "/builds/jn/libre-soc/nmutil/src/nmutil/stageapi.py", line 103, in _spec
    varnames = dict(inspect.getmembers(fn.__code__))['co_varnames']
  File "/usr/lib/python3.7/inspect.py", line 355, in getmembers
    results.append((key, value))
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/plugins/multiprocess.py", line 276, in signalhandler
    raise TimedOutException()
nose.plugins.multiprocess.TimedOutException: 'Timed Out'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/plugins/multiprocess.py", line 812, in run
    test(orig)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/suite.py", line 178, in __call__
    return self.run(*arg, **kw)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/plugins/multiprocess.py", line 823, in run
    orig.addError(test,err)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/result.py", line 61, in addError
    exc_info = self._exc_info_to_string(err, test)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/result.py", line 187, in _exc_info_to_string
    return _TextTestResult._exc_info_to_string(self, err, test)
  File "/usr/lib/python3.7/unittest/result.py", line 186, in _exc_info_to_string
    exctype, value, tb, limit=length, capture_locals=self.tb_locals)
  File "/usr/lib/python3.7/traceback.py", line 508, in __init__
    capture_locals=capture_locals)
  File "/usr/lib/python3.7/traceback.py", line 363, in extract
    f.line
  File "/usr/lib/python3.7/traceback.py", line 285, in line
    self._line = linecache.getline(self.filename, self.lineno).strip()
  File "/usr/lib/python3.7/linecache.py", line 16, in getline
    lines = getlines(filename, module_globals)
  File "/usr/lib/python3.7/linecache.py", line 47, in getlines
    return updatecache(filename, module_globals)
  File "/usr/lib/python3.7/linecache.py", line 137, in updatecache
    lines = fp.readlines()
  File "/usr/lib/python3.7/codecs.py", line 319, in decode
    def decode(self, input, final=False):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/plugins/multiprocess.py", line 276, in signalhandler
    raise TimedOutException()
nose.plugins.multiprocess.TimedOutException: 'Timed Out'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/plugins/multiprocess.py", line 715, in __runner
    test(result)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/suite.py", line 178, in __call__
    return self.run(*arg, **kw)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/plugins/multiprocess.py", line 823, in run
    orig.addError(test,err)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/result.py", line 61, in addError
    exc_info = self._exc_info_to_string(err, test)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/result.py", line 187, in _exc_info_to_string
    return _TextTestResult._exc_info_to_string(self, err, test)
  File "/usr/lib/python3.7/unittest/result.py", line 186, in _exc_info_to_string
    exctype, value, tb, limit=length, capture_locals=self.tb_locals)
  File "/usr/lib/python3.7/traceback.py", line 508, in __init__
    capture_locals=capture_locals)
  File "/usr/lib/python3.7/traceback.py", line 363, in extract
    f.line
  File "/usr/lib/python3.7/traceback.py", line 285, in line
    self._line = linecache.getline(self.filename, self.lineno).strip()
  File "/usr/lib/python3.7/linecache.py", line 16, in getline
    lines = getlines(filename, module_globals)
  File "/usr/lib/python3.7/linecache.py", line 47, in getlines
    return updatecache(filename, module_globals)
  File "/usr/lib/python3.7/linecache.py", line 136, in updatecache
    with tokenize.open(fullname) as fp:
  File "/usr/lib/python3.7/tokenize.py", line 449, in open
    encoding, lines = detect_encoding(buffer.readline)
  File "/usr/lib/python3.7/tokenize.py", line 418, in detect_encoding
    first = read_or_stop()
  File "/usr/lib/python3.7/tokenize.py", line 376, in read_or_stop
    return readline()
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/plugins/multiprocess.py", line 276, in signalhandler
    raise TimedOutException()
nose.plugins.multiprocess.TimedOutException: 'Timed Out'
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcfda1d68> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdd156a0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdc07da0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce3f60f0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdd7af60> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce3f60f0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce3f2668> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce3f60f0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdbfc128> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce37feb8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdbfc128> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdbfc198> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdd7a5f8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdc07ba8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdc07dd8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce132390> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdcd5f28> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd0b53dd8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdfd02b0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdeb80f0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce7e5eb8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce5ad400> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdfd02b0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd1bfeb8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcfd1cf98> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcfd1c710> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcfd1cf98> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
Traceback (most recent call last):
  File "/usr/local/bin/sby", line 430, in <module>
    retcode |= run_job(t)
  File "/usr/local/bin/sby", line 388, in run_job
    job.run(setupmode)
  File "/usr/local/bin/../share/yosys/python3/sby_core.py", line 636, in run
    self.copy_src()
  File "/usr/local/bin/../share/yosys/python3/sby_core.py", line 317, in copy_src
    self.log("Writing '{}'.".format(dstfile))
  File "/usr/local/bin/../share/yosys/python3/sby_core.py", line 292, in log
    print("SBY {:2d}:{:02d}:{:02d} [{}] {}".format(tm.tm_hour, tm.tm_min, tm.tm_sec, self.workdir, logmessage), flush=True)
BrokenPipeError: [Errno 32] Broken pipe
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='UTF-8'>
BrokenPipeError: [Errno 32] Broken pipe
Exception ignored in: <function MustUse.__del__ at 0x7f6bd2929bf8>
Traceback (most recent call last):
  File "/builds/jn/libre-soc/nmigen/nmigen/_unused.py", line 28, in __del__
    def __del__(self):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/plugins/multiprocess.py", line 276, in signalhandler
    raise TimedOutException()
nose.plugins.multiprocess.TimedOutException: 'Timed Out'
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:63: UnusedElaboratable: <nmigen.hdl.dsl.Module object at 0x7f6bd15aa6d8> created but never used
  m = Module()
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:82: UnusedElaboratable: <nmigen.hdl.mem.ReadPort object at 0x7f6bd08e7ba8> created but never used
  read_port = ReadPort(way_memory, transparent=False)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:70: UnusedElaboratable: <nmigen.hdl.mem.WritePort object at 0x7f6bd12cdc88> created but never used
  write_port = WritePort(way_memory, granularity=8)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:82: UnusedElaboratable: <nmigen.hdl.mem.ReadPort object at 0x7f6bd08e7ac8> created but never used
  read_port = ReadPort(way_memory, transparent=False)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:70: UnusedElaboratable: <nmigen.hdl.mem.WritePort object at 0x7f6bd12e0080> created but never used
  write_port = WritePort(way_memory, granularity=8)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:82: UnusedElaboratable: <nmigen.hdl.mem.ReadPort object at 0x7f6bd12cd400> created but never used
  read_port = ReadPort(way_memory, transparent=False)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:70: UnusedElaboratable: <nmigen.hdl.mem.WritePort object at 0x7f6bd1303be0> created but never used
  write_port = WritePort(way_memory, granularity=8)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:82: UnusedElaboratable: <nmigen.hdl.mem.ReadPort object at 0x7f6bd12e0320> created but never used
  read_port = ReadPort(way_memory, transparent=False)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:70: UnusedElaboratable: <nmigen.hdl.mem.WritePort object at 0x7f6bd08e7978> created but never used
  write_port = WritePort(way_memory, granularity=8)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:70: UnusedElaboratable: <nmigen.hdl.mem.WritePort object at 0x7f6bd0dd9278> created but never used
  write_port = WritePort(way_memory, granularity=8)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/src/soc/memory_pipe_experiment/l1_cache_memory.py:82: UnusedElaboratable: <nmigen.hdl.mem.ReadPort object at 0x7f6bd1303e80> created but never used
  read_port = ReadPort(way_memory, transparent=False)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd038acf8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03bdc18> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03f2c88> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03f2080> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03f2c88> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03c2668> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03a5160> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd0360438> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd06e8668> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03a5780> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03f2c88> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd0360438> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03a5160> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03a5780> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd06e8668> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd0360438> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03f2c88> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03a5780> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03a5160> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd0353a20> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd06e8668> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd03c2c18> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bd06e8668> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcfd1c710> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcfd1cf98> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcfd1c710> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd404320> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcfd1c710> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd404320> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd1bf940> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bce02fda0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd1bf940> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcbbc77f0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd42ea90> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdb649e8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd42ea90> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcf526c18> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd42ea90> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcdfd6080> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcd42ea90> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb3004a8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb107198> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb32d5f8> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb107198> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb15c6a0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb12b080> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb15c6a0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb12b080> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb15c6a0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:364: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb12b080> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
powerpc64-linux-gnu-objcopy: '/tmp/tmpn7wr_5ju.elf': No such file
powerpc64-linux-gnu-ld: cannot find /tmp/tmp0yavtcsu.o: No such file or directory
powerpc64-linux-gnu-ld: cannot find /tmp/tmpc78sl9gl.o: No such file or directory
powerpc64-linux-gnu-ld: cannot find /tmp/tmpaxnuyesz.o: No such file or directory
powerpc64-linux-gnu-ld: cannot find /tmp/tmpx1l2gg0i.o: No such file or directory
powerpc64-linux-gnu-objcopy: '/tmp/tmp7cd17vv8.elf': No such file
powerpc64-linux-gnu-ld: cannot find /tmp/tmpnlwzlvgc.o: No such file or directory
powerpc64-linux-gnu-objcopy: '/tmp/tmp4dd1rz6c.elf': No such file
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb3007f0> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb300080> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/power_decoder.py:420: UnusedElaboratable: <openpower.decoder.power_decoder.PowerDecoder object at 0x7f6bcb32e780> created but never used
  row_subset=self.row_subsetfn)
UnusedElaboratable: Enable tracemalloc to get the object allocation traceback
Exception ignored in: <function _TemporaryFileCloser.__del__ at 0x7f6bd35429d8>
Traceback (most recent call last):
  File "/usr/lib/python3.7/tempfile.py", line 587, in __del__
    self.close()
  File "/usr/lib/python3.7/tempfile.py", line 583, in close
    unlink(self.name)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp9du3bkfs.bin'
Exception ignored in: <function _TemporaryFileCloser.__del__ at 0x7f6bd35429d8>
Traceback (most recent call last):
  File "/usr/lib/python3.7/tempfile.py", line 587, in __del__
    self.close()
  File "/usr/lib/python3.7/tempfile.py", line 583, in close
    unlink(self.name)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpz7e45spp.bin'
Exception ignored in: <function _TemporaryFileCloser.__del__ at 0x7f6bd35429d8>
Traceback (most recent call last):
  File "/usr/lib/python3.7/tempfile.py", line 587, in __del__
    self.close()
  File "/usr/lib/python3.7/tempfile.py", line 583, in close
    unlink(self.name)
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp4gmxjtrp.bin'
test_jtag_tap_srv.test_pinset ... ok
soc.experiment.test.test_compalu_multi.test_compunit_fsm ... ok
soc.experiment.test.test_compalu_multi.test_compunit_regspec2_fsm ... ok
soc.experiment.test.test_compalu_multi.test_compunit ... ok
soc.experiment.test.test_compalu_multi.test_compunit_regspec3 ... ok
Failure: TypeError (test_cache_single_run() missing 1 required positional argument: 'dut') ... ERROR
soc.experiment.test.test_l0_cache_buffer2.test_cache_single ... ok
soc.experiment.test.test_compalu_multi.test_compunit_regspec1 ... ok
test_pi2ls (soc.config.test.test_pi2ls.TestPIMem) ... ok
test_pi2ls_bare_wb (soc.config.test.test_pi2ls.TestPIMem) ... ok
test_pi_mem (soc.config.test.test_pi2ls.TestPIMem) ... ok
soc.experiment.test.test_mmu_dcache.test_mmu ... FAIL
soc.experiment.test.test_mmu_dcache.test_icache_il ... ok
test_it (soc.fu.alu.test.test_pipe_caller.TestRunner) ... ERROR
test_it (soc.fu.branch.test.test_pipe_caller.TestRunner) ... ok
test_maskgen (soc.fu.compunits.formal.test_compunit.MaskGenTestCase) ... ERROR
Failure: TypeError (setup_test_memory() missing 2 required positional arguments: 'l0' and 'sim') ... ERROR
test_div_state_comb (soc.fu.div.test.test_fsm.TestDivState) ... ok
test_div_state_fsm (soc.fu.div.test.test_fsm.TestDivState) ... ok
test_div_pipe_core (soc.fu.div.test.test_pipe_caller.TestPipe) ... ok
test_fsm_div_core (soc.fu.div.test.test_pipe_caller.TestPipe) ... ok
test_sim_only (soc.fu.div.test.test_pipe_caller.TestPipe) ... ok
test_add (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_add_compare (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_addi (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_addpcis (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... SKIP: broken
test_branch (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_branch_cond (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_branch_ctr (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_branch_link (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_branch_loop (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_branch_loop_ctr (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_cmp (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_cmpeqb (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ERROR
test_cntlz (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_load_store (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_mtcrf (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_popcnt (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_prty (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_rldic (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_rlwimi (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_rlwinm (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_slw (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_srw (soc.decoder.isa.test_caller.transplant_class.<locals>.C) ... ok
test_div_pipe_core (soc.fu.div.test.test_pipe_ilang.TestPipeIlang) ... ok
test_fsm_div_core (soc.fu.div.test.test_pipe_ilang.TestPipeIlang) ... ok
test_sim_only (soc.fu.div.test.test_pipe_ilang.TestPipeIlang) ... ok
test_zerocounter (soc.fu.logical.test.test_countzero.ZeroCounterTestCase) ... ok
test_mul_pipe_2_arg (soc.fu.mul.test.test_pipe_caller.TestPipe) ... ok
test_mul_pipe_3_arg (soc.fu.mul.test.test_pipe_caller.TestPipe) ... ok
soc.experiment.test.test_mmu_dcache.test_icache ... ERROR
soc.experiment.test.test_mmu_dcache_pi.test_mmu ... ERROR
test_ilang (soc.fu.shift_rot.test.test_maskgen.MaskGenTestCase) ... ok
test_maskgen (soc.fu.shift_rot.test.test_maskgen.MaskGenTestCase) ... ERROR
test_l1_cache_memory (soc.memory_pipe_experiment.test_l1_cache_memory.TestL1CacheMemory) ... ERROR
test_2_ways (soc.minerva.test.test_cache.L1CacheTestCase) ... ERROR
test_direct_mapped (soc.minerva.test.test_cache.L1CacheTestCase) ... ERROR
soc.scoreboard.test_iq.test_iq ... SKIP: test fails
soc.scoreboard.test_mem2_fu_matrix.test_scoreboard ... SKIP: doesn't work
soc.scoreboard.test_mem2_fu_matrix.test_mem_fus ... ERROR
soc.scoreboard.test_mem_fu_matrix.test_scoreboard ... SKIP: doesn't work
soc.scoreboard.test_mem_fu_matrix.test_mem_fus ... ERROR
Failure: TypeError (setup_test_memory() missing 2 required positional arguments: 'l0' and 'sim') ... ERROR
simple test of attn.  program is 4 long: should halt at 2nd op ... ok
test_0_cmp (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_0_ldst_widths (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
litex bios cmp test ... SKIP: disable
32a4:   ff ff 63 38     addi    r3,r3,-1 ... SKIP: disable
litex bios IMM64 macro test ... SKIP: disable
test_0_litex_trampoline (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_2_load_store (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_30_addis (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
tests for zero not in register zero ... SKIP: disable
test_3_load_store (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_add_with_carry (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_addis (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_crnand (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... ok
test_crnand_2 (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... ok
test_crxor (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... ok
test_crxor_2 (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... ERROR
test_example (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_isel_1 (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_isel_2 (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... ok
test_isel_3 (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_ld_rev_ext (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_ldst (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_ldst_extended (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_ldst_update (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
in godbolt.org: ... ok
test_mulli (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: broken
test_nop (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_st_rev_ext (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_sub (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
test_zero_illegal (soc.simple.test.test_issuer.transplant_class.<locals>.C) ... SKIP: disable
Failure: TypeError (setup_test_memory() missing 2 required positional arguments: 'l0' and 'sim') ... ERROR
test_div_pipe_core (soc.fu.div.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_fsm_div_core (soc.fu.div.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_sim_only (soc.fu.div.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_all_values_covered (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_2_arg (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_0 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... FAIL
test_mul_pipe_3_arg_1 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_10 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_11 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_12 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_13 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_14 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_15 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_2 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_3 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_4 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_5 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_6 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_7 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_8 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR
test_mul_pipe_3_arg_9 (soc.fu.mul.test.test_pipe_caller_long.TestPipeLong) ... ERROR

======================================================================
ERROR: Failure: ImportError (cannot import name 'get_cu_inputs' from 'soc.fu.div.test.test_pipe_caller' (/builds/jn/libre-soc/src/soc/fu/div/test/test_pipe_caller.py))
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/soc/fu/compunits/test/test_div_compunit.py", line 4, in <module>
    from soc.fu.div.test.test_pipe_caller import get_cu_inputs
ImportError: cannot import name 'get_cu_inputs' from 'soc.fu.div.test.test_pipe_caller' (/builds/jn/libre-soc/src/soc/fu/div/test/test_pipe_caller.py)

======================================================================
ERROR: Failure: ImportError (cannot import name 'wishbone_layout' from 'soc.minerva.wishbone' (/builds/jn/libre-soc/src/soc/minerva/wishbone.py))
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 244, in load_module
    return load_package(name, filename)
  File "/usr/lib/python3.7/imp.py", line 216, in load_package
    return _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/soc/minerva/units/debug/__init__.py", line 1, in <module>
    from .top import *
  File "/builds/jn/libre-soc/src/soc/minerva/units/debug/top.py", line 4, in <module>
    from ...wishbone import wishbone_layout
ImportError: cannot import name 'wishbone_layout' from 'soc.minerva.wishbone' (/builds/jn/libre-soc/src/soc/minerva/wishbone.py)

======================================================================
ERROR: Failure: ImportError (cannot import name 'setup_i_memory' from 'soc.simple.test.test_issuer' (/builds/jn/libre-soc/src/soc/simple/test/test_issuer.py))
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/soc/simple/test/test_microwatt.py", line 22, in <module>
    from soc.simple.test.test_issuer import setup_i_memory
ImportError: cannot import name 'setup_i_memory' from 'soc.simple.test.test_issuer' (/builds/jn/libre-soc/src/soc/simple/test/test_issuer.py)

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/ariane/test/test_plru.py", line 2, in <module>
    from soc.TLB.ariane.plru import PLRU
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/ariane/test/test_ptw.py", line 2, in <module>
    from soc.TLB.ariane.ptw import PTW, PTE
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/ariane/test/test_tlb.py", line 3, in <module>
    from soc.TLB.ariane.tlb import TLB
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/ariane/test/test_tlb_content.py", line 3, in <module>
    from soc.TLB.ariane.tlb_content import TLBContent
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/test/test_LFSR2.py", line 3, in <module>
    from soc.TLB.LFSR import LFSR, LFSRPolynomial, LFSR_POLY_3
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/test/test_address_encoder.py", line 2, in <module>
    from soc.TLB.AddressEncoder import AddressEncoder
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/test/test_cam.py", line 3, in <module>
    from soc.TLB.Cam import Cam
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/test/test_cam_entry.py", line 4, in <module>
    from soc.TLB.CamEntry import CamEntry
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/test/test_permission_validator.py", line 3, in <module>
    from soc.TLB.PermissionValidator import PermissionValidator
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/test/test_pte_entry.py", line 3, in <module>
    from soc.TLB.PteEntry import PteEntry
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/test/test_set_associative_cache.py", line 3, in <module>
    from soc.TLB.SetAssociativeCache import SetAssociativeCache
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.TLB')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/TLB/test/test_tlb.py", line 6, in <module>
    from soc.TLB.TLB import TLB
ModuleNotFoundError: No module named 'soc.TLB'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'ram_tp_write_first')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/iommu/axi_rab/test/test_ram_tp_no_change.py", line 1, in <module>
    from ram_tp_write_first import ram_tp_write_first
ModuleNotFoundError: No module named 'ram_tp_write_first'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'slice_top')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/iommu/axi_rab/test/test_slice_top.py", line 5, in <module>
    from slice_top import slice_top
ModuleNotFoundError: No module named 'slice_top'

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'soc.simulator')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 418, in loadTestsFromName
    addr.filename, addr.module)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.7/imp.py", line 234, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.7/imp.py", line 171, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/builds/jn/libre-soc/src/unused/simulator/test_sim.py", line 5, in <module>
    from soc.simulator.internalop_sim import InternalOpSimulator
ModuleNotFoundError: No module named 'soc.simulator'

======================================================================
ERROR: Failure: TypeError (test_cache_single_run() missing 1 required positional argument: 'dut')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/builds/jn/libre-soc/.env/lib/python3.7/site-packages/nose/loader.py", line 252, in generate
    for test in g():
TypeError: test_cache_single_run() missing 1 required positional argument: 'dut'

======================================================================
ERROR: test_it (soc.fu.alu.test.test_pipe_caller.TestRunner)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/jn/libre-soc/src/soc/fu/alu/test/test_pipe_caller.py", line 145, in test_it
    sim.run()
  File "/builds/jn/libre-soc/nmigen/nmigen/sim/core.py", line 165, in run
    while self.advance():
  File "/builds/jn/libre-soc/nmigen/nmigen/sim/core.py", line 156, in advance
    return self._engine.advance()
  File "/builds/jn/libre-soc/nmigen/nmigen/sim/pysim.py", line 319, in advance
    self._step()
  File "/builds/jn/libre-soc/nmigen/nmigen/sim/pysim.py", line 308, in _step
    process.run()
  File "/builds/jn/libre-soc/nmigen/nmigen/sim/_pycoro.py", line 123, in run
    self.coroutine.throw(exn)
  File "/builds/jn/libre-soc/nmigen/nmigen/sim/_pycoro.py", line 64, in run
    command = self.coroutine.send(response)
  File "/builds/jn/libre-soc/nmigen/nmigen/sim/core.py", line 90, in wrapper
    yield from process()
  File "/builds/jn/libre-soc/src/soc/fu/alu/test/test_pipe_caller.py", line 141, in process
    yield from self.execute(alu, instruction, pdecode2, test)
  File "/builds/jn/libre-soc/src/soc/fu/alu/test/test_pipe_caller.py", line 101, in execute
    yield from sim.call(opname)
  File "/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/isa/caller.py", line 1047, in call
    results = info.func(self, *inputs)
  File "/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/isa/caller.py", line 1220, in decorator
    result = func(*args, **kwargs)
  File "/builds/jn/libre-soc/openpower-isa/src/openpower/decoder/isa/comparefixed.py", line 99, in op_cmpeqb
    src1 = GPR[RA]
NameError: name 'RA' is not defined


More information about the Libre-soc-dev mailing list