pch2csd: List index out of range in csdgen.py
list index out of range
-----------
File "/home/muranyia/.local/lib/python3.8/site-packages/pch2csd/app.py", line 164, in main
convert_pch2(args.arg)
File "/home/muranyia/.local/lib/python3.8/site-packages/pch2csd/app.py", line 98, in convert_pch2
udos = zak.connect_patch(p)
File "/home/muranyia/.local/lib/python3.8/site-packages/pch2csd/csdgen.py", line 115, in connect_patch
udos = deepcopy({m.id: Udo(p, m) for m in p.modules})
File "/home/muranyia/.local/lib/python3.8/site-packages/pch2csd/csdgen.py", line 115, in <dictcomp>
udos = deepcopy({m.id: Udo(p, m) for m in p.modules})
File "/home/muranyia/.local/lib/python3.8/site-packages/pch2csd/csdgen.py", line 30, in __init__
self.udo_variant = self._choose_udo_variant(len(ins))
File "/home/muranyia/.local/lib/python3.8/site-packages/pch2csd/csdgen.py", line 61, in _choose_udo_variant
tpl_v1_ins = self.tpl.ins[1].types
This happens with every patch that has no invalid UDOs.
About this issue
- Original URL
- State: open
- Created 3 years ago
- Comments: 15 (4 by maintainers)
Commits related to this issue
- #27 add validation for polymorphic modules not having ins/outs annotation at each opcode — committed to gleb812/pch2csd by deleted user 3 years ago
Guys, I will fix this issues soon. I guess in a couple days or something. Stay cool