[Libre-soc-bugs] [Bug 946] insndb: investigate and possibly fix instructions missing in CSVs

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat Oct 8 10:31:24 BST 2022


https://bugs.libre-soc.org/show_bug.cgi?id=946

--- Comment #6 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
https://git.libre-soc.org/?p=openpower-isa.git;a=commitdiff;h=2abff724a5f58885576301e55e38c0e48d3850db

added addex, with "suck-it-and-see" test_pysvp64dis.py test,
throws this:

    yield from insn.disassemble(db=db, verbosity=verbosity)
  File
"/home/lkcl/src/libresoc/openpower-isa/src/openpower/decoder/power_insn.py",
line 1184, in disassemble
    self.dynamic_operands(db=db, verbosity=verbosity)))
  File
"/home/lkcl/src/libresoc/openpower-isa/src/openpower/decoder/power_insn.py",
line 1128, in dynamic_operands
    value = " ".join(dis)
  File
"/home/lkcl/src/libresoc/openpower-isa/src/openpower/decoder/power_insn.py",
line 546, in disassemble
    value = insn[span]
  File
"/home/lkcl/src/libresoc/openpower-isa/src/openpower/decoder/power_insn.py",
line 1083, in __getitem__
    return self.storage.__getitem__(key)
  File
"/home/lkcl/src/libresoc/openpower-isa/src/openpower/decoder/selectable_int.py",
line 390, in __getitem__
    for bit in key:
TypeError: 'NoneType' object is not iterable

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list